Save this video free

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

Carnegie Mellon University Deep Learning · 1:25:59 · Watch on YouTube

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

Overview

CMU Lecture 15 builds from familiar sequence losses to the harder problem of training recurrent neural networks when input and output sequences have different lengths and their alignment is unknown. It formulates candidate alignments as paths through a probability graph, derives Viterbi decoding to select the most probable alignment in O(TM) time, and uses that alignment for a hard, iterative training procedure, while previewing Connectionist Temporal Classification (CTC) as a way to avoid committing to one alignment.

Key takeaways

Chapters

0:00 Lecture 15 Opens the Second Half of the Semester
4:20 Four Input-Output Patterns for Sequence Models
8:00 MLPs Model Sequences Through Additive Time-Step Losses
13:15 Time-Synchronous RNNs Use Cross-Entropy at Each Step
18:45 Sequence-Level Labels Can Supervise Intermediate RNN Outputs
24:00 Intermittent Outputs Create the Unknown-Boundary Problem
27:55 Greedy MAP Decoding Can Lose Repeats and Alternatives
34:40 Alignment Labels Turn Asynchronous Targets into Time-Synchronous Ones
42:45 Training Without Alignment: Guess or Average
49:45 Compression and Expansion Represent Possible Alignments
53:50 Build a Target-Restricted Probability Table
58:50 Graph Constraints Enforce Target Order
1:02:20 Viterbi Finds the Most Probable Alignment Path
1:10:20 Initialize and Update Viterbi Scores Across Time
1:15:35 Viterbi Decoding Is Linear in Time and Target Length
1:19:00 Use the Best Alignment to Compute RNN Gradients
1:23:50 Hard Alignment Risks Local Minima, CTC Is Next

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

Transcript excerpt

0:41 Are there other original names? >> The state of the paper how >> She's She She She's changed her name tag. Yeah. >> [laughter] >> Carbon dating the Yeah, it's not good enough. Uh exactly. >> [clears throat] >> My TA's are missing. Fall break

1:34 began on Monday and ended yesterday night, so it should be a Good morning. >> I'm ready. >> [clears throat]

3:09 >> So for the first time all semester long I'm beginning the class with how to single teaching assistant. >> [laughter] >> This is very lucky because for you guys because it means I don't get to call out Pokemons. I don't have my Pokemon names. >> Is there a chance to >> [laughter] >> I've had a few applications. So Who wants to be a TA? >> So it gets more work than being a student. >> There you go. I have a few. Okay. Perfect. >> This is this is called the battlefield promotion. >> [laughter] >> Thank you. It's good to see you. Yes. All right, folks. Your uh attendance poll is on the screen. Please

3:57 si- sign in. And we'll begin the second half of the semester, which uh I'm told is only 6 weeks long, at least 6 weeks of classes. So, you guys are [snorts] lucky. Yes. Aha. Yes. You have the Pokemons, right? So, I have a TA guys. I was just going to say my TA is okay. All right, let's begin. Uh the usual stuff, shut your laptops. Including those of you on Zoom. Good night. So, uh we're going to continue with our lectures on series on recurrent neural networks. Specifically, we are going to begin talking about sequence-to-sequence modeling.

4:44 If I say sequence-to-se- use the term sequence-to-sequence modeling, what does this term bring up to your minds?

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