What is an 'Autoencoder'?
What is an 'Autoencoder'?
Approach: Describe a neural network that learns to compress and reconstruct data.
A type of neural network used to learn efficient data codings in an unsupervised manner. It consists of an encoder that compresses input into a lower-dimensional latent space and a decoder that attempts to reconstruct the original input from this code.
Follow-up: What is a 'denoising autoencoder'?
Key concepts: encoder, decoder, bottleneck, latent space.