autoencoder
neural network that learns efficient data encoding in an unsupervised manner
variational auto-encoder
deep learning generative model to encode data representation
neural network that learns efficient data encoding in an unsupervised manner