PyTorch : Pyro SVI (1) 確率的変分推論 (翻訳)

【PyTorch : Pyro SVI (1) 確率的変分推論】
Pyro は PyTorch のエコシステムの一つで、PyTorch をバックエンドとして動作する、確率的プログラミング言語 (PPL) です。現代的な機械学習の多くは近似ベイズ推論として位置づけられ Pyro のような確率的プログラミング言語で簡潔に表わされます。
幾つかチュートリアルが用意されていますので、順次翻訳しています。
Pyro は SVI (確率的変分推論) を可能にするために構築されていて、SVI を汎用目的推論アルゴリズムとしてサポートするために注意深くデザインされています。
イントロダクションでは Pyro の概要や基本ユニットについて説明されましたが、次に SVI クラスの詳細な説明に入ります。Pyro では変分推論を行なうための機構は SVI クラスにカプセル化されています。Pyro で変分推論の遂行をどのように取り扱うかを見てみます。

http://caffe.classcat.com/2018/10/12/pytorch-pyro-svi-part-i/