Es una red neuronal utilizada para la reducción de dimensionalidad* y la generación de datos. Consiste en una arquitectura simétrica en la que la entrada y la salida son similares, y cuenta con una capa interna llamada
“código latente”. Es útil para aprender representaciones compactas de datos y para la generación de nuevos datos
similares a los de entrada.