监督学习:给小朋友一本有课后答案的习题册,让小朋友自己做题,并自己校对答案;

无监督学习:比如参加一些开放性的竞赛(比如:数学建模竞赛),出题人只给出题目。参赛者,需要根据题目找出结构和规则,才能解题。(在没有老师的情况下,学生自学的过程。学生在学习的过程中,自己对知识进行归纳、总结。无监督学习中,类似分类和回归中的目标变量事先并不存在。要回答的问题是“从数据X中能发现什么”。)

半监督学习:家教,家教老师给学生讲一两道例题思路,然后给学生布置没有答案的课后习题,让学生课后自己完成。

正经回答:

a) 监督学习是最常见的一种机器学习,它的训练数据是有标签的,训练目标是能够给新数据(测试数据)以正确的标签。

例如,想让AI知道什么是猫什么是狗,一开始我们先将一些猫的图片和狗的图片(带标签)一起进行训练,学习模型不断捕捉这些图片与标签间的联系进行自我调整和完善,然后我们给一些不带标签的新图片,让该AI来猜猜这些图片是猫还是狗。

经典的算法:支持向量机、线性判别、决策树、朴素贝叶斯

b) 无监督学习常常被用于数据挖掘,用于在大量无标签数据中发现些什么。它的训练数据是无标签的,训练目标是能对观察值进行分类或者区分等。相对于监督学习,无监督学习使用的是没有标签的数据。机器会主动学习数据的特征,并将它们分为若干类别,相当于形成「未知的标签」。

非监督性学习是只给特征,没有给标签,就是高考前的一些模拟试卷,是没有标准答案的,也就是没有参照是对还是错,但是我们还是可以根据这些问题之间的联系将语文、数学、英语分开。

通常无监督学习是指不需要人为注释的样本中抽取信息。例如word2vec。

经典的算法:k-聚类、主成分分析等;

c)半监督学习介于两者之间。算法上,包括一些对常用监督式学习算法的延伸,这些算法首先试图对未标识数据进行建模,在此基础上再对标识的数据进行预测。隐藏在半监督学习下的基本规律在于:数据的分布必然不是完全随机的,通过一些有标签数据的局部特征,以及更多没标签数据的整体分布,就可以得到可以接受甚至是非常好的分类结果。(此处大量忽略细节)

例如:很多实际问题中,只有少量的带有标记的数据,因为对数据进行标记的代价有时很高。比如找到照片并给照片上的猫标上标签(lable)很麻烦,但是猫的各种姿势的猫片网上一搜一大堆。那我们能不能手动标记一部分猫片,然后让AI学习训练,然后再剩下没标记的猫片上做实验呢?

经典算法:SVMs半监督支持向量机

1.从数据设置上看:

监督学习任务:从已标记的训练数据来训练模型。 主要分为:分类任务、回归任务、序列标注任务。
无监督学习任务:从未标记的训练数据来训练模型。主要分为:聚类任务、降维任务。
半监督学习任务:用大量的未标记训练数据和少量的已标记数据来训练模型。

2.典型方法:
无监督学习:k-聚类、主成分分析等;
监督学习:支持向量机、线性判别;
半监督学习:S3VM、S4VM、CS4VM、TSVM;

半监督学习的方法的例子举得不恰当,毕竟半监督学习的方法有很多的分类,我具的几个例子[2]都是将半监督学习思想引用到SVM算法发展起来的咯。

监督,自监督,半监督相关推荐

  1. 西瓜书+实战+吴恩达机器学习(十六)半监督学习(半监督SVM、半监督k-means、协同训练算法)

    文章目录 0. 前言 1. 半监督SVM 2. 半监督k-means 2.1. 约束k-means 2.2. 约束种子k-means 3. 协同训练算法 如果这篇文章对你有一点小小的帮助,请给个关注, ...

  2. 【小样本基础】有监督小样本,半监督小样本,无监督小样本

    本篇博客探讨的主要是小样本的分类问题 目录 1. 问题定义 2. 有监督小样本分类 3. 半监督小样本分类 3.1 基于一致性约束的方法 3.2 基于伪标注的方法 4. 无监督小样本分类 4.1 基于 ...

  3. 图像分类最新技术综述论文: 21种半监督、自监督和无监督学习方法一较高低

    点上方蓝字计算机视觉联盟获取更多干货 在右上方 ··· 设为星标 ★,与你不见不散 编辑:Sophia 计算机视觉联盟  报道  | 公众号 CVLianMeng 转载于 :专知 AI博士笔记系列推荐 ...

  4. 半监督3D医学图像分割(三):URPC

    Efficient Semi-supervised Gross Target Volume of Nasopharyngeal Carcinoma Segmentation via Uncertain ...

  5. 李宏毅ML笔记12:半监督

    目录 生成式模型 有监督生成式模型 半监督生成式模型 直观解释 具体操作 基本原理 低密度分离假设 Self Training Self Training与generative model对比 基于熵 ...

  6. 【半监督医学图像分割 2021 TMI】SimCVD 论文翻译

    文章目录 [半监督医学图像分割 2021 TMI]SimCVD 论文翻译 摘要 1. 介绍 2. 相关工作 3. 方法 3.1 总览 3.2 任务制定 3.3 基础体系结构 3.4 边缘对比蒸馏 4. ...

  7. 【半监督论文综述】A survey on semi-supervised learning

    下载 半监督学习 1. 半监督学习 1.1 三个假设 1.1.1 平滑假设 1.1.2 低密度假设 1.1.3 流形假设 1.1.4 聚类假设 1.2. 评估半监督学习算法 2. 半监督学习算法分类 ...

  8. 融合一致性正则与流形正则的半监督深度学习算法

    融合一致性正则与流形正则的半监督深度学习算法 王杰1,2, 张松岩1,2, 梁吉业1,2 1山西大学计算机与信息技术学院 2计算智能与中文信息处理教育部重点实验室 摘要:半监督学习已被广泛应用于大数据 ...

  9. 10亿级数据规模的半监督图像分类模型,Imagenet测试精度高达81.2% | 技术头条...

    译者 | linstancy 作者| I. Zeki Yanlniz, Herve Jegou, Kan Chen, Manohar Paluri, Dhruv Mahajan 编辑 | 蓝色琥珀鱼, ...

  10. 端到端半监督目标检测框架

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 作者丨SuperHui@知乎 来源丨https://zhuanlan ...

最新文章

  1. vue颜色选择器_如何制作? Vue的颜色选择器!
  2. 32位md5解密_用户名与密码前后加密、后台解密实现方案
  3. 使用GDAL将12bit量化图像转为16bit或者8bit
  4. mapper命名规范_Mybatis系列全解(五):全网最全!详解Mybatis的Mapper映射文件
  5. hp打印机怎么连接电脑_hp打印机驱动怎么共享 惠普打印机如何安装【详解】
  6. ARM多寄存器加载/存储指令
  7. 云炬Android开发笔记 3-2字体图标库集成与封装
  8. mysql数据库约束无符号,MySQL所支持的数据类型与表字段约束类型的学习教程
  9. C++static关键字
  10. Java将一段逗号分割的字符串转换成一个数组(亲测)
  11. java keysetview,Set——你真的了解吗?
  12. 用于字符串和数组的5种简单有效的Java技术
  13. Linux 命令之 sftp -- 交互式的文件传输程序
  14. java学习文档_阿里技术专家带你玩转JVM,从底层源码到项目实战,都在这份文档里...
  15. [数据结构]二叉搜索树概念及基本操作
  16. oracle 亿级数据迁移,Oracle12c迁移-某风险报告类系统升级暨迁移至12c-3
  17. 计算机无法上网修复工具,lsp怎么修复解决上不了网问题汇总
  18. mac上安装linux双系统,怎么在台式一体机上安装双系统?
  19. 技术、艺术与禅道《禅与计算机程序设计艺术》 / 陈光剑
  20. 【学术相关】人工智能300年!LSTM之父万字长文:详解现代AI和深度学习发展史...

热门文章

  1. [ 物联网篇 ] - MQTT协议是如何工作的 ?
  2. 两个网管的不同职业命运
  3. Spring Webflux - 03 Webflux编程模型
  4. Springboot整合mybatis注意事项
  5. ProgrammingCodding的困惑
  6. 怎么提高表达能力? (转帖)
  7. PL/SQL美化规则文件详解
  8. input失去焦点验证格式_表单验证之失去焦点校验
  9. 实习没成长,想离职了
  10. 代码首次提交到gitee上报错问题解决