What is an Autoencoder?
An Autoencoder is a type of
neural network that learns to encode input data into a lower-dimensional representation and then decode it back to its original form. It is used for dimensionality reduction, data compression, and feature learning.