AutoEncoder

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2021 Oct 6 10:4
Editor
Edited
Edited
2025 Mar 23 21:24

Autoencoding Model

Neural Network structure which map to the latent space with
Latent Variable
. The latent feature should capture most information about data. Then, the data can be almost perfectly reconstructed from its latent feature (reconstructable).
Linear AEs define rotations and linear combinations of dimensions of x. It assumes that there is a latent space, 𝑍, which contains enough structure to sufficiently represent. If MSE of AEs are 0, it would not be useful. Useful in the sense that we want to find a transformation where we observe the most information in the least dimensions possible.

Reconstruction (
Loss Function
design)

Guide the latent space based on the desired result. Latent dimension should be as informative of the downstream task as possible.
Reconstruction Error is Loss that the difference between decoded data and original data. It holds significance in the fact that it was able to make breakthroughs in text embedding by restoring the original data without labeling through Loss.
Posterior can be approximated by using encoder network. The decoder of AE can be used for data generation.
Kernel PCA and Isomap require to explicitly describe the distance among data points reduction
We can learn a kernel mapping function from the data itself so we don’t need label. That is why we call them AutoEncoder.
Encoder and Decoder can be parametric functions like neural network including convolution.
 
Decoder 마지막 activation layer sms reconstruction 위해 없는게 더 성능좋기도 하다
Auto Encoders
 
 
AutoEncoder Notion
 
 
 
 
Autoencoder
.mw-parser-output .machine-learning-list-title{background-color:#ddddff}html.skin-theme-clientpref-night .mw-parser-output .machine-learning-list-title{background-color:#222}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .machine-learning-list-title{background-color:#222}}
08. 오토인코더 (AutoEncoder)
저번 포스팅 에서는 자연어, 음성신호, 주식과 같은 연속적인 데이터에 적합한 모델인 RNN, LSTM, GRU에 대해 알아보았다. 이번 포스팅에서는 딥러닝에서의 비지도 학습(unsupervised learning)이라고 할 수 있는 (autoencoder)에 대해 알아보도록 하자. 오코인코더 오토인코더(Autoencoder)는 아래의 그림과 같이 단순히 입력을 출력으로 복사하는 신경망이다. 어떻게 보면 간단한 신경망처럼 보이지만 네트워크에 여러가지 방법으로 제약을 줌으로써 어려운 신경망으로 만든다.
08. 오토인코더 (AutoEncoder)
 
 
 

Recommendations