Autoencoder Deep Neural Network Definition