Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Imputer - Sequence Modelling via Imputation and Dynamic Programming

Yannic Kilcher via YouTube

Overview

Explore a groundbreaking sequence-to-sequence model called the Imputer in this informative video. Discover how it achieves a balance between fully autoregressive and non-autoregressive models, offering constant decoding time regardless of sequence length through dynamic programming. Learn about its iterative generative approach, which requires only a fixed number of generation steps independent of input or output token count. Understand how the Imputer can be trained to approximately marginalize over all possible alignments between input and output sequences, as well as generation orders. Delve into the tractable dynamic programming training algorithm that provides a lower bound on the log marginal likelihood. Examine the Imputer's impressive performance in end-to-end speech recognition, outperforming prior non-autoregressive models and achieving competitive results compared to autoregressive models. Gain insights into its application on the LibriSpeech test-other dataset, where it achieves a Word Error Rate (WER) of 11.1, surpassing both CTC and seq2seq models.

Syllabus

Imputer: Sequence Modelling via Imputation and Dynamic Programming

Taught by

Yannic Kilcher

Reviews

Start your review of Imputer - Sequence Modelling via Imputation and Dynamic Programming

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.