本节你会学到
- 说清楚「监督学习与无监督学习是什么?关键区别在有没有答案」解决的核心问题
- 知道它在「AI 入门与 PyTorch 基础(1~20)」中的位置
- 把 监督学习、机器学习、分类与回归 这些关键词联系起来
监督学习用带答案的数据学习预测,无监督学习则从没有答案的数据中寻找结构和规律。
学习路线:AI 入门与 PyTorch 基础(1~20) · 第 3 课从 AI 基本概念、机器学习任务、深度学习直觉、PyTorch 入门到中文文本分类项目全貌。
学完本阶段你能做到:能说清 AI、机器学习、深度学习、PyTorch 训练流程和一个中文文本分类项目的大致链路。
推荐读法:零基础建议顺序阅读;已有基础的读者可以把它当作路线地图和查漏补缺清单。
查看完整阶段 · 20 篇先看目标,再带着问题读正文。读完后用练习确认自己真的理解了。
合格答案不是复述标题,而是说清它在“数据进入模型、模型学习、结果评估或项目落地”中的作用。
它应该为下一课「分类和回归有什么区别?先看模型要预测什么」铺路:读完后要知道下一课为什么自然出现。
机器学习方法很多,但刚入门时可以先问一个非常实用的问题:训练数据里有没有标准答案?
这个问题把常见任务分成了监督学习和无监督学习。
监督学习使用带标签的数据训练模型。
例如垃圾短信识别的数据可能长这样:
| 短信内容 | 标签 |
|---|---|
| 您的验证码是 3812 | 正常短信 |
| 恭喜中奖,点击链接领取 | 垃圾短信 |
短信内容是输入,标签是正确答案。模型先作出预测,再把预测和答案比较,根据错误调整参数。
常见监督学习任务包括:
无监督学习的数据没有预先给出的标签。模型要做的是发现样本之间的结构、相似性或分布规律。
例如商店拥有大量用户消费记录,却没有给用户分类。聚类算法可以根据消费习惯,把相似用户分到同一组。
常见无监督学习任务包括:
它们解决的是不同问题。
有明确答案并且希望预测新样本时,通常考虑监督学习;没有标签,只想探索数据结构时,可以考虑无监督学习。
现实项目还会遇到半监督学习、自监督学习和强化学习。初学阶段不必一次记完,先掌握“有没有人工提供的答案”这条主线。
“监督”不是有人盯着电脑训练,而是数据中存在用于监督模型学习的目标值。
无监督学习也不是随便学习。它仍然有明确的算法目标,例如让同一组里的样本更相似、不同组之间差异更大。
下一课继续拆分监督学习:分类和回归到底有什么不同。
留言讨论