美文网首页
机器学习算法分类

机器学习算法分类

作者: ssttIsme | 来源:发表于2022-03-22 17:23 被阅读0次

根据数据集的不同,可以把机器学习算法分为:
监督学习、无监督学习、半监督学习和强化学习

监督学习

输入数据由输入特征值和目标值组成。

  • 目标值连续为回归。
  • 目标值离散为分类。

回归问题

预测房价与平米数的关系,根据样本集拟合出一条连续曲线

分类问题

根据年龄和肿瘤的大小来判断肿瘤是良性还是恶性,得到的结果是离散的

无监督学习

输入数据是由输入特征值组成,没有目标值(用于分类)

  • 输入数据没有被标记,也没有确定的结果,样本数据类别未知
  • 需要根据样本间的相似性对样本集进行类别划分

监督学习训练方式

从获取大量没有标记过的数据,让专家进行预测得到大量标记过的数据,通过标记过的数据预测和训练模型,得到监督学习的训练模型

有监督无监督算法对比

半监督学习

训练集包含有标记样本数据和未标记样本数据(训练集同时包含有目标值数据和无目标值数据)。

半监督学习训练方式

从获取大量没有标记过的数据,取少部分数据让专家进行标记,这些少量的数据训练出初步的模型,初步的模型用少量没标记过的数据和大量没标记过的数据进行训练,得到半监督学习的模型。

强化学习

强化学习实质是决策问题,即自动进行决策,并且可以连续决策

小孩想要走路,但在这之前要先站起来,站起来之后还要保持平衡,接下来还要先迈出一条腿,是左腿还是右腿,迈出一步后还要迈出下一步。

小孩是代理体。他要试图通过采取行动(行走)来模拟环境(行走的表面),并且从一个状态转变到另一个状态(即他走的每一步),当它完成任务的子任务(走了几步)时,就会得到奖励(给巧克力吃),并且当他不走路时,就不给巧克力。

强化学习的五个元素:代理体、行动、环境、奖励和观察情况。

强化学习的目标:获取更多的累计奖励。

监督学习和强化学习的对比

监督学习 强化学习
反馈映射 告诉算法什么样的输入对应什么样的输出 输出对应反馈的过程,用来判断行为的好坏
反馈时间 立即给出 有一定延迟
输入特征 独立同分布 输入总是在变化,每当算法做成一个行为,它影响下一次决策的输入

独立同分布:输入空间的所有样本服从一个隐含未知的分布,训练数据所有样本都是独立地从这个分布采样而得。
独立:每次抽样之间没有关系互不影响。
【投色子,每次投到几就是几,这是独立。色子投两次要和大于5,那么第一次和第二次投掷相关,不独立】
同分布:每次抽样,样本都服从同一分布。
【投色子,每次投得到任意点数的概率都是六分之一,这个就是同分布】

机器学习初期为了让模型训练起来比较简单,要求测试集和训练集满足独立同分布。目前为了训练出来的模型的可扩展性更加强健,训练时没有强制要求训练集和测试集必须服从独立同分布。

输入 输出 目的 案例
监督学习 有标签 有反馈 预测结果 房价预测、猫狗分类
无监督学习 无标签 无反馈 发现潜在结构
半监督学习 部分有标签部分无标签 有反馈 降低数据标记难度
强化学习 决策流程及激励系统 一系列行动 长期利益最大化 学下棋的过程

相关文章

  • 浅析机器学习相关算法

    本文主要是为理清机器学习相关算法并其浅析基本原理及应用场景,未深究。 机器学习相关算法分类 根据学习方式分类 ...

  • 常用机器学习算法

    常用机器学习算法 常用预测(分类,回归)模型: 分类算法:LR , SVM,KNN 矩阵分解:FunkSVD,Bi...

  • 机器学习基础算法(1)-KNN

    KNN (最近邻分类规则)--最简单的机器学习 分类,回归算法 个人认为机器学习的三个最主要的特性,是 分类,回归...

  • 逻辑回归

    逻辑回归是一种解决分类问题的机器学习算法。 逻辑回归可以视为回归算法也可以视为分类算法,但通常用于分类,#####...

  • 花书《深度学习》《Deep Learning》学习笔记chapt

    5.1 学习算法 5.1.1 任务,T 常见机器学习任务列举:分类,输入缺失分类,回归,转录,机器翻译,结构化输出...

  • Machine Learning: 十大机器学习算法

    机器学习算法分类:监督学习、无监督学习、强化学习 基本的机器学习算法:线性回归、支持向量机(SVM)、最近邻居(K...

  • Machine Learning: 十大机器学习算法

    机器学习算法分类:监督学习、无监督学习、强化学习 基本的机器学习算法:线性回归、支持向量机(SVM)、最近邻居(K...

  • 人工智能|机器学习|NLP 算法分类总结

    一、人工智能学习算法分类 人工智能算法大体上来说可以分类两类:基于统计的机器学习算法(Machine Learni...

  • 2019-05-14 2. 使用 scikit-learn 的

    掌握机器学习的基本概念及流程python机器学习库scikit-learnkNN分类算法基础

  • 分类回归算法的评价指标

    引言 最近在做一些机器学习算法的工作,主要是应用,基本的机器学习算法都既可以做分类,又可以回归,然后对分类与回归算...

网友评论

      本文标题:机器学习算法分类

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