Find the word definition

Wiktionary
autoencoder

n. (context computing English) a form of neural network designed to learn codings

Wikipedia
Autoencoder

An autoencoder, autoassociator or Diabolo network is an artificial neural network used for learning efficient codings. The aim of an autoencoder is to learn a representation (encoding) for a set of data, typically for the purpose of dimensionality reduction. Recently, the autoencoder concept has become more widely used for learning generative models of data.