跳到正文
世傲命的技术观测站 PERSONAL TECHNOLOGY OBSERVATORY
学习 CS 课程图谱 2026-06

CS 课程图谱

CS 224N: Natural Language Processing with Deep Learning

自然语言处理(NLP)是信息时代最重要的技术之一。NLP 的应用无处不在:网络搜索、广告、邮件、客服、翻译、虚拟助手、医疗报告等。

来源:wiki/courses/stanford-cs/NLP与LLM/CS224N-NLP-with-Deep-Learning.md

这篇适合谁读

这篇适合希望补 AI、LLM、系统、视觉或生成模型基础的人阅读。它把课程定位、学习价值和适合产出的笔记方向整理成公开路线,便于按目标选择课程。

斯坦福大学 NLP 核心课程,从词向量到 Transformer 到 LLM,覆盖自然语言处理与深度学习的完整知识体系。

基本信息

信息内容
课程编号CS 224N(交叉列出 LINGUIST 284, SYMSYS 195N)
课程名称Natural Language Processing with Deep Learning
学校Stanford University
学期Winter(冬季)
学分3-4 Units
上课时间周二/周四 4:30 PM - 5:50 PM(太平洋时间)
上课地点NVIDIA Auditorium
讲师Diyi Yang(杨笛音)、Yejin Choi
课程管理员John Cho
课程网站https://cs224n.stanford.edu/

课程简介

自然语言处理(NLP)是信息时代最重要的技术之一。NLP 的应用无处不在:网络搜索、广告、邮件、客服、翻译、虚拟助手、医疗报告等。

2010 年代,深度学习方法在多个 NLP 任务中取得了极高性能;2020 年代,大型语言模型(如 ChatGPT)的扩展带来了惊人进步。

通过本课程,学生将全面了解深度学习在 NLP 中的基础知识以及 LLM 的最新前沿研究,使用 PyTorch 框架学习设计、实现和理解自己的神经网络模型。

课程作业

作业内容占比
Assignment 1词向量入门6%
Assignment 2神经网络基础、张量导数计算、依存分析14%
Assignment 3自注意力机制与 Transformers14%
Assignment 4大语言模型基准测试与评估14%
期末项目实现极简版 GPT-2 或自选项目49%

先修要求

  1. Python 编程能力(NumPy、PyTorch)
  2. 大学微积分、线性代数(如 MATH 51, CME 100)
  3. 基础概率与统计(如 CS 109)
  4. 机器学习基础(如 CS221, CS229, CS230, CS124)

推荐教材(均可在线免费阅读)

  • Dan Jurafsky & James H. Martin. Speech and Language Processing (2024 pre-release)
  • Jacob Eisenstein. Natural Language Processing
  • Yoav Goldberg. A Primer on Neural Network Models for Natural Language Processing
  • Ian Goodfellow et al. Deep Learning
  • Lewis Tunstall et al. Natural Language Processing with Transformers

公开资源

GitHub 相关仓库(社区整理)

仓库Stars描述
hankcs/CS224n687作业答案(Winter 2017,TensorFlow)
zhanlaoban/CS224N-Stanford-Winter-20196802019 冬季全部课程资料
ZacBi/CS224n-2019-solutions5442019 完整作业答案
LooperXX/CS224n-Reading-Notes544中文阅读笔记
xixiaoyao/CS224n-winter-together4962020 冬季开放课程平台
Luvata/CS224N-20193282019 & 2021 作业答案

GitHub Topics 页面共有 112 个公开仓库 标记了 cs224n

与个人发展的关联

  • NLP 是 AI 的核心分支,理解 Transformer 和 LLM 原理对使用和调试 AI 工具至关重要
  • 课程的 Assignment 3(自注意力与 Transformers)和 Assignment 4(LLM 评估)直接对应当前 AI 开发场景
  • 期末项目”实现极简版 GPT-2”是理解 LLM 内部机制的最佳实践

状态

已收录课程基本信息和资源,待后续深入学习。

继续探索

展开学习路线

学习路线

CS 课程图谱

07 / 18
查看完整路线
  1. 01斯坦福 CS 课程学习图谱:面向 AI 与 LLM 的路线
  2. 02CS 107: Computer Organization and Systems
  3. 03CS 146S: The Modern Software Developer
  4. 04CS 149: Parallel Computing
  5. 05CS 221: Artificial Intelligence: Principles and Techniques
  6. 06CS 221M: Mechanistic Interpretability
  7. 07CS 224N: Natural Language Processing with Deep Learning当前
  8. 08CS 224v: Conversational Virtual Assistants with Deep Learning
  9. 09CS 224w: Machine Learning with Graphs
  10. 10CS 229: Machine Learning
  11. 11CS 230: Deep Learning
  12. 12CS 231n: Deep Learning for Computer Vision
  13. 13CS 234: Reinforcement Learning
  14. 14CS 236: Deep Generative Models
  15. 15CS 324: Advances in Foundation Models
  16. 16CS 336: Language Modeling from Scratch
  17. 17CS 348k: Visual Computing Systems
  18. 18CS 349d: AI Inference Infrastructure
  • #Stanford
  • #NLP
  • #深度学习
  • #Transformers
  • #LLM
  • #课程资料

COMMUNITY DISCUSSION

评论

使用 GitHub 账号登录后参与讨论,评论会同步到 GitHub Discussions。