机器学习——单变量线性回归

给你一囗甜甜゛ 提交于 2020-01-29 04:41:20

机器学习之单变量线性回归

model representation模型表示

引言

 给定房屋面积和房屋价格的数据,然后以房屋面积为横坐标,房屋价格为纵坐标,绘制数据点。通过绘制曲线,获得房屋房价的模型,根据房屋面积获得房屋价格,这就是一个Regression Problem(回归问题)。

定义

 Regression指的是根据之前的数据预测出一个准确的输出值,即predict real_valued output。
 训练集符号表示:
  m =Number of training examples 共有m组房屋面积和价格数据
  x's = "input"variable / features    房屋面积
  y's = "output"variable /features   房屋价格
  (x,y)= one training example    一个训练样本

训练

 将数据集喂给学习算法,Learning Algorithm,输出函数为hh是一个从x到y的映射。
根据输入房屋面积x,通过函数h计算,得出房屋价格y。线性回归步骤
称如下式子
h(x) = θ0θ1x
为Linear regression with one variable 或者 Univariate linear regression(单变量线性回归)

Cost Function代价函数

θi :模型参数,即一次函数

h(x) = θ0θ1x
Parameters:
θ0,θ1

Cost Function代价函数:

J(θ0,θ1)=Σ( h(x(i) )-y(i))2/(2 m)
即平方误差损失函数square error function。
Goal目标:
J最小,求得θ0θ1

`

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!