[机器学习笔记]一:Linear Regression(线性回归)

最近开始进行机器学习(目前是个noob),学习了很长一段时间后发现,看了后面忘了前面,于是决定做一个学习笔记
本专题将顺着斯坦福公开课的讲义一路写下去,可能不会有太多的个人见解,可能更像是讲义中知识点的概括,文章风格可能会带有比较浓厚的个人风格且文笔较烂,而且大概率会出现错误,如果有大手子见到了这篇博客(尽管我认为不会有人看我的博客),还请在评论中斧正

下面进入正题:

1. 简述

众所周知,房价会受到面积、房间数量的影响,那么这两个参数对房价的影响是怎样的呢?

对于这个问题,我们假设面积和房间数量为x,其中x是一个二元对,房价为y,那么这个问题,就是找到一个h,使 h(x)=y h ( x ) = y
当然,样本可能有多个,而且实际的参数数量也不会是面积和房间数量两个,因此我们记 x(i)j x j ( i ) 为第i个样本的第j个参数
并且我们假设h的形式为

hθ(x)=ni=0θixi(28) (28) h θ ( x ) = ∑ i = 0 n θ i x i

其中 x0 x 0 的值为1
那么h可以化简为
h(x)=θTx(29) (29) h ( x ) = θ T x

接着,我们定义代价函数
J(θ)=12mi=0(hθ(x(i))y(i))2(30) (30) J ( θ ) = 1 2 ∑ i = 0 m ( h θ ( x ( i ) ) − y ( i ) ) 2

其中x为向量,y为实数
显然, J(θ) J ( θ ) 的值越小,h(x)就越符合条件

2. LMS algorithm(最小均方算法)

为了求出 J(θ) J ( θ ) 的最小值 ,我们需要使用梯度下降的方法,规则为

θj=θjαθjJ(θj)(5) (5) θ j = θ j − α ∂ ∂ θ j J ( θ j )

α α 为学习速率
J(θ)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值