Save this video free

10/21/26: Lect-08 (cont.)

Joseph Zambreno · 1:05:25 · Watch on YouTube

10/21/26: Lect-08 (cont.) Watch on YouTube →

Overview

Joseph Zambreno connects the evolution of CNN architectures, including VGG, Inception, ResNet, and DenseNet, to practical computer vision tasks. He explains transfer learning and the mechanics of object detection, segmentation, and neural style transfer, emphasizing how pretrained CNN features can be reused and adapted for applications beyond ImageNet classification.

Key takeaways

Chapters

0:00 VGG, Inception, and ResNet: Making Deeper CNNs Work
8:00 DenseNet, SqueezeNet, and the ImageNet Classification Plateau
10:00 Transfer Learning: Reusing ImageNet Features for New Tasks
20:00 Efficient CNNs, Vision Transformers, and ConvNeXt
25:00 MixUp, CutMix, and Multilevel Image Features
28:00 Object Detection: Predicting Classes and Bounding Boxes
37:00 IoU, Anchor Boxes, and Non-Maximum Suppression
43:00 R-CNN, Fast R-CNN, and Faster R-CNN
46:00 One-Stage Detection with SSD and YOLO
50:00 Detection Speed, Benchmark Tradeoffs, and YOLOv3
56:00 Semantic Segmentation and Fully Convolutional Networks
1:01:00 Neural Style Transfer Optimizes Pixels, Not CNN Weights
1:04:00 Exam Scope and Mini-Project Planning

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

Transcript excerpt

0:00 But, let's go ahead and get started. So, Monday we were starting to talk about uh both sort of the evolution uh of convolutional networks as well as uh you know, the corresponding performance they had on image classification task. We continue with that just for a little bit today. There's just a couple uh that we didn't talk about on Monday, and then we'll also slightly transition into uh what the label of this lecture is, which is modern computer vision, which is to say for roughly the same kind of architectures. And uh we'll stop talking about the architectural details and start more about the task of what other tasks are enabled by these modern convolutional uh neural networks. So, uh model-wise, uh there's a couple new things here, but then otherwise it's take whatever you consider reasonably state-of-the-art model, what other things can one do with that model? So,

0:48 it's a slight transition um where we left off in terms of models, we were talking about the the inception block in GoogleNet, which I think was a fairly clever idea, and it does directly lead into this idea. Uh some of the discussion and and sort of negotiation in that period of time was a debate about you know, what kernel sizes made the most sense. Do you start large, work your way small? Do you start small, stay small? And some of those uh evolutionary kind of solutions uh showed that you you can kind of have your cake and eat it, too, in that field, which is the VGG approach showed that, you know, just go with 3 by 3 and just stack a bunch of them, and you get a lot of the same ability to extract higher-level features just by having multiple stacked smaller

This is the start of the transcript. Save this video free for the whole transcript, searchable and time-coded.

Related notes

Summary, takeaways, and chapters were generated by AI from the video's transcript and may contain errors. The video belongs to its creator, Joseph Zambreno.

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.