当前位置: 首页 > web >正文

人工智能AI之机器学习基石系列 第 3 篇:选择你的“学习方法”——初探监督学习与无监督学习

专栏系列:《人工智能AI之机器学习基石》③


选择机器学习的学习方法

图注:机器学习有多种“学习方法”,选择合适的路径至关重要

🚀 引言:AI如何“拜师学艺”?

在前面的文章中,我们了解了机器学习的基本概念(《什么是机器学习?》)以及驱动它的“燃料”——数据(《数据为王》)。我们知道,机器学习模型就像一个聪明的学生,需要从数据中学习经验。但这个“学习”具体是怎么进行的呢?是像学生听老师讲课,有明确的答案指导?还是像探险家自主探索,从未知中发现规律?

这就引出了机器学习中不同的“学习范式”或我们常说的“学习方法”。不同的任务,需要机器采用不同的“拜师学艺”之道。今天,我们就来聊聊机器学习中最主要的两大学习方法:监督学习 (Supervised Learning) 和 无监督学习 (Unsupervised Learning)。它们是如何工作的?又各自擅长解决什么样的问题呢?


👨‍🏫 一、监督学习:有“老师”指导的学习

想象一下,你正在教一个孩子识别水果。你会指着一个苹果告诉他:“这是苹果。”然后指着一个香蕉告诉他:“这是香蕉。” 在这个过程中,你提供了物体本身(我们称之为“输入特征”)和它的正确名称(我们称之为“标签”或“答案”)。孩子通过大量这样的“输入-答案”对进行学习,最终能够自己识别新的、以前没见过的水果。

监督学习 (Supervised Learning) 就非常类似这个过程。它的核心在于使用有标签的数据 (Labeled Data) 进行训练。

  • 什么是标签数据? 简单来说,就是我们已经知道了正确答案的数据。每一条训练数据都包含一组输入特征(X)和一个我们期望模型预测出的输出标签(Y)。这个标签就是“标准答案”。
  • 学习目标: 模型的任务是学习从输入特征 X 到输出标签 Y 之间的一个潜在的对应关系或模式,我们通常把它想象成一个函数 f,使得 Y ≈ f(X)。当模型通过学习找到了这个近似的 f 后,就能对新的、未见过的输入数据 X' 预测出相应的输出 Y'。这个 f 就是模型从数据中学到的“知识”或“规则”。

监督学习原理

图注:监督学习——从带标签的数据中学习映射关系

监督学习主要解决两大类问题:分类 (Classification) 和 回归 (Regression)

1.1 分类 (Classification):给事物“贴标签”

当我们要预测的输出标签是离散的、有限的类别值时,这就是一个分类问题。可以理解为,模型需要学习如何将输入数据划分到预先定义好的几个类别中的某一个。就像给事物打上正确的“标签”。

常见例子:

  • 垃圾邮件识别: 输入是一封邮件的文本内容、发件人信息等特征,输出是“垃圾邮件”或“非垃圾邮件”这两个类别之一。模型学习区分这两类邮件的特征。 

垃圾邮件分类示例

图注: 垃圾邮件分类是一个典型的监督学习分类问题

http://www.xdnf.cn/news/10770.html

相关文章:

  • windows安装多个版本composer
  • 基于TI DSP控制的光伏逆变器最大功率跟踪mppt
  • go语言基础|slice入门
  • VR 虚拟仿真工器具:开启医学新视界的智慧钥匙​
  • 25年宁德时代新能源科技SHL 测评语言理解数字推理Verify题库
  • 基于Android的一周穿搭APP的设计与实现 _springboot+vue
  • Oracle、PostgreSQL 与 MySQL 数据库对比分析与实践指南
  • C++学习-入门到精通【13】标准库的容器和迭代器
  • NVIDIA DOCA 3.0:引领AI基础设施革命的引擎简析
  • Qwen3高效微调
  • k8s的出现解决了java并发编程胡问题了
  • [蓝桥杯]地址转换
  • 【ISAQB大纲解读】Kafka消息总线被视为“自下而上设计”?
  • 基于PostGIS的GeoTools执行原生SQL查询制图实践-以贵州省行政区划及地级市驻地为例
  • Python Pytest
  • 接口自动化测试之pytest接口关联框架封装
  • Server2003 B-1 Windows操作系统渗透
  • React从基础入门到高级实战:React 高级主题 - React设计模式:提升代码架构的艺术
  • 无人机避障——感知部分(Ubuntu 20.04 复现Vins Fusion跑数据集)胎教级教程
  • XCTF-web-ics-05
  • 生成模型+两种机器学习范式
  • 使用大模型预测亚急性脊髓联合变性的技术方案大纲
  • react native webview加载本地HTML,解决iOS无法加载成功问题
  • 计算机网络通信技术与协议(八)----关于IS-IS的基础概念
  • HALCON 深度学习训练 3D 图像的几种方式优缺点
  • SpringBoot 系列之集成 RabbitMQ 实现高效流量控制
  • 使用Process Explorer、System Informer(Process Hacker)和Windbg工具排查软件高CPU占用问题
  • 基于51单片机和8X8点阵屏、独立按键的填充消除类小游戏
  • h5的aliplayer-min.js 加密视频会走到debugger
  • 计算A图片所有颜色占B图片红色区域的百分比