机器学习 线性回归

概述

分类和关联性
回归

回归是通过输入一系列影响事物某一属性的其他事物属性,而输出的这个事物属性的值的问题

非监督学习

发现数据中的规律(密度估计)

类学习

类学习就是寻找一个涵盖所有正例而不包括任何负例的描述

类的识别器的输入就是事情的属性。
确定假设类即规定范围,找出影响的参数,进行预测,会存在经验误差。
泛化问题

VC维

vc维是独立于数据实例的概率分布。
使用矩形作为假设类。
只需要找到4个被散列的点

概率逼近正确学习

线性回归

单变量线性回归

模型表示

? 代表训练集中实例的数量
? 代表特征/输入变量
? 代表目标变量/输出变量
(?,?) 代表训练集中的实例
(?(?),?(?)) 代表第? 个观察实例
ℎ 代表学习算法的解决方案或函数也称为假设(hypothesis)
在这里插入图片描述
一种可能的表达方式为:ℎ?(?) = ?0 + ?1?,因为只含有一个特征/输入变量,因此这样
的问题叫作单变量线性回归问题。

代价函数

代价函数*也被称作平方误差函数, ?(?0,?1) = 1/2?∑ (ℎ?(?(?)) − ?(?))^2 ? ?=1.
***建模误差***是我们选择的参数决定了我们得到的直线相对于我们的训练集的准确程度,模型所预测的
值与训练集中实际值之间的差距。
选择出可以使得建模误差的平方和能够最小的模型参数,即使得代价
函数最小。

梯度下降

***梯度下降***是一个用来求函数最小值的算法,我们将使用梯度下降算法来求出代价函数
?(?0,?1) 的最小值。
开始时我们随机选择一个参数的组合(?0,?1,…,??),计算代价函数,然后寻找下一个能让代价函数值下降最多的参数组合。持续这么做,直到找到一个局部最小值。
批量梯度下降(batch gradient descent)算法的公式为:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值