![Python机器学习算法: 原理、实现与案例](https://wfqqreader-1252317822.image.myqcloud.com/cover/317/27563317/b_27563317.jpg)
上QQ阅读APP看书,第一时间看更新
1.1 线性回归模型
对于一个给定的训练集数据,线性回归的目标是找到一个与这些数据最为吻合的线性函数。举一个例子,中学物理我们学过的胡克定律指出:弹簧在发生弹性形变时,弹簧所受拉力和弹簧的形变量
成正比,即
。假设我们拿到一个新弹簧,测得了一组包含弹簧所受拉力
和形变量
的实验数据,如图1-1所示,根据实验数据估计弹簧倔强系数
的过程就是线性回归。
一般情况下,线性回归模型假设函数为:
![](https://epubservercos.yuewen.com/889FA0/15825992205221106/epubprivate/OEBPS/Images/Figure-P10_9107.jpg?sign=1739098653-QUXX3TUVVpa2hCqKw45FOmmdwgVJ8TbW-0-1e71a6d0f3961f285f0838260dc6f57e)
其中,与
为模型参数,也称为回归系数。为了方便,通常将
纳入权向量
,作为
,同时为输入向量
添加一个常数1作为
:
![](https://epubservercos.yuewen.com/889FA0/15825992205221106/epubprivate/OEBPS/Images/Figure-P11_9137.jpg?sign=1739098653-8pW5rANCMQwkUgxa3SMGrtGL2mSHWD9p-0-c65a2fc4c84bdbebfb3a8a1fc2101527)
![](https://epubservercos.yuewen.com/889FA0/15825992205221106/epubprivate/OEBPS/Images/Figure-P11_9138.jpg?sign=1739098653-U2HcFoMNHc37h9KNRiuwYWi4gprnzabU-0-9b8e0b6744b42ba69ab028ea9ee2eac1)
图1-1
此时,假设函数为:
![](https://epubservercos.yuewen.com/889FA0/15825992205221106/epubprivate/OEBPS/Images/Figure-P11_9142.jpg?sign=1739098653-89QwLlc5LySfc6C6jrxSstRZEz0JFonE-0-fbe1ecfc91c2fa3bb3ac2f2f184ca426)
其中,,通过训练确定模型参数
后,便可使用模型对新的输入实例进行预测。