Published on

πŸ“– STUDY λ§Œλ“€λ©΄μ„œ λ°°μš°λŠ” μƒμ„±ν˜• AI | λ³€μ΄ν˜• μ˜€ν† μΈμ½”λ”

Autoencoder

autoencoder

  • encoding: κ³ μ°¨μ›μ—μ„œ 저차원 μž„λ² λ”© λ²‘ν„°λ‘œ λ§΅ν•‘
  • decoding: μ €μ°¨μ›μ—μ„œ κ³ μ°¨μ›μœΌλ‘œ μ••μΆ• ν•΄μ œ
  • embedding: μΈμ½”λ”λŠ” λ””μ½”λ”μ˜ 볡원을 μœ„ν•΄ λ§Žμ€ 정보λ₯Ό 내포 μ‹œν‚¨λ‹€. 이 λ•Œ 벑터λ₯Ό μž„λ² λ”©μ΄λΌκ³  μ§€μΉ­.(embedded space = latent space)
embedded spacereconstructed result
embedded spacereconstructed result

Variational Autoencoder

인코딩 된 뢀뢄듀이 곡백이 μžˆλŠ”λ°, μ΄λŠ” μ œλŒ€λ‘œ 된 ν˜•νƒœμ˜ μ΄λ―Έμ§€λ‘œ λ””μ½”λ”©μœΌλ‘œ 이어지지 μ•ŠλŠ”λ‹€. VAEλŠ” μž μž¬κ³΅κ°„μ˜ ν•œ κ³΅κ°„μœΌλ‘œ 직접 λ§€ν•‘λ˜λŠ” AE와 달리 포인트 μ£Όλ³€ multivariate nomral distribution에 λ§΅ν•‘λœλ‹€.

μ•„λž˜μ—μ„œ 확인할 수 μžˆλ“― 잠재 λ³€μˆ˜ 전에 μ •κ·œν™” 과정을 κ±°μΉœλ‹€.

variational autoencoder

Autoencoderμ—μ„œ ν‘œν˜„λ˜λŠ” latent spaceκ°€ 보닀 κ³ λ₯Έ 것을 확인할 수 μžˆλ‹€.

embedded spacereconstructed result
embedded spacereconstructed result

ν•΄λ‹Ή μ½”λ“œμ™€ torch migration은 μ•„λž˜ repository에 μ²¨λΆ€ν•˜μ˜€λ‹€.


Reference

Authors