Save this video — free

CMU Introduction To Deep Learning 11-785, Fall 2026: Lecture 7

Carnegie Mellon University Deep Learning · 1:26:50 · Watch on YouTube

CMU Introduction To Deep Learning 11-785, Fall 2026: Lecture 7 Watch on YouTube →

Overview

The lecture develops mini-batch gradient descent as a practical middle ground between full-batch updates and single-example SGD, explaining how random shuffling, learning-rate schedules, and batch size affect convergence and variance. It then connects noisy incremental updates to trend-based optimizers—momentum, Nesterov momentum, RMSProp, and Adam—and explains how each uses gradient history or squared gradients to stabilize training.

Key takeaways

Chapters

0:00 Classroom Setup and Pokémon Attendance Polls
5:00 Empirical Risk Minimization and Gradient Descent Recap
12:00 Why Full-Batch Updates Become a Bottleneck
18:00 Incremental Updates and the Meaning of an Epoch
21:00 Shuffle Examples to Prevent Oscillating Updates
24:00 Why SGD Can Make Progress with Individual Examples
29:00 Decaying Learning Rates and the Principal-Axis Example
39:00 SGD Convergence Speed, Variance, and Limitations
48:00 Why Training Loss Estimates the Full-Data Objective
57:00 Single-Example SGD Produces Noisy Recommendations
1:00:00 Mini-Batches Balance Gradient Noise and Update Cost
1:05:00 Choosing a Mini-Batch Size in Practice
1:10:00 Why Incremental Training Needs Trend-Based Optimizers
1:12:00 Momentum and Nesterov Momentum Use Gradient History
1:17:00 RMSProp Adapts Learning Rates by Direction
1:21:00 Adam Combines Momentum with RMSProp Scaling
1:24:00 Optimizer Recap and Training Takeaways

Keep these chapters and the full searchable transcript in your own library.

Summary, takeaways, and chapters were generated by AI from the video's transcript and may contain errors. The video belongs to its creator, Carnegie Mellon University Deep Learning.

Want the full transcript?

Save this video in YouTube Collector to get its complete searchable transcript, your own AI summaries, and a library that keeps every video you collect in one place.