Save this video — free

EfficientML.ai Lecture 2 - Basics of Neural Networks (MIT 6.5940 Fall 2026)

MIT HAN Lab · 57:51 · Watch on YouTube

EfficientML.ai Lecture 2 - Basics of Neural Networks (MIT 6.5940 Fall 2026) Watch on YouTube →

Overview

EfficientML.ai Lecture 2 connects neural-network building blocks—from fully connected and convolutional layers to Transformers—with the efficiency costs that shape their use. It compares AlexNet, VGG-16, ResNet-50, and MobileNetV2, then develops practical metrics for parameters, model and activation memory, MACs, FLOPs, latency, throughput, and data movement, emphasizing that moving data can consume far more energy than arithmetic.

Key takeaways

Chapters

0:00 AI Compute Demand, Course Roadmap, and Lab Zero
3:42 Neurons, Fully Connected Layers, and GPU Batching
8:12 Convolution Shapes, Padding, Receptive Fields, and Strides
16:48 Grouped and Depthwise Convolution, Pooling, and Normalization
20:00 ReLU Variants and the Transformer Attention Building Block
24:56 AlexNet, VGG-16, ResNet-50, and MobileNetV2 Design Trade-offs
33:06 Efficiency Goals and the Difference Between Latency and Throughput
40:08 Overlapping Data Movement and Why Memory Energy Matters
44:19 Counting Parameters and Estimating Model Storage
49:30 Activation Memory Bottlenecks in Inference and Training
53:08 MACs, FLOPs, and Final Efficiency-Metric Recap

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, MIT HAN Lab.

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.