导读:机器学习涉及方方面面的内容,包含许多不同类型的算法,其学习方式也不相同。我们将简要介绍这些学习方式及其对应的情景。

作者:列奥纳多·德·马尔希(Leonardo De Marchi),劳拉·米切尔(Laura Mitchell)

来源:大数据DT(ID:hzdashuju)

我们可以根据算法执行学习的方式将它们分为以下不同类别:

  • 有监督学习

  • 无监督学习

  • 半监督学习

  • 强化学习

01 有监督学习

有监督学习是目前商业过程中最常见的机器学习形式。这些算法试图找到映射输入和输出的函数的一个很好的近似。

为此,顾名思义,我们需要自己为算法提供输入值和输出值,并且尝试找到一个能够使预测值和实际输出值之间误差最小的函数。

学习阶段称为训练(training)。模型经过训练后,可以针对未见过的数据预测输出。此阶段通常被视为评分或预测,如图1-1所示。

▲图 1-1

02 无监督学习

无监督学习适用于未标记的数据,因此我们不需要实际的输出值,仅需要输入。它尝试在数据中查找模式并根据这些共同属性做出反应,将输入划分为多个不同聚类(如图1-2所示)。

▲图 1-2

通常,无监督学习通常与有监督学习结合使用,以减少输入空间并将数据中的信号集中在较少数量的变量上,但无监督学习还有其他目标。从这个角度来看,当标记数据很昂贵或不太可靠时,无监督学习比有监督学习更适用。

常见的无监督学习技术有聚类(clustering)和主成分分析(Principal Component Analysis,PCA)、独立成分分析(Independent Component Analysis,ICA),以及一些神经网络,例如生成对抗网络(Generative Adversarial Network,GAN)和自编码器(Autoencoder,AE)。

03 半监督学习

半监督学习是介于有监督学习和无监督学习之间的一种技术。它可以说不属于机器学习中一个单独的类别,而只是有监督学习的一种泛化,但在这将其单独列出是有用的。

其目的是通过将一些有标记的数据扩展到类似的未标记数据,从而降低收集标记数据的成本。我们把一些生成模型分类为半监督学习。

半监督学习可以分为直推学习和归纳学习。直推学习适用于推断未标记数据的标签,归纳学习适用于推断从输入到输出的正确映射。

我们可以看到此过程与我们在学校学习的大多数过程相似。老师向学生展示一些例子,并让学生回家完成作业。为了完成这些作业,他们需要进行泛化。

04 强化学习

强化学习(RL)是我们目前所见的最独特的类别。这个概念非常有趣:该算法试图找出一个策略来最大化奖励总和。

该策略由使用它在环境中执行动作的智能体来学习。然后,环境返回反馈,智能体使用该反馈来改进其策略。反馈是对所执行动作的奖励,可以是正数、空值或负数,如图1-3所示。

▲图 1-3

关于作者:列奥纳多·德·马尔希(Leonardo De Marchi),目前是Badoo的数据科学家主管,Badoo是世界上的大型交友网站之一,拥有超过4亿名用户。他也是ideai.io(一家专门从事机器学习培训的公司)的首席教练,为大型机构和有活力的初创企业提供技术和管理培训。他拥有人工智能专业硕士学位,曾在体育界担任数据科学家。

劳拉·米切尔(Laura Mitchell),目前是Badoo的首席数据科学家。Laura在NLP、图像分类和推荐系统等项目的交付方面具有丰富的实践经验,包括从最初的构思到产品化。她热衷于学习新技术并紧跟行业趋势。

本文摘编自《神经网络设计与实现》,经出版方授权发布。

延伸阅读《神经网络设计与实现》

点击上图了解及购买

转载请联系微信:DoctorData

推荐语:本书是一本神经网络实践进阶指南,适合对AI和深度学习感兴趣并且想进一步提高技能的读者阅读。

划重点????

干货直达????

  • 10本最火的中台与数字化转型图书,朋友圈都在传

  • 终于有人把碳达峰、碳中和讲明白了

  • 终于找到了!AI学习路线图——从零基础到就业

  • 终于有人把数据仓库讲明白了

更多精彩????

在公众号对话框输入以下关键词

查看更多优质内容!

读书 | 书单 | 干货 讲明白 | 神操作 | 手把手

大数据 | 云计算 | 数据库 | Python | 爬虫 | 可视化

AI | 人工智能 | 机器学习 | 深度学习 | NLP

5G | 中台 | 用户画像 数学 | 算法 数字孪生

据统计,99%的大咖都关注了这个公众号

????

4种不同类别的机器学习概述相关推荐

  1. 机器学习从零开始系列01:机器学习概述

    学习目标 机器学习概述 一.机器学习概述 随着大数据的发展和计算机运算能力的不断提升,人工智能在最近几年取得了令人瞩目的成就.目前在很多行业中,都有企业开始应用机器学习技术,从而获取更深刻的洞察,为企 ...

  2. 04_机器学习概述,什么是机器学习,应用场景,数据来源与类型,网上可用的数据集、常用数据集数据的结构组成、特征工程是什么、意义、特征抽取、sklearn特征抽取API、文本特征抽取(学习笔记)

    机器学习概述 人工智能.机器学习.深度学习之间的关系 机器学习框架 Pytorch Caffe2 theano Chainer Scikit-learn 语言支持 机器学习书籍 <面向机器智能 ...

  3. 机器学习的练功心法(一)——机器学习概述

    文章目录 1 机器学习概述 1.1 欢迎 1.2 什么是机器学习 1.3 监督学习 1.4 无监督学习 1.5 强化学习 1.6 机器学习的开发流程 1 机器学习概述 1.1 欢迎 对于机器学习来说, ...

  4. 机器学习(一)机器学习概述

    机器学习概述 机器学习开发流程 流程图: 学习框架和资料介绍 需明确几点问题: (1)算法是核心,数据与计算是基础 (2)找准定位 大部分复杂模型的算法设计都是算法工程师在做,机器学习开发人员需要做的 ...

  5. 机器学习概述----机器学习并没有那么深奥,它很有趣(2)

    机器学习并没有那么深奥,它很有趣(2) 编者按:在科技圈,如果你不懂"机器学习",那你就 out 了.当别人在谈论机器学习娓娓道来时,你却一头雾水,怎么办?在跟同事的聊天中,你只能 ...

  6. 机器学习概述和特征工程

    机器学习笔记一 机器学习 概述 数据集的结构 特征工程 特征抽取 特征的预处理 数据降维 机器学习基础 机器学习开发流程 机器学习 概述 影响人工智能发展的因素 硬件的计算能力 数据的限制 算法的发展 ...

  7. 1. 机器学习概述与特征工程

    文章目录 1.机器学习概述 1.机器学习工作流程 学习目标 1 什么是机器学习 2 机器学习工作流程 2.1 获取到的数据集介绍 2.2 数据基本处理 2.3 特征工程 2.4 机器学习 2.5 模型 ...

  8. 机器学习(0):机器学习概述及基本概念

    最近自己会把自己个人博客中的文章陆陆续续的复制到CSDN上来,欢迎大家关注我的个人博客 zuzhiang.cn,以及我的github. 一.序言 机器学习(machine learning)是当前计算 ...

  9. 机器学习入门 01 —— 机器学习概述

    文章目录 系列文章 机器学习概述 1.1.人工智能概述 1 人工智能应用场景 2 人工智能小案例 3 人工智能发展必备三要素 4 人工智能.机器学习和深度学习 5 小结 1.2.人工智能发展历程 1. ...

最新文章

  1. C#中的代理(Delegate)
  2. Mysql的B树/B+/B*/R树(补充)
  3. 此项目的默认Web访问模式设置为文件共享, 但是无法从路径(此为转贴)
  4. Haar-like特征来龙去脉
  5. 十八、vim进入编辑模式、vim命令模式、vim实践
  6. 3 实现模糊遮罩_【Unity游戏客户端框架搭建】六、UI框架之弹窗模糊实现
  7. python函数手册pdf_Python3.8.1标准库参考中文手册 PDF 高质量版
  8. 洛谷OJ_P1009涉及的高精度算法
  9. java qq 实现消息发送_java如何实现qq发送消息
  10. 计算机快捷键屏幕保护是什么,电脑屏保快捷键.pptx
  11. Jquery 提交表单
  12. 常用计算机二级题库,2016最新计算机二级office题库
  13. 声音特征提取方法:综述【线性声谱图(Line Spectrum)、对数梅尔谱(Log-mel)、梅尔频率倒谱系数(MFCCs)】
  14. python format输入你的身高和体重,输出你的BMI值,以及你的胖瘦情况
  15. “红黑树”详解丨红黑树的应用场景
  16. android 设备最大像素,最高2100万像素镜头 拍照强悍手机盘点
  17. 实现微信向多好友定时发送信息
  18. Python告诉你:8.3分口碑炸裂!潘粤明版《鬼吹灯》到底好看在哪儿?
  19. 【04-05】最新精选绿色软件每日更新(小熊整理)
  20. 如何完美安装微软必应输入法

热门文章

  1. OpenCV文档阅读笔记-Imread flags解析与实例(保存透明图像)
  2. dubbo调用超时回滚_面试必问之Dubbo面试题
  3. linux awk菜鸟教程,Linux awk 命令
  4. 青蛙换位java_青蛙换位
  5. php如何打开图片的权限,php如何控制用户对图片的访问 PHP禁止图片盗链 php技巧...
  6. 日常生活开支记账明细_花钱如流水?拥有这两款记账APP,1年能省1万块!
  7. 罗技 连点 脚本_罗技推出多款《英雄联盟》联名外设 看了就忍不住想要
  8. java的jstl的标签库_java_jstl 标签库
  9. python 白色怎么表示_python – 如何使用pil使用白色背景(透明?)的round_corner标识?...
  10. (计算机组成原理)第四章指令系统-第一节2:扩展操作码