监督学习与无监督学习是什么?关键区别在有没有答案

监督学习用带答案的数据学习预测,无监督学习则从没有答案的数据中寻找结构和规律。

学习路线:AI 入门与 PyTorch 基础(1~20) · 第 3 课
Learning Path

AI 入门与 PyTorch 基础(1~20)

从 AI 基本概念、机器学习任务、深度学习直觉、PyTorch 入门到中文文本分类项目全貌。

学完本阶段你能做到:能说清 AI、机器学习、深度学习、PyTorch 训练流程和一个中文文本分类项目的大致链路。

推荐读法:零基础建议顺序阅读;已有基础的读者可以把它当作路线地图和查漏补缺清单。

查看完整阶段 · 20 篇
Lesson Guide

这一课怎么学

先看目标,再带着问题读正文。读完后用练习确认自己真的理解了。

本节你会学到

  • 说清楚「监督学习与无监督学习是什么?关键区别在有没有答案」解决的核心问题
  • 知道它在「AI 入门与 PyTorch 基础(1~20)」中的位置
  • 把 监督学习、机器学习、分类与回归 这些关键词联系起来

前置知识

  • 建议先读完上一篇:AI、机器学习、深度学习和生成式 AI 有什么区别?
  • 能区分输入、输出、数据和模型目标。

概念回顾

  • 【监督学习】如果训练数据里有“题目”和“答案”,模型学会以后再给它新题目,它就尝试给出答案。 前面或后面会反复用到它。
  • 【机器学习】机器学习的重点不是手写所有规则,而是准备数据、定义目标,让模型自己找到可复用的模式。 前面或后面会反复用到它。
  • 【分类与回归】判断邮件是不是垃圾邮件是分类,预测房价是多少是回归。 前面或后面会反复用到它。
  • 【人工智能】先把 AI 理解成一类能力:机器不是只照规则执行,而是能从数据、规则或反馈中完成更复杂的判断。 前面或后面会反复用到它。

常见误区

  • 不要只记定义,要追问它解决了什么问题。
  • 不要把概念孤立背下来,要放回数据到结果的完整链路里。

课后练习

  • 用 3 句话向一个零基础朋友解释「监督学习与无监督学习是什么?关键区别在有没有答案」。
  • 打开概念库里的「监督学习」,补一遍它和本文的关系。
  • 读下一课「分类和回归有什么区别?先看模型要预测什么」前,先写下你认为它会解决的问题。

自检练习与参考答案

1. 用一句话说清「监督学习与无监督学习是什么?关键区别在有没有答案」解决了什么问题。

合格答案不是复述标题,而是说清它在“数据进入模型、模型学习、结果评估或项目落地”中的作用。

2. 这篇文章和上一课或下一课是什么关系?

它应该为下一课「分类和回归有什么区别?先看模型要预测什么」铺路:读完后要知道下一课为什么自然出现。

下一步建议读「分类和回归有什么区别?先看模型要预测什么」。

机器学习方法很多,但刚入门时可以先问一个非常实用的问题:训练数据里有没有标准答案?

这个问题把常见任务分成了监督学习和无监督学习。

第 3 课视频 · 监督学习与无监督学习(约 1 分 20 秒)

监督学习:拿着答案练习

监督学习使用带标签的数据训练模型。

例如垃圾短信识别的数据可能长这样:

短信内容 标签
您的验证码是 3812 正常短信
恭喜中奖,点击链接领取 垃圾短信

短信内容是输入,标签是正确答案。模型先作出预测,再把预测和答案比较,根据错误调整参数。

常见监督学习任务包括:

  • 分类:预测类别;
  • 回归:预测连续数值;
  • 图像识别、文本分类和价格预测。

无监督学习:没有答案,自己找结构

无监督学习的数据没有预先给出的标签。模型要做的是发现样本之间的结构、相似性或分布规律。

例如商店拥有大量用户消费记录,却没有给用户分类。聚类算法可以根据消费习惯,把相似用户分到同一组。

常见无监督学习任务包括:

  • 聚类;
  • 降维;
  • 异常检测;
  • 数据分布探索。

两者不是谁更高级

它们解决的是不同问题。

有明确答案并且希望预测新样本时,通常考虑监督学习;没有标签,只想探索数据结构时,可以考虑无监督学习。

现实项目还会遇到半监督学习、自监督学习和强化学习。初学阶段不必一次记完,先掌握“有没有人工提供的答案”这条主线。

最容易混淆的地方

“监督”不是有人盯着电脑训练,而是数据中存在用于监督模型学习的目标值。

无监督学习也不是随便学习。它仍然有明确的算法目标,例如让同一组里的样本更相似、不同组之间差异更大。

这一课先记住什么

  • 有标签、需要学习输入到答案的映射:监督学习。
  • 没有标签、需要发现数据内部结构:无监督学习。

下一课继续拆分监督学习:分类和回归到底有什么不同

Discussion

留言讨论