0 alternative definitions
A neural network that learns to compress data into a lower-dimensional representation and then reconstructs the original data from this compressed form.