 Décrire le concept d'un Autoencoder.
Un auto-encodeur est un réseau neuronal artificiel utilisé pour l'apprentissage non supervisé dans lequel l'entrée est la même que la sortie. Il est utilisé pour la compression des données et la réduction de la dimensionnalité en apprenant une représentation compressée des données dans un espace de dimension inférieure. L'entrée est mappée sur une représentation de dimension inférieure appelée codage par couches de réseaux de neurones, puis reconstruite dans l'entrée d'origine par le réseau. Le réseau apprend le codage optimal à partir des données d'apprentissage.