set.seed(577)
students <- c("Alex", "Ephraim", "Garrett", "Jackie", "Obrey", "Wooyoung")
order <- sample(students, replace = FALSE)
order[1] "Obrey" "Wooyoung" "Alex" "Jackie" "Garrett" "Ephraim"
STAT 577 — Statistical Learning Theory
Each of you will give one 50-minute presentation on an assigned topic in deep learning. You own the full class session: 40–45 minutes of presentation, followed by 5–10 minutes of class discussion and Q&A.
Your job is to teach the class your topic. Present the key ideas, explain the methods, discuss the results, and offer your own critique. You are the expert for your topic — go deep, not wide.
Each topic comes with 2–3 assigned readings. Present all the core readings as a coherent narrative — not as isolated paper summaries, but as a story: what was the problem, what did each paper contribute, and what’s your takeaway?
I will cover the full transformer architecture in detail during Week 15. For topics that touch on attention or transformers (Topics 4–6), focus on the concepts in your assigned papers rather than trying to explain the full transformer architecture from scratch. I will (try to, if time permits) introduce the basic ideas of attention in next week’s lectures to give everyone enough understanding.
Presentation order was determined by random draw:
set.seed(577)
students <- c("Alex", "Ephraim", "Garrett", "Jackie", "Obrey", "Wooyoung")
order <- sample(students, replace = FALSE)
order[1] "Obrey" "Wooyoung" "Alex" "Jackie" "Garrett" "Ephraim"
Topics were assigned in the order they appear below (Topic 1 through Topic 6).
| Day | Presenter | Topic |
|---|---|---|
| Monday | Obrey | Topic 1: CNNs & the Vision Revolution |
| Wednesday | Wooyoung | Topic 2: Residual Networks & the Depth Problem |
| Friday | Alex | Topic 3: Double Descent & Overparameterization |
| Day | Presenter | Topic |
|---|---|---|
| Monday | Jackie | Topic 4: RNNs, LSTMs & the Birth of Attention |
| Wednesday | Garrett | Topic 5: Transfer Learning |
| Friday | Ephraim | Topic 6: Scaling Laws & Emergent Abilities |
Core readings:
Optional background:
What to cover: What is convolution and why does weight sharing matter? How did AlexNet change the field? What engineering innovations (ReLU, dropout, GPU training) made it work? Connect back to the fully connected networks we studied in Weeks 9 & 11.
Core readings:
What to cover: Why do deeper plain networks perform worse (the degradation problem)? How do skip connections fix this? The gradient flow argument. The difference between the original and pre-activation ResNet designs. Why this was the breakthrough that made 100+ layer networks possible.
Core readings:
What to cover: The classical bias-variance U-curve vs. the modern double descent curve. What is the interpolation threshold and why does test error improve beyond it? Zhang et al.’s shocking result that deep networks can memorize random labels — and what that means for our understanding of generalization. Connect back to bias-variance tradeoff discussion.
Core readings:
What to cover: Why sequences need a different architecture than images or tabular data. The vanishing gradient problem in RNNs (connect to our Week 11 discussion). How LSTM gates solve this. Then the key transition: Bahdanau’s attention mechanism — the idea that the decoder should look back at all encoder states, not just the last one. This paper planted the seed for transformers.
Core readings:
What to cover: Yosinski’s key finding — early layers learn general features (edges, textures), later layers learn task-specific features. What this means for practical deep learning: pretrain on a large dataset, fine-tune on your task. Howard & Ruder’s ULMFiT as the idea that launched modern NLP pretraining. The pretrain → fine-tune paradigm and why it works.
Core readings:
What to cover: Kaplan et al.’s finding that loss scales as a power law with model size, data, and compute — and what that implies for how to allocate a training budget. Wei et al.’s observation that certain abilities (chain-of-thought reasoning, in-context learning) appear suddenly at scale. Are emergent abilities real or a measurement artifact? This is one of the most actively debated questions in ML right now — present both sides.