频道栏目
首页 > 程序开发 > 综合编程 > 其他综合 > 正文
机器学习(二)线性回归
2017-04-18 09:53:00      个评论    来源:我爱大猫咪的博客  
收藏   我要投稿
机器学习(二)线性回归:本章和上一章不同,本章可以处理连续值,并且是预测问题,并不仅仅的单纯完成分类功能。

废话少说,直接建立损失函数:
loss=∑ni=1(yi?wxi)2=(y?Xw)T(y?X?w)

推导过程

二话不说,直接求loss函数最小,那就是矩阵求极值,得出:
w=(XTX)?1XTy
请注意,这里有个矩阵求逆,必须保证矩阵可逆才可以,至于矩阵可逆要满足什么条件,请直接去看《线性代数》。

代码实现

这个代码实现是很简单的,直接将数据转换为矩阵,直接比着公式就可以了,没有循环迭代什么的。

点击复制链接 与好友分享!回本站首页
上一篇:Dubbo学习(五)结果缓存
下一篇:spring test测试javaweb项目
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站