线性回归是利用数理统计中的回归分析,来确定两种或两种以上变量间相互依赖的定量关系的一种统计分析方法,是机器学习最基础的算法之一


学习框架


模型建立

线性回归原理

进入一家房产网,可以看到房价、面积、厅室呈现以下数据:


将价格和面积、厅室数量的关系习得为:

使得, 这就是一个直观的线性回归的样式。

线性回归模型

1. 线性回归的一般形式

有数据集,其中,其中表示变量的数量,表示每个变量的维度。

可以用以下函数来描述y和x之间的关系:

如何来确定的值,使得 尽可能接近的值呢?均方误差是回归中常用的性能度量,即:

我们可以选择,试图让均方误差最小化。

2. 极大似然估计(概率角度阐释)

下面我们用极大似然估计,来解释为什么要用均方误差作为性能度量。可以把目标值和变量写成如下等式: 表示我们未观测到的变量的印象,即随机噪音。我们假定是独立同分布,服从高斯分布。(根据中心极限定理)

因此,

我们建立极大似然函数,即描述数据遵从当前样本分布的概率分布函数。由于样本的数据集独立同分布,因此可以写成:选择 ©著作权归作者所有:来自51CTO博客作者mb5ff97f7b72697的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 数据结构于算法—线性表详解(顺序表、链表)
  2. 第四讲 布局【线性+相对】&常用控件(view)
  3. Android(安卓)颜色渲染(五) LinearGradient线性渲染
  4. 深入浅出学习 Android之Android布局管理:LinerLayout线性布局
  5. linearlayout总结
  6. 线性布局 LinearLayout
  7. Android(安卓)学习之路3
  8. android中LinearGradient线性渐变
  9. 线性布局分割

随机推荐

  1. Android中SQLite应用详解(很详细)
  2. Android(安卓)-- The Manifest File
  3. android代码库之执行Shell命令或者脚本
  4. Android中Activity组件详解
  5. Android(安卓)EditText截获与监听输入事
  6. Android(安卓)图片大小超过预算的VM:java.
  7. Android(安卓)TimeUtil
  8. android ACTION_BOOT_COMPLETED接收不到
  9. android初学者的探索之路(Android音乐播放
  10. 高仿大众点评商家列表