AI Blog

AI Blog

by Michele Laurelli

Autoencoder

/ˈɔːtoʊɪnˌkoʊdər/
Architecture
Definition

A neural network trained to reconstruct its input, learning compressed representations in the process.

Autoencoders consist of an encoder that compresses input to a latent representation and a decoder that reconstructs the original input. Used for dimensionality reduction, denoising, and feature learning.

Examples

1

Dimensionality reduction

2

Image denoising

3

Anomaly detection

Michele Laurelli - AI Research & Engineering