【深度之眼】吴恩达《机器学习》作业——week1代价函数1

代价函数1

视频链接:https://www.bilibili.com/video/BV164411b7dx?p=7

首先回顾一下,我们的线性模型

在这里插入图片描述
其次是我们的模型参数 θ 0 , θ 1 \theta_0,\theta_1 θ0,θ1

然后是我们的损失函数

在这里插入图片描述
我们的优化目标是,选择合适的模型参数 θ 0 , θ 1 \theta_0,\theta_1 θ0,θ1使得我们的代价函数达到最小。
在这里插入图片描述

我们现在将问题简化一下,假设我们现在只有参数 θ 1 \theta_1 θ1 也就是说我们的 θ 0 = 0 \theta_0=0 θ0=0,那么我们的模型,参数,代价函数和优化目标就变成了下图右侧的样子了。

在这里插入图片描述

这里需要注意的是当给定参数 θ \theta θ时, h θ ( x ) h_\theta(x) hθ(x) 是 x 的函数,也就是说函数值会随着 x 的变化而变化, J ( θ 1 ) J(\theta_1) J(θ1)是参数 θ 1 \theta_1 θ1的函数,函数值会随着 θ 1 \theta_1 θ1的变化而变化。

在这里插入图片描述
在上图中我们的训练样本是(1,1),(2,2),(3,3),从图中我们可以看到,当 θ 1 = 1 \theta_1=1 θ1=1时,我们的模型也就是我们的拟合直线,恰好穿过这三个点,因此根据代价函数的定义,我们可以算出其代价函数的值为0。

当我们的 θ 1 = 0.5 \theta_1=0.5 θ1=0.5时相应的代价函数的值也变成了0.58。

在这里插入图片描述
我们可以看到,选择不同的 θ 1 \theta_1 θ1会得到不同的代价函数值,如果我们使用描点法,将代价函数 J ( θ 1 ) J(\theta_1) J(θ1)画出来,那么我们将会得到,下图右边的类似二次函数曲线一样的曲线。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值