December 2018
Beginner to intermediate
682 pages
18h 1m
English
The auto encoder neural network is an unsupervised learning algorithm that applies backpropagation setting the target values to be equal to the inputs y(i) = x(i). Auto encoder tries to learn a function hw,b(x) ≈ x, means it tries to learn an approximation to the identity function, so that output
that is similar to x.

Though trying to replicate the identity function seems trivial function to learn, by placing the constraints on the network, such as by limiting number of hidden units, we can discover interesting structures ...