名校公开课 / 麻省理工 / AI

以数据为中心的 AI 导论

Introduction to Data-Centric AI麻省理工IAP 2024免费
标注错误检测置信学习分布偏移数据集整理模型评估

这门课学什么

这门短课讲怎样通过改进数据来改进模型。内容包括用置信学习找标注错误、处理类别不平衡、离群点和分布偏移、数据集整理、评估方法和大模型的数据处理。每讲有讲义和一个 Jupyter 实验。

内容摘要

这门短课的主张是:想提升模型效果,改进数据常常比改进模型更有效。课程把改进数据当作一门系统的工程方法来教,不靠经验和反复试错。内容聚焦监督学习中的分类任务。

2024 年版共 7 讲,在 MIT 1 月的寒假学期(IAP)内 2 周讲完。第 1 讲对比以数据为中心和以模型为中心两种思路。第 2–3 讲是核心:用置信学习自动找出标错的样本,并扩展到大模型和生成式 AI。第 4–6 讲处理数据中的其他问题:类别不平衡、离群点、分布偏移、多人标注的整合,以及找出模型表现差的子人群。第 7 讲讲大模型训练数据的整理。

官网还保留 2023 年的 4 讲专题:主动学习与核心集选择、可解释特征、数据增强与提示工程、数据隐私与成员推断攻击。每年的内容自成一体,官方建议优先学最新一年。

每讲配 1 个 Jupyter 实验,用 Python 动手实现当讲的方法。这是不计学分的课,不需要交作业。学完后,你能在自己的数据集里找出标注错误、离群点和分布偏移,并用系统的方法整理数据。

3 位讲师都是 cleanlab 开源库的作者,课上的很多方法来自他们自己的研究。讲课偏实用,少讲数学细节。

为什么值得学

多数机器学习课把数据当成固定的。这门课教实际工作中最常用的数据侧技能,讲师是 cleanlab 开源库的作者。

课程信息

学校
麻省理工(MIT)
讲师
Anish Athalye、Curtis Northcutt、Jonas Mueller
学期
IAP 2024
平台
课程官网
费用
免费
难度
中级
学时
7 讲 + 7 个实验(另有 2023 年 4 讲专题)
先修
学过机器学习入门,会 Python。
材料
视频、讲义、代码
许可证
CC BY-NC-SA
去课程主页 ↗看视频 ↗
课程是英文的。本页的介绍、摘要和大纲由极客教育原创撰写,讲次标题为中文意译。开课时间、收费和链接以官方页面为准。

课程大纲 · 共 11 节

大纲依据:IAP 2024 课程官网 Syllabus(另附 2023 年专题讲)(查看原始页面 ↗)

  1. 1
    以数据为中心与以模型为中心Data-Centric AI vs. Model-Centric AI

    对比两种提升模型的思路,并用正例–无标注学习(PU learning)作为入门例子。

  2. 2
    标注错误与置信学习Label Errors and Confident Learning

    讲置信学习怎样估计标注噪声的分布,并找出数据集中标错的样本。

  3. 3
    置信学习进阶及其在大模型与生成式 AI 中的应用Advanced Confident Learning, LLM and GenAI applications

    把置信学习扩展到更复杂的场景,并用于大模型和生成式 AI 的数据。

  4. 4
    类别不平衡、离群点与分布偏移Class Imbalance, Outliers, and Distribution Shift

    讲不平衡数据的评估指标和训练方法、离群点检测,以及协变量偏移、概念偏移和标签偏移。

  5. 5
    数据集的创建与整理Dataset Creation and Curation

    讲采集数据时的选择偏差、需要多少数据,以及怎样合并多名标注员的标注结果。

  6. 6
    以数据为中心的模型评估Data-centric Evaluation of ML Models

    讲怎样找出模型表现差的子人群,以及怎样量化单个样本对模型的影响。

  7. 7
    大语言模型的数据整理Data Curation for LLMs

    讲训练和微调大语言模型时怎样筛选和清洗数据。

  8. 2023-1
    扩充或压缩数据集Growing or Compressing Datasets

    讲用主动学习挑选最值得标注的样本,以及用核心集选择缩小数据集。

  9. 2023-2
    以数据为中心的可解释性Interpretability in Data-Centric ML

    讲怎样构造人能理解的特征,让模型更容易解释。

  10. 2023-3
    编码人类先验:数据增强与提示工程Encoding Human Priors: Data Augmentation and Prompt Engineering

    讲用数据增强把人的知识加进训练数据,以及在测试时用提示引导大模型。

  11. 2023-4
    数据隐私与安全Data Privacy and Security

    讲成员推断攻击:攻击者怎样判断某条数据是否在模型的训练集中。

麻省理工的其他AI课