代价函数的意义

我们来复习上一节的知识:
假设函数:hθ(x)=θ0+θ1xh_\theta(x)=\theta_0+\theta_1x
参数:θ0,θ1\theta_0,\theta_1
代价函数:J(θ0,θ1)=12mi=1i=m(h(xi)yi)2J(\theta_0,\theta_1)=\frac{1}{2m}\sum_{i=1}^{i=m}(h(x^i)-y^i)^2
目标:求得当J(θ0,θ1)J(\theta_0,\theta_1)最小时的θ0,θ1\theta_0,\theta_1
代价函数的意义
做一个简化,令:
hθ(x)=θ1xh_\theta(x)=\theta_1x
代价函数的意义
我们可以画出假设函数和代价函数的值。可知,当θ1=1\theta_1=1时,有
hθ(x)=xh_\theta(x)=x
J(θ1=1)=123[(11)2+(22)2+(33)2]=0J(\theta_1=1)=\frac{1}{2*3}*[(1-1)^2+(2-2)^2+(3-3)^2]=0
代价函数的意义
θ1=0.5\theta_1=0.5时,有
hθ(x)=0.5xh_\theta(x)=0.5x
J(θ1=0.5)=123[(0.51)2+(12)2+(1.53)2]=0.58J(\theta_1=0.5)=\frac{1}{2*3}*[(0.5-1)^2+(1-2)^2+(1.5-3)^2]=0.58
代价函数的意义
θ1=0\theta_1=0时,有
hθ(x)=0h_\theta(x)=0
J(θ1=0)=123[(01)2+(02)2+(03)2]=2.3J(\theta_1=0)=\frac{1}{2*3}*[(0-1)^2+(0-2)^2+(0-3)^2]=2.3
代价函数的意义
据此我们可以作出hθ(x)h_\theta(x)J(θ1)J(\theta_1)的图
代价函数的意义
下次我们将继续讨论加上θ0\theta_0的情形
代价函数的意义