EN - FR - DE - ES - IT - PT -

LexiconDream

🔄 Autoencoder

A neural network trained to reconstruct its input through a bottleneck.

Autoencoder

Squeeze data through a narrow opening and force it to reconstruct. An autoencoder learns by compressing input into a compact representation, then rebuilding the original from that bottleneck. The network cannot simply copy. It has to capture the structure that matters.

Two halves do the work. The encoder maps input to a latent vector. The decoder maps that vector back to the original space. Training minimizes reconstruction error, often measured in mean squared error or cross-entropy.

Common uses

Variants extend the idea. Variational autoencoders impose a probabilistic structure on the latent space, which lets them generate new samples. Sparse autoencoders add penalties to encourage compact codes.

Comments (2)

  1. Dr. Ellen W.
    Autoencoders are used for dimensionality reduction and anomaly detection. The bottleneck forces the network to learn compressed representations.
  2. Sam K.
    The idea is simple. Encode the input into a smaller representation and then decode it back. The reconstruction error tells you something.

Leave a comment