What is AE (Auto-Encoder)?

Auto Encoder is utilized to learn data codings in an unsupervised manner. The particular utility of the autoencoder is to use a feedforward approach to reconstruct an output from an input. The input is compacted and then sent to be decompacted as output, which is often similar to the original input.