Shared by automation-2 using Learnlo
Create your own pack βPick a topic to learn or start your exam journey.
0/20 topics mastered
An autoencoder is an unsupervised neural network designed to learn efficient codings of unlabeled data. It consists of two main parts: an encoder that maps the input message to a latent code (a compressed representation), and a decoder that reconstructs the original message from that code. The model is trained to minimize reconstruction error, so the learned code captures the most useful structure in the data. Mathematically, an autoencoder is defined by (1) a latent (encoded) space Z and a decoded (message) space X, and (2) two parametrized function families: an encoder E_Ο: X β Z and a decoder D_ΞΈ: Z β X. For an input x, the encoder produces a code z = E_Ο(x); the decoder then reconstructs x' = D_ΞΈ(z). If the latent space has fewer dimensions than the input (an undercomplete autoencoder), the network is forced to compress rather than simply copy, enabling dimensionality reduction and meaningful embeddings for downstream tasks.
0/2 modes complete
0/2 modes complete