오토인코더
autoencoder전문다른 이름: 자동 인코더, AE, 자기 부호화기
뜻풀이
쉬운 AI 사전
- [명사] (모델) 입력을 작게 압축했다가 다시 원래대로 복원하도록 배우는 신경망. 복원 과정에서 데이터의 핵심만 남기는 법을 익힌다.
실무 AI 사전
- [명사] (모델) 차원 축소, 노이즈 제거, 이상 탐지에 쓴다. 정상 데이터만으로 학습한 뒤 복원 오차가 크게 나오는 입력을 이상으로 본다. 병목 크기를 너무 크게 잡으면 그냥 복사해 버려 쓸모가 없다.
전문 AI 사전
- [명사] (모델) 인코더 f가 입력 x를 저차원 코드 z로 보내고 디코더 g가 x̂=g(f(x))로 복원하며 재구성 손실을 최소화한다. 병목, 희소성, 잡음 주입(디노이징) 같은 제약으로 항등 함수 학습을 막는다.
관용구/함께 쓰는 말
- 복원 오차 - 입력과 복원 결과의 차이.
- 병목 - 가장 좁게 압축된 중간 층.
쉬운 비유
요약본을 쓰고 그 요약본만 보고 원문을 다시 쓰는 연습과 비슷하다. 요약을 잘할수록 복원도 잘된다.
예문
- 정상 제품 사진만으로 오토인코더를 학습시키고 복원 오차가 큰 사진을 불량으로 잡았다.
- 오토인코더로 784차원 이미지를 32차원으로 줄여서 시각화했다.
헷갈리는 용어 비교
- PCA
- 오토인코더는 비선형 변환까지 배울 수 있는 신경망 방식의 차원 축소이고, 주성분 분석은 선형 변환만 쓴다. 활성화를 쓰지 않으면 오토인코더는 PCA와 거의 같아진다.
맞춤법/표기법
- 바른 표기
- 오토인코더
- 주의할 표기
- 오토엔코더오토 인코더
- 원어
- autoencoder
- 다른 이름
- 자동 인코더, AE, 자기 부호화기
- 참고
- '오토인코더'로 붙여 쓰는 것이 일반적이며 '자기 부호화기'는 번역어다.