代价函数的意义

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值