VAE Variational Autoencoder (VAE) Kingma & Welling (ICLR 2014) “Stochastic Gradient VB and the Variational Auto-Encoder”

変分ベイズ法からVAEへ 持橋大地 変分ベイズの問題

VAEって簡潔に言えばなんだろう - まずオートエンコーダがあって、それによって「潜在ベクトル」の概念が生まれて - もしこの潜在ベクトルの分布からサンプリングすることができるなら生成モデルに使える - しかし生のオートエンコーダでは実際の入力データと対応したベクトルの集合なので、そこからサンプリングしても学習に使ったデータしかでない - ここでこの潜在ベクトルの分布は「よりシンプルな分布(軸ごとのガウス分布?)の積である」という「変分近似」を使って、オートエンコーダ相当の構造を確率モデルにし、ベイズ更新していく形にするのが変分オートエンコーダ

  • と言っていいのかな
  • この記事だと「原論文ではオートエンコーダのベイズ化としてVAEを作ったわけではない」と指摘していて、僕がやったような流れの説明は適切じゃないということになる
  • 指摘
    • VAE はベイズ推論ではない

ELBO 償却化推論 Jensenの不等式 ヘルムホルツマシン 変数変換トラック

  • バスワイズ 重点サンプリング