오토인코더는 인코더와 디코더로 구성 됨
입력 벡터에 대응되는 압축 벡터를 디코더의 입력으로 주면 입력 벡터와 유사한 벡터가 생성
디코더를 생성 모델로 사용하려면 입력으로 제공된 압축 벡터가 정규적이어야 함
→ 잠재 공간 내에서 고른 분포를 가짐
인코딩 된 분포는 가우시안 정규분포를 사용
손실 함수는 재구성항과 정규항으로 구성
평균과 표준편차로부터 직접 샘플링하면 역전파 과정으로 오류를 전파할 수 없음
→ $N(\mu, \sigma)$ 샘플링을 $N(0, 1)$을 이용한 샘플링으로 바꾸어 구현