吴恩达机器学习训练1:线性回归(单变量)

                         吴恩达机器学习训练1:线性回归(单变量)
   本小节主要讲解的是如何利用已知的数据进行简单的线性回归分析,主要分析了梯度下降法和正规方程法两种。

线性回归分析即利用多项式函数逼近已知数据,常用来预测。例如,当已知某地区房子大小、房间数、地理位置等信息以及该房子的价格时,就可以用来预测其它房子的价格。将房子大小、房间数、地理位置作为特征参数,用矩阵X表示,将房子的价格作为预测值,用y表示,即为数学上的拟合。
要拟合已有数据,则需要有两个前提。一是假设的数学模型,如直线型、抛物线型或高次型;二是拟合效果的判断,即损失函数,使用拟合的模型拟合出来的偏差度。
数学上常使用平均偏差作为损失函数,即拟合模型计算出来的值与实际的值平方和的均值,记损失函数为:
在这里插入图片描述

此处h为拟合模型函数,m为数据的总数。
则拟合的最终目的是求得J最小值时的函数,此处有两种方法:梯度下降法和正规方程法。
1、梯度下降法:给定theta参数的初值,由程序迭代完成损失函数J最小值的寻找。
在这里插入图片描述

此处alpha为学习速率,需选择合适的值,若alpha过大,则可能会跳过最小值点,若alpha过小,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值