Schedule
All videos will be available in this shared folder (Link). The last year's videos are available in this shared folder (Link).
Date | Lecture | Readings | Logistics | |
---|---|---|---|---|
Module 1: Introduction to Natural Language Processing | ||||
9/3 |
Lecture #1
:
Introduction of NLP [ slides | video ] |
|
||
9/8 |
Lecture #2
:
Word Representations [ slides | video ] |
|||
9/10 |
Lecture #3
:
Language Models [ slides | video ] |
|
||
9/15 |
Lecture #4
:
Recurrent Networks [ slides | video ] |
|||
9/17 |
Lecture #5
:
Attention and Transformer [ slides | video ] |
|||
Module 2: Large Language Models | ||||
9/22 |
Lecture #6
:
Pre-training LLMs [ slides | video ] |
HW 1 due & Project survey due (11:59pm 9/17) |
||
9/24 |
Lecture #7
:
Parameter-efficient Fine-tuning [ slides | video ] |
|||
9/29 |
Lecture #8
:
Instruction Tuning and Multitask Learning [ slides | video ] |
|||
10/1 |
Lecture #9
:
Prompting and Zero-/Few-shot Learning [ slides | video ] |
|||
10/6 |
Lecture #10
:
Preference Learning from Feedback [ slides | video ] |
|||
10/8 | Project Proposal Presentation, HW 2 due (11:59pm 10/8) | |||
Module 3: Scaling up LLMs | ||||
10/13 |
Lecture #11
:
Long-Context Language Models [ slides | video ] |
|||
10/15 |
Lecture #12
:
Decoding and Test-time Scaling [ slides ] |
|||
10/20 |
Lecture #13
:
KV Cache Optimization [ slides ] |
|||
10/22 |
Lecture #14
:
Mixture of Experts in LLMs [ slides | video ] |
HW 3 due (11:59pm 10/22) |
||
10/27 |
Lecture #15
:
Retrieval-Augmented Generation of LLMs [ slides ] |
|||
Module 4: Expanding LLMs beyond One Language | ||||
10/29 |
Lecture #16
:
Multilingual LLMs: Languages and Cultures [ slides | video ] |
|||
11/3 |
Lecture #17
:
Multimodal Learning: Vision and Language [ slides | video ] |
|||
11/5 |
Lecture #18
:
LLMs and Knowledge-Graph [ slides | video ] |
|||
11/10 | Project Mid-review Presentation, HW 4 due (11:59pm 11/10) | |||
Module 5: Advanced Topics of LLMs | ||||
11/12 |
Lecture #19
:
LLM Reasoning and Verification [ slides | video ] |
|||
11/17 |
Lecture #20
:
Language Agents: Basic and Tool Use [ slides | video ] |
|||
11/19 |
Lecture #21
:
Language Agents: Software Development and Web Browsing [ slides | video ] |
|||
11/24 |
Lecture #22
:
Safety and Security of LLMs [ slides | video ] |
|||
11/26 |
Lecture #23
:
Mechanistic Interpretability of LLMs [ slides | video ] |
|||
12/1 | Project Presentation | |||
12/3 | Project Presentation | |||
12/10 | Project Report due 11:59pm 12/10 |