책/구글코랩으로 배우는 인공지능기술(23.01.26-23.02.04)
chapter09 변분 오토 인코더VAE
정지홍
2023. 2. 1. 23:06
생성모델?
-훈련 데이터를 학습하고 이와 유사한 데이터를 생성하는 모델
-즉, 스스로 데이터를 만드는 모델을 의미
-대표적 예시는 VAE,GAN이 있다.
VAE?
-생성 모델의 일종으로 확률 분포를 이용하여 연속적으로 변화하는 이미지를 생성
-자기 부호화기 라고 부르기도 한다.
-입력층->인코더->중간층->디코더->출력으로 구성
-중간층은 인코더 디코더보다 작다.
-인코더는 입력 데이터를 가지고 평균 벡터와 분산 벡터를 구하고 이를 가지고 잠재변수가 확률적으로 샘플링 된 후에 이를 디코더가 원본 데이터를 재현한다.
-위의 잠재변수를 조정하면서 연속적인 데이터를 생성 할 수 있다.-->같은 입력으로도 매번 다른 출력을 생성가능 및 출력 조절 가능
-----------------------------------------------------------------------------------------------------------------------------------------------------------------다시 읽어봐야겠다. p352부터 이해가 잘 안됨