[TIL]AutoEncoder

lena_log·2022년 3월 13일
0

Codestates Section4

목록 보기
11/12
post-thumbnail

AutoEncoder

Latent vector: 원본데이터보다 차원이 작으면서도, 원본 데이터의 특징을 잘 보존하고 있는 벡터

즉, 오토 인코더는 latent벡터를 잘 얻기 위한 방법

원본 데이터를 더 낮은 차원으로 압축했다가 복원하는 과정에서 원본 데이터의 특징을 최대한 보존하는 latent 벡터를 학습

AutoEncoder 활용

  • 차원 축소와 데이터 압출
  • 데이터 노이즈 제거
  • 이상치 탐지
  • 오토 인코더의 목적: 잠재 벡터로 특징을 보존하는 것
  • 오토 인코더 활용: 노이즈 제거, 이상치 탐지, 차원축소 및 데이터 압축

인코더

  • 입력데이터-> 저차원의 백터로 축소
  • 디코더: 원래 크기의 데이터로 복원
  • 잠재 벡터
    • 원본 데이터의 특징을 보존
    • 원본 데이터 > 잠재 벡터

노이즈는 0.2일때가 가장 성능이 좋을 수 있음

매니폴드(manifold)

  • 고차원의 공간에서 데이터가 이루는 저차원의 공간이 매니폴드이며 이런 매니폴드 공간을 찾는 것을 매니폴드 학습이라고함
profile
안녕하세요. 기억보다 기록을 믿는 레나입니다!

0개의 댓글