Save this video free

Lecture 7c

Prof. Schniter · 59:40 · Watch on YouTube

Lecture 7c Watch on YouTube →

Overview

The lecture derives backpropagation for a two-layer multilayer perceptron, beginning with scalar computations and extending to mini-batches, vectors, and matrices. It explains how mini-batch SGD approximates the full-data gradient, then uses computation graphs and the chain rule to calculate gradients for weights and biases; cross-validation is distinguished from training as a way to compare hyperparameter choices.

Key takeaways

Chapters

0:00 Two-Layer MLP Structure and the Parameters to Learn
3:00 Mini-Batch SGD Avoids Full-Dataset Gradient Computations
8:00 Computation Graphs Organize Forward and Backward Passes
12:00 Forward-Pass Equations and Training Versus Cross-Validation
16:00 Chain Rule and the Scalar, Single-Sample Computation Graph
22:00 Scalar Backpropagation Through the Output and Hidden Layers
30:00 Scalar Network Gradients with a Mini-Batch
36:00 Why Shared Parameters Require Summing Across Batch Paths
42:00 Extending Backpropagation to Vector Activations and Matrix Weights
48:00 Elementwise Activations and Output-Bias Gradients
54:00 Matrix-Weight Gradients, Index Checks, and Next Steps

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, Prof. Schniter.

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.