SlideShare a Scribd company logo
Variational
Autoencoder
21/04/8(목)
Include
Generative Models
Manifold Hypothesis
고차원 공간에 존재하는 샘플들이 저차원에 Manifold(다양체)로 Mapping할 수
있다는 이론
Manifold Hypothesis
AutoEncoder
Variational AutoEncoder Intuition
How to Train?
MLE(Maximum Likelihood Estimation)에 의해서, 파라미터를 가진 모델이 참인
분포에 가깝게 추정하도록 하려면 PDF값을 Maximize 해야한다.
문제는 아래의 모든 표현이 Intractable 하다는 점이다.
Variational Inference
복잡한 분포를 다루기 쉬운 확률분포로 근사하는 방법
용례 : Marginal Probability (p(x)=Σz p(x,z)), Likelihood ( 복잡한p(x|z)의 모델링) 등
VAE에서는 엔코더 NN으로 p(z|x)를 근사(엔코더와 실제 분포의 KL Divergence를
감소시키는 방향으로 학습)
So far...
Recall
Variational Bound
ELBO Modification
Variational AutoEncoder Kaist Include Seminar 2021
KL Divergence Term
p(z)가 정규분포 N(0,I)을 따르고, 사후확률에 대한 근사도 정규분포를 따를때 KL
Term은 계산가능하다. Latent Variable z의 dimension을 J라 한다면 평균과
표준편차의 j번째 성분에 대하여 다음과 같은 식이 성립한다.
Reparametrization Tricks
Reparametrization Tricks
Sampling 하는 과정을 동치인 표현으로 미분가능하게 만들어줌
Final Loss
좌측의 식이 Encoder, Decoder
네트워크의 대략적인 형태
-> mean, s.d를 예측하는 모델
Result
Variational AutoEncoder Kaist Include Seminar 2021
#Appendix B
Univariate KL Divergence

More Related Content

PDF
Variational Auto Encoder, Generative Adversarial Model
PPTX
알기쉬운 Variational autoencoder
PDF
Auto-Encoders and Variational Auto-Encoders
PPTX
Variational AutoEncoder(VAE)
PDF
Chapter 19 Variational Inference
PPTX
Variational Autoencoder를 여러 가지 각도에서 이해하기 (Understanding Variational Autoencod...
PDF
개념 이해가 쉬운 Variational Autoencoder (VAE)
PDF
VAE 처음부터 알아보기
Variational Auto Encoder, Generative Adversarial Model
알기쉬운 Variational autoencoder
Auto-Encoders and Variational Auto-Encoders
Variational AutoEncoder(VAE)
Chapter 19 Variational Inference
Variational Autoencoder를 여러 가지 각도에서 이해하기 (Understanding Variational Autoencod...
개념 이해가 쉬운 Variational Autoencoder (VAE)
VAE 처음부터 알아보기

Similar to Variational AutoEncoder Kaist Include Seminar 2021 (12)

PPTX
[한글] Tutorial: Sparse variational dropout
PDF
CVPR 2022 Tutorial에 대한 쉽고 상세한 Diffusion Probabilistic Model
PDF
Chapter 20 - VAE
PPTX
Variational inference intro. (korean ver.)
PPTX
A Beginner's guide to understanding Autoencoder
PDF
[Paper] auto ml part 1
PDF
13. Application - Tensorflow Autoencoder
PPTX
Probability with MLE, MAP
PPTX
Ml for 정형데이터
PPTX
Towards Robust and Reproducible Active Learning using Neural Networks
PPTX
2019 5-5-week-i-learned-generative model
[한글] Tutorial: Sparse variational dropout
CVPR 2022 Tutorial에 대한 쉽고 상세한 Diffusion Probabilistic Model
Chapter 20 - VAE
Variational inference intro. (korean ver.)
A Beginner's guide to understanding Autoencoder
[Paper] auto ml part 1
13. Application - Tensorflow Autoencoder
Probability with MLE, MAP
Ml for 정형데이터
Towards Robust and Reproducible Active Learning using Neural Networks
2019 5-5-week-i-learned-generative model
Ad

Variational AutoEncoder Kaist Include Seminar 2021