What is Variational autoencoder?
In [[machine learning]], a '''variational autoencoder (VAE)''', is a generative model, meaning that it can generate things that it has not seen before. It is comprised by [[artificial neural network|artificial neural networks]]. It was introduced by Diederik P. Kingma and [[Max Welling]].<ref>{{Cite journal|last=Kingma|first=Diederik P.|last2=Welling|first2=Max|date=2022-12-10|title=Auto-Encoding Variational Bayes|url=http://arxiv.org/abs/1312.6114|journal=arXiv:1312.6114 [cs, stat]}}</ref> The architecture has two main components. The encoder, and the decoder. The encoder compresses inputs into a probability distribution. The VAE is famous for its use of the reparameterization trick. The trick was used to give information called gradients to the encoder. That is because normally you cannot pass gradients from a probability distribution. == Related pages == * [[Artificial neural network]] * [[Deep learning]] * [[Backpropagation]] ==References== {{reflist}} [[Category:Artificial intelligence]] {{tech-stub}}