- 입력 데이터를 효율적으로 압축, 복원하기 위해 사용되는 인공 신경망의 한 종류
- Encoder + Decoder로 구성
- Encoder : 입력 데이터를 저차원의 잠재 공간(latent space)으로 압축
- Decoder : 잠재 공간의 표현을 다시 원본 데이터로 복원
- 압축, 복원 과정을 통해 입력 데잍터에 대한 중요한 특성 학습
- 비지도 학습 가능 (정답 = 입력값)

Encoder
입력 데이터(이미지, 텍스트)를 더 낮은 차원의 잠재 공간으로 매핑
데이터의 중요한 특성 및 패턴 추출
Decoder
잠재 공간의 표현을 원본 데이터와 같거나 비슷한 형태로 복원
Code (≒ Latent Space)
입력 데이터의 압축된 표현을 담고 있는 공간
각 차원은 입력 데이터의 중요한 특성을 나타냄
정답 (모형을 통해 예측되는 값) = 입력값



