Neural Nets for NLP - Models with Latent Random Variables
Offered By: Graham Neubig via YouTube
Course Description
Overview
Syllabus
Intro
Discriminative vs. Generative Models
Quiz: What Types of Variables?
What is Latent Random Variable Model
Why Latent Variable Models?
Deep Structured Latent Variable Models • Specify structure, but interpretable structure is often discrete e.g. POS tags, dependency parse trees
Examples of Deep Latent Variable Models
A probabilistic perspective on Variational Auto-Encoder
What is Our Loss Function?
Practice
Variational Inference • Variational inference approximates the true posterior poll with a family of distributions
Variational Inference • Variational inference approximates the true posterior polar with a family of distributions
Variational Auto-Encoders
Variational Autoencoders
Learning VAE
Problem! Sampling Breaks Backprop
Solution: Re-parameterization Trick
Difficulties in Training . Of the two components in the VAE objective, the KL divergence term is much easier to learn
Solution 3
Weaken the Decoder
Discrete Latent Variables?
Method 1: Enumeration
Solution 4
Taught by
Graham Neubig
Related Courses
Deep Learning – Part 2Indian Institute of Technology Madras via Swayam Image Compression and Generation using Variational Autoencoders in Python
Coursera Project Network via Coursera Probabilistic Deep Learning with TensorFlow 2
Imperial College London via Coursera Generative Models
Serrano.Academy via YouTube NVAE- A Deep Hierarchical Variational Autoencoder
Yannic Kilcher via YouTube