博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
学习总结:机器学习(二)
阅读量:4988 次
发布时间:2019-06-12

本文共 558 字,大约阅读时间需要 1 分钟。

线性回归(Linear Regression)

  线性回归是采用线性拟合的方法,获得其“规律”(或者称为假设)h。换句话说,就是假设“规律”h是一个关于特征x的线性函数,然后再估计h的系数。

  不妨设x是二维向量,有:

         

θi是线性函数的参数,xi表示第i个特征值。不妨设x0=1,这样,

        

其中θx都是向量,n为特征的个数。

  线性回归的过程就是估计θ的过程,估计θ的方法有很多种,在以后的文章中会一一介绍。

  怎样衡量一个θ的值是否合适呢?这里定义了一个准则函数(cost function)

        

 能够使J(θ)最小的θ自然就是最优解。上面公式中,m是训练样本的个数,x(i)是指第i个训练样本的特征,y(i)是指第i个训练样本的输出。

  准则函数的意义在于,获取一个最优解θ,使得所有训练样本的“估计值”hθ(x)与实际输出值y的平方差的和取得最小。换句话说,就是获取一个θ,使得所有样本的误差的和最小,而这个误差,是用hθ(x)与y的平方和决定的。

  上述准则函数是采用最小平方误差法,当然,也会有其他形式的准则函数。

转载于:https://www.cnblogs.com/guobiao819/p/linear_regression.html

你可能感兴趣的文章
quartz定时任务时间设置
查看>>
PB与SQL SERVER连接
查看>>
使用Nexus搭建Maven私服
查看>>
css之display:inline-block与float区别(可以尝试用一下)
查看>>
ShopNc商城修改详情
查看>>
AngularJS 拦截器和应用例子(转)
查看>>
20180628
查看>>
CISCO 1841 升级ios
查看>>
iOS绘制虚线
查看>>
[CLR via C#]14. 字符、字符串和文本处理
查看>>
关于JDBC和连接池我学到的(转载保存)
查看>>
php 页面公共部分 转化为js document.write(); 并由匿名函数包裹
查看>>
javascript事件小结(事件处理程序方式)--javascript高级程序设计笔记
查看>>
WPF Visibility属性用法
查看>>
zoj 2334 Monkey King 左偏树+并查集
查看>>
删除博客园复制 python 代码时遗留的空格
查看>>
根据元素取两个list<T>不同
查看>>
Delphi 中的 XMLDocument 类详解(4) - 获取根目录下的元素数
查看>>
教你透彻了解红黑树
查看>>
dbf导入sqlserver
查看>>