Top Banner
Variational Autoencoders
16

Variational Autoencoders - znu.ac.ircv.znu.ac.ir/afsharchim/DeepL/Variational Autoencoders.pdfIn variational autoencoders, the loss function is composed of a reconstruction term (that

May 20, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Variational Autoencoders - znu.ac.ircv.znu.ac.ir/afsharchim/DeepL/Variational Autoencoders.pdfIn variational autoencoders, the loss function is composed of a reconstruction term (that

Variational Autoencoders

Page 2: Variational Autoencoders - znu.ac.ircv.znu.ac.ir/afsharchim/DeepL/Variational Autoencoders.pdfIn variational autoencoders, the loss function is composed of a reconstruction term (that

Autoencoders vs Variational AE

Page 3: Variational Autoencoders - znu.ac.ircv.znu.ac.ir/afsharchim/DeepL/Variational Autoencoders.pdfIn variational autoencoders, the loss function is composed of a reconstruction term (that

Autoencoders vs Variational AE

Page 4: Variational Autoencoders - znu.ac.ircv.znu.ac.ir/afsharchim/DeepL/Variational Autoencoders.pdfIn variational autoencoders, the loss function is composed of a reconstruction term (that

Variational Autoencoders

Page 5: Variational Autoencoders - znu.ac.ircv.znu.ac.ir/afsharchim/DeepL/Variational Autoencoders.pdfIn variational autoencoders, the loss function is composed of a reconstruction term (that

Latent Variable

Page 6: Variational Autoencoders - znu.ac.ircv.znu.ac.ir/afsharchim/DeepL/Variational Autoencoders.pdfIn variational autoencoders, the loss function is composed of a reconstruction term (that

Latent Variable

Page 7: Variational Autoencoders - znu.ac.ircv.znu.ac.ir/afsharchim/DeepL/Variational Autoencoders.pdfIn variational autoencoders, the loss function is composed of a reconstruction term (that

Sampling Latent Variable

Page 8: Variational Autoencoders - znu.ac.ircv.znu.ac.ir/afsharchim/DeepL/Variational Autoencoders.pdfIn variational autoencoders, the loss function is composed of a reconstruction term (that

Sampling Latent Variable

Page 9: Variational Autoencoders - znu.ac.ircv.znu.ac.ir/afsharchim/DeepL/Variational Autoencoders.pdfIn variational autoencoders, the loss function is composed of a reconstruction term (that

VAE

Page 10: Variational Autoencoders - znu.ac.ircv.znu.ac.ir/afsharchim/DeepL/Variational Autoencoders.pdfIn variational autoencoders, the loss function is composed of a reconstruction term (that

KL-Divergence

ENTROPY- If we use log2 for our calculation we can

interpret entropy as "the minimum number of bits it would take us to encode our information".

Essentially, what we're looking at with the KL divergence is the

expectation of the log difference between the probability of

data in the original distribution with the approximating

distribution. Again, if we think in terms of log2 we can interpret

this as "how many bits of information we expect to lose"

Page 11: Variational Autoencoders - znu.ac.ircv.znu.ac.ir/afsharchim/DeepL/Variational Autoencoders.pdfIn variational autoencoders, the loss function is composed of a reconstruction term (that

Deriving Loss Function

Page 12: Variational Autoencoders - znu.ac.ircv.znu.ac.ir/afsharchim/DeepL/Variational Autoencoders.pdfIn variational autoencoders, the loss function is composed of a reconstruction term (that

Deriving Loss Function

Page 13: Variational Autoencoders - znu.ac.ircv.znu.ac.ir/afsharchim/DeepL/Variational Autoencoders.pdfIn variational autoencoders, the loss function is composed of a reconstruction term (that

Loss Function

Page 14: Variational Autoencoders - znu.ac.ircv.znu.ac.ir/afsharchim/DeepL/Variational Autoencoders.pdfIn variational autoencoders, the loss function is composed of a reconstruction term (that

The easiest choice is N(0,1)

Page 15: Variational Autoencoders - znu.ac.ircv.znu.ac.ir/afsharchim/DeepL/Variational Autoencoders.pdfIn variational autoencoders, the loss function is composed of a reconstruction term (that

Keras-VAE

Page 16: Variational Autoencoders - znu.ac.ircv.znu.ac.ir/afsharchim/DeepL/Variational Autoencoders.pdfIn variational autoencoders, the loss function is composed of a reconstruction term (that

Keras-VAE