名校公开课 / 斯坦福 / AI

大语言模型

Large Language ModelsCS324斯坦福Winter 2022免费
大模型能力数据与安全规模定律并行训练模型适配

这门课学什么

课程以文字讲义为主,讲大模型的能力、危害、数据、安全、法律、建模、训练、规模定律和适配方法。学生要读论文、写评述并做项目。

内容摘要

这是最早一批专讲大语言模型的大学课程之一,开在 2022 年冬季,正值 GPT-3 刚普及。课程以文字讲义为主线。每次课先讲 45 分钟,再由 4–5 名学生组成小组,围绕指定论文主持 45 分钟讨论。三位主讲人 Percy Liang、Tatsunori Hashimoto 和 Christopher Ré 分别负责不同专题。

课程分 3 大块。第 1 块讲大模型的行为:能力、性能差异与社会偏见、毒性与虚假信息。第 2 块讲大模型背后的数据:数据集审查与文档、安全与隐私、版权和合理使用。第 3 块讲怎样构建大模型:建模、训练、并行、规模定律、混合专家与检索增强架构、适配方法和环境成本。最后两周是客座讲座和项目展示。

成绩由两部分组成。论文评述和讨论占 20%:每次课前读 1–2 篇论文并写一份会议审稿式的评述,每人至少参加 2 次讨论小组。两个项目占 80%:项目 1 用 GPT-3 这类模型做评测,选定一个想深入研究的模型性质;项目 2 用给定的算力预算训练 BERT-base 这类模型,围绕同一性质做系统实验。

学完后,你能对大模型的能力、风险和训练方法建立整体认识,也能用审稿人的眼光评价新论文。课程没有公开视频。讲义篇幅短、条理清楚,适合自学时通读。内容停在 2022 年初,不涉及 ChatGPT 之后的指令微调和 RLHF,建议配合 CS336 学习。

为什么值得学

这是最早的大模型大学课之一。讲义篇幅短,适合快速建立对大模型的整体认识。

课程信息

学校
斯坦福(Stanford)
课程号
CS324
讲师
Percy Liang、Tatsunori Hashimoto、Christopher Ré
学期
Winter 2022
平台
课程官网
费用
免费
难度
高级
先修
需要深度学习和 NLP 基础。
材料
讲义、作业
许可证
未注明
去课程主页 ↗
课程是英文的。本页的介绍、摘要和大纲由极客教育原创撰写,讲次标题为中文意译。开课时间、收费和链接以官方页面为准。

课程大纲 · 共 17 节

大纲依据:Winter 2022 课程日历(14 个专题讲 + 2 次客座讲座 + 2 次项目展示)(查看原始页面 ↗)

  1. 1
    导论Introduction

    说明这门课为什么存在。回顾语言模型的定义和发展,介绍课程结构。

  2. 2
    能力Capabilities

    讲怎样用困惑度和提示(prompting)评估模型。逐项检查 GPT-3 在各类任务上的表现。

  3. 3
    危害(一)Harms I

    讲模型在不同人群上的性能差异。分析模型中的社会偏见和刻板印象。

  4. 4
    危害(二)Harms II

    讲模型生成有毒内容的问题。讨论大模型怎样被用来制造虚假信息。

  5. 5
    数据Data

    审查现有预训练数据集的内容和问题。讲数据文档的写法和数据生态。

  6. 6
    安全与隐私Security and Privacy

    讲数据投毒攻击。介绍差分隐私,以及从模型中提取训练数据的风险。

  7. 7
    法律问题Legal Considerations

    讲版权法和合理使用原则。讨论用受版权保护的数据训练模型是否合法。

  8. 8
    建模Modeling

    讲分词方法。比较循环神经网络和 Transformer 两类模型结构。

  9. 9
    训练Training

    讲训练目标函数的选择。讨论训练稳定性和调试方法。

  10. 10
    并行训练Parallelism

    讲数据并行、模型并行和流水线并行。说明怎样把训练分摊到多台机器上。

  11. 11
    规模定律Scaling Laws

    讲模型规模、数据量和算力怎样影响损失。说明怎样用规模定律规划训练。

  12. 12
    模块化架构Modular Architectures

    讲混合专家模型。讲带检索记忆的检索增强模型。

  13. 13
    适配Adaptation

    讲探测(probing)、全量微调和轻量微调。比较几种把通用模型用到具体任务的方法。

  14. 14
    环境影响Environmental Impact

    估算训练和推理的成本。讲大模型训练的碳排放怎样计算。

  15. 15
    客座讲座:Maxwell NyeGuest Lecture: Maxwell Nye

    客座讲座,主讲人 Maxwell Nye。

  16. 16
    客座讲座:Margaret Mitchell 与 Stella BidermanGuest Lecture: Margaret Mitchell and Stella Biderman

    客座讲座。两位讲者分别来自 AI 伦理研究和开源大模型社区。

  17. 17–18
    项目展示Project Presentations

    学生展示两个项目的成果。

斯坦福的其他AI课