정지홍 2023. 2. 1. 23:06

생성모델?

-훈련 데이터를 학습하고 이와 유사한 데이터를 생성하는 모델

-즉, 스스로 데이터를 만드는 모델을 의미

-대표적 예시는 VAE,GAN이 있다.

 

VAE?

-생성 모델의 일종으로 확률 분포를 이용하여 연속적으로 변화하는 이미지를 생성

-자기 부호화기 라고 부르기도 한다.

-입력층->인코더->중간층->디코더->출력으로 구성

-중간층은 인코더 디코더보다 작다.

-인코더는 입력 데이터를 가지고 평균 벡터와 분산 벡터를 구하고 이를 가지고 잠재변수가 확률적으로 샘플링 된 후에 이를 디코더가 원본 데이터를 재현한다.

-위의 잠재변수를 조정하면서 연속적인 데이터를 생성 할 수 있다.-->같은 입력으로도 매번 다른 출력을 생성가능 및 출력 조절 가능

 

 

-----------------------------------------------------------------------------------------------------------------------------------------------------------------다시 읽어봐야겠다. p352부터 이해가 잘 안됨