此处使用Octave来实现

线性方程的代价函数:

代价函数:

X 是测试值,假设用矩阵表示为         为了方便用矩阵计算我们把X加一列 1 :                 同时 

那么h(X)的合就可以用矩阵乘法来计算  

平方就可以用 y' * y, 因为要平方之后把所有向量内的项加到一起,原理就是每一项跟自己相乘然后相加到一起还是矩阵相乘。

最后代价函数J就可以表示为:

最新文章

  1. 接口性能测试--JMeter
  2. Java多线程21:多线程下的其他组件之CyclicBarrier、Callable、Future和FutureTask
  3. 使用junit测试用例
  4. Twitter数据抓取
  5. [GRYZ2014]迷宫问题
  6. 又是一道水题 hdu背包
  7. Ecstore后台中显示页面display,page,singlepage方法的区别?
  8. linux学习之路--(三)文件系统
  9. 一文搞清到底什么是 .NET?
  10. python2与python3 字符问题以及 字符编码 内容总结
  11. jQuery点击页面其他部分隐藏下拉菜单
  12. [原][qt]解决qt在vs下could not find or load the Qt platform plugin "windows" in ""问题
  13. 机器学习进阶-图像特征sift-SIFT特征点 1.cv2.xfeatures2d.SIFT_create(实例化sift) 2. sift.detect(找出关键点) 3.cv2.drawKeypoints(画出关键点) 4.sift.compute(根据关键点计算sift向量)
  14. matlab中的Traing、Validation、Testing
  15. JNI学习笔记_Java调用C —— Android中使用的方法
  16. HTML5 historyState pushState、replaceState
  17. JavaScript 中,num = num || 1 这种写法有哪些优缺点?
  18. 对象的序列化存储:Serializable 和 Parceable
  19. 碉堡完整的高性能PHP应用服务器appserver
  20. android studio 连接 华为手机真机

热门文章

  1. poj 3074
  2. PHP输出缓冲控制 - Output Control 函 应用详解
  3. D. Palindromic characteristics
  4. docker重新打包MySQL5.7镜像
  5. Oracle RAC load blance
  6. Visual Assist X破解版安装(vs2010助手)
  7. LeetCode234_PalindromeLinkedList (推断是否为回文链表) Java题解
  8. iOS-UITextView-文本输入视图的使用
  9. Ajax跨域、Json跨域、Socket跨域和Canvas跨域等同源策略限制的解决方法
  10. VS2013大括号高亮显示的设置方法