我是靠谱客的博主 清爽大米,最近开发中收集的这篇文章主要介绍机器学习算法--线性回归分析(单元和多元),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

关键词

  • 分类模型、回归模型

  • 存在序的离散属性、不存在序的离散属性

  • 有监督的机器学习

  • 回归的分类(输入变量数目,输入变量和输出变量的关系)

  • 已知数据集,未知参数

  • 均方误差最小化,最小二乘法

  • 一元线性回归

  • 多元线性回归

一、什么是回归分析

  • 分类模型的输出值是离散的 classification
  • 回归模型的输出值是连续的 regression
    在这里插入图片描述

倘若在离散属性之间存在序的关系,可通过连续化,将其转化为连续值。
在这里插入图片描述

倘若在离散属性之间不存在序的关系,假设为 k 个属性值,通常将其转化为 k 维向量。
在这里插入图片描述

回归用于预测输入变量和输出变量之间的关系回归模型表示从输入变量到输出变量之间映射的函数。并且可以利用这个映射函数尽可能准确地预测出新输入变量的相应输出变量。

因为数据集是有标签的,因而回归是一个有监督的学习过程。

在这里插入图片描述

按照输入变量的数目,可以将回归分为单元回归和多元回归
按照输入变量和输出变量之间的关系,可以将其分为线性回归和非线性回归
在这里插入图片描述

二、线性模型的基本形式

线性模型:
在这里插入图片描述
给定由 d 个属性描述的实例,
x = ( x 1 , x 2 , . . . , x d ) x=(x_1, x_2, ..., x_d) x=(x1,x2,...,xd)
给定 ω omega ω 表示各属性在预测中的重要性,
ω = ( ω 1 , ω 2 , . . . , ω d ) omega=(omega_1, omega_2,...,omega_d) ω=(ω1,ω2,...,ωd)
在这里插入图片描述

在这里插入图片描述
此处,我们常常将向量看做是列向量(n*1)

三、线性模型的任务

在我看来,就是利用已知的数据集,确定出合适的参数,已达到要求的预测效果
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

四、一元线性回归

线性回归的公式为
f ( x ) = ω T x + b f(x)=omega^Tx+b f(x)=ωTx+b,其中 ω = ( ω 1 , ω 2 , . . . , ω d ) , x = ( x 1 , x 2 , . . . , x d ) omega=(omega_1,omega_2,...,omega_d),x=(x_1,x_2,...,x_d) ω=(ω1,ω2,...,ωd),x=(x1,x2,...,xd)
当为一元线性回归时, d = 1 d=1 d=1
f ( x ) = ω x + b f(x)=omega x + b f(x)=ωx+b

在这里插入图片描述z

五、多元线性回归

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

六、检验

七、应用场景

最后

以上就是清爽大米为你收集整理的机器学习算法--线性回归分析(单元和多元)的全部内容,希望文章能够帮你解决机器学习算法--线性回归分析(单元和多元)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部