美文网首页壁纸小家程序员
机器学习之线性模型

机器学习之线性模型

作者: 心水 | 来源:发表于2018-02-01 20:59 被阅读48次

线性模型是机器学习中最基础的模型,顾名思义,线性模型的样子像一条线,就像下图这样:


线性模型的基本形式

图上的每一个点代表一条历史数据,每一个点的横坐标代表这条历史数据的特征,纵坐标代表这条历史数据的标记,用方程可以表示为:

y = ax + b

如果一条历史数据有多个特征,那么方程可以变成:

y = a1x1 + a2x2 + ... + anxn

还是以西瓜为例,西瓜的线性模型可以表示成:

y = 0.5x敲响 + 0.2x色泽 + 0.2x条纹 + 1

从这个例子可以看出线性模型有非常好的解释性,特征前面的系数就像特征的权重,而各个权重的大小就是根据历史数据解出来的。

有了这个模型之后我们就可以根据根据西瓜的特征判断西瓜是甜还是不甜了,比如我们可以给敲响、色泽和条纹打分,最高分10分,最低分0分,比如条纹非常非常清晰就给10分,非常非常模糊就打0分,这样我们就可以根据方程算出y值了,再定义一个阈值(比如6),大于等于6的就算甜,小于6的就不甜。

线性模型适用于各个特征对结果的贡献都相对独立的场景,如果特征之间还有关联,就不适合用线性模型了。

最后看一个不是线性模型能解决的问题:


非线性模型

相关文章

  • 2019-10-29

    Day2 简单线性回归模型 机器学习入门--简单线性回归机器学习算法之线性回归算法 导入库matplotlib 绘...

  • Task4模型调参

    学习目标 了解常用的机器学习模型,并掌握机器学习模型的建模与调参流程 内容介绍 线性回归模型:线性回归对于特征的要...

  • 机器学习之线性模型

    线性模型是机器学习中最基础的模型,顾名思义,线性模型的样子像一条线,就像下图这样: 图上的每一个点代表一条历史数据...

  • Python机器学习之线性模型

    一、线性模型基本概念  线性模型不是指某一个模型,而是一类模型。在机器学习领域,常用的线性模型包括,线性回归、岭回...

  • 2-线性模型

    算法简介 线性模型是在机器学习实战中广泛使用的一类模型。线性模型利用输入特征的线性函数(linear functi...

  • 【深度学习实践】01. 线性回归

    线性模型既是机器学习中最基础的学习模型,也是深度神经网络中的神经元基础。而线性回归是借助线性模型解决一个或者多个自...

  • 机器学习之线性回归模型

    回归模型 机器学习中的模型分类方法很多,如果按照label的变量类型分,可分为分类模型和回归模型。分类模型的lab...

  • 机器学习之线性模型实践

    这两天在看机器学习实战的书籍,发现这是一本笔者最近看的最难的一本书,理论和实践结合的一本机器学习的好书。看完两...

  • CS229 Lesson 1: Linear Model - P

    线性模型是机器学习领域里最基础的模型之一,因此被Andrew NG老师用来开启CS229课程。 线性模型又分为线性...

  • 线性回归预测房价

    线性回归模型应该是机器学习里面一个基本的模型,线性模型(linear model)试图学得一个属性的线性组合函数来...

网友评论

    本文标题:机器学习之线性模型

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