美文网首页机器学习与模式识别
第六章:线性回归系列

第六章:线性回归系列

作者: 姜戈 | 来源:发表于2014-09-05 13:23 被阅读212次

通常线性回归的方程长这样

yi是第i个预测值,b0代表截距,bj代表第j个自变量的相关系数。除了了常规的线性回归,还有偏最小二乘和惩罚模型如脊回归(ridge regression),lasso和elastic net。这些模型都寻求最小化平方误差和。常规线性回归寻求最小bias的参数而ridge regression,lasso和the elastic net拥有最小variance。

线性回归

线性回归最小二乘线性回归的目的是寻找最小化观察数据和预测数据之间的SSE的方案

最优水平

Partial Least Squares

如果自变量之间的相关性很高,常规多重线性回归将太过变化性,不够稳定。而有些数据集,自变量的数量多于数据条目,这种情况下,常规线性回归无法得出唯一能最小化SSE的线性系数。一些通用解决方法包括1)去掉高相关的自变量2)用PCA去掉自变量。然而这两种方法均有一些问题。

PLS起源于Herman Wold非线性迭代部分最小二乘算法(能线性参数非线性的模型)。简单来讲NIPALS算法迭代寻找与因变量高相关的这些自变量之间的潜在关系。对于单一的因变量,每次迭代得到自变量(X)和因变量(y)之间的关系,并将这种关系用权重向量(w)描述出来,这个向量也被叫做方向(direction)。接着将自变量投射到direction上,形成分数(t)。再用分数来生成负载(p),用来衡量分数向量和原始自变量的相关性。

PLS模型

PLS寻求自变量的差异性和自变量与因变量的相关性的平衡,PLS可以当作监督消维过程,PCR是非监督过程。

相关文章

  • 第六章:线性回归系列

    通常线性回归的方程长这样 yi是第i个预测值,b0代表截距,bj代表第j个自变量的相关系数。除了了常规的线性回归,...

  • 机器学习笔记(5):线性回归

    本文来自之前在Udacity上自学机器学习的系列笔记。这是第5篇,介绍了监督学习中的线性回归模型。 线性回归回归这...

  • 机器学习实战——回归

    本章内容】 线性回归 局部加权线性回归 岭回归和逐步线性回归 例子 【线性回归】 wHat = (X.T*X).I...

  • 线性回归模型

    参考:1.使用Python进行线性回归2.python机器学习:多元线性回归3.线性回归概念 线性回归模型是线性模...

  • 通俗得说线性回归算法(二)线性回归实战

    前情提要:通俗得说线性回归算法(一)线性回归初步介绍 一.sklearn线性回归详解 1.1 线性回归参数 介绍完...

  • 第一次打卡

    线性回归主要内容包括: 线性回归的基本要素线性回归模型从零开始的实现线性回归模型使用pytorch的简洁实现线性回...

  • 2020-02-14

    线性回归:线性回归分为一元线性回归和多元线性回归,一元线性回归用一条直线描述数据之间的关系,多元回归是用一条曲线描...

  • 逻辑回归和线性回归对比

    简单说几点 线性回归和逻辑回归都是广义线性回归模型的特例。他们俩是兄弟关系,都是广义线性回归的亲儿子 线性回归只能...

  • 算法概述-02

    1.逻辑回归和线性回归的联系和区别: 逻辑回归和线性回归的都是广义的线性回归。 线性回归是根据最小二乘法来建模,逻...

  • 【机器学习实践】有监督学习:线性分类、回归模型

    线性模型 为线性模型 分类和回归的区别 分类:离散回归:连续本文主要关注线性回归模型 常用线性回归模型类型 OLS...

网友评论

    本文标题:第六章:线性回归系列

    本文链接:https://www.haomeiwen.com/subject/rqyytttx.html