【02】 机器学习(Standford)笔记 L02

【02】监督学习-线性回归

  • 监督学习
  • 线性回归
  • Gradient Descent(梯度下降)两种求解
    1、LMS algorithm (Least Mean Squares)
    2、the normal equaltion(正规方程法-矩阵的形式-主要是进行证明)
    对于LMS方法:可以用batch GD 和 stochastic Gradient descent

监督学习

流程:(有标签样本训练,然后进行预测)


典型——线性回归

1、example 房价预测

  • 训练样本
  • 线性回归方程

  • 代价函数(最小二乘代价函数)

    注意得到代价函数是为了计算参数T的。

2、参数theta的用梯度下降法,两种得到Theta

  • LMS algorithm
  • the normal equations 正规化等式

Gradient descent

1 LMS Algo

计算参数theta的用梯度下降法

  • Batch GD
    Batch: 每一次计算GD都遍历所有的样本,对于大数据的计算,因为样本非常多,导致计算缓慢。
  • Stochastic GD
    Stochastic:可以将样本分开计算GD,不用遍历所有的整个样本,对于大数据的计算非常有用,计算快速。
    方程:



batch GD




计算的时候,每一次迭代后收敛,得到参数theta,但比较缓慢。最后得到线性回归方程。

Stochastic GD



SGD收敛快,但是最后收敛到最优值的附近区域,虽然快速,但是没有BGD的精确。

【注意】

在计算梯度的时候,迭代是同时进行的:


2 The normal equation 正规化方程

矩阵知识,


总结

1 监督学习的一种——线性回归

2 梯度下降

3 计算参数Theta的方法及其证明

4 涉及了一些矩阵的基本知识


感谢Andrew老师的Machine Learning课程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值