変分オートエンコーダーは、エンコードニューラルネットワークが入力を再構築するための非決定的コードを出力するエンコーダーデコーダーフレームワークを利用する、明確に定義されたディープ生成モデルです。エンコーダーは、入力ごとに決定論的なコードを出力する代わりに、入力ごとに分布からサンプリングすることでこれを実現します。このプロセスの大きな利点は、トレーニング用に提供されたサンプルを超えるデータ分布からサンプリングするための生成モデルとしてネットワークを使用できることです。この作業では、トレーニング目標に適切なエントロピー正則化を追加する限り、バッチ正規化を非決定性のソースとして利用することで、決定論的オートエンコーダーを変分モデルと同等の生成モデルに変換するだけで十分であることを示します。
The variational autoencoder is a well defined deep generative model that utilizes an encoder-decoder framework where an encoding neural network outputs a non-deterministic code for reconstructing an input. The encoder achieves this by sampling from a distribution for every input, instead of outputting a deterministic code per input. The great advantage of this process is that it allows the use of the network as a generative model for sampling from the data distribution beyond provided samples for training. We show in this work that utilizing batch normalization as a source for non-determinism suffices to turn deterministic autoencoders into generative models on par with variational ones, so long as we add a suitable entropic regularization to the training objective.