PyTorch : Pyro examples : ガウス過程 (翻訳)
【PyTorch : Pyro Examples : ガウス過程】
Pyro は PyTorch のエコシステムの一つで、PyTorch をバックエンドとする確率的プログラミング言語 (PPL) です。機械学習の多くは近似ベイズ推論として位置づけられ確率的プログラミング言語で簡潔に表わされます。
幾つかチュートリアルが用意されていますので、順次翻訳しています。イントロダクションと SVI クラスの詳細説明に続いて、サンプルのチュートリアルに入ります。最初はガウス過程 (GP) です。
Pyro は pyro.contrib.gp モジュールでガウス過程のサポートを提供しています。このチュートリアルでは Pyro の GP I/F をどのように使用するかについて可視化を重視しながら詳述されています。
Pyro は SVI (確率的変分推論) を可能にするために構築されていて、SVI を汎用目的推論アルゴリズムとしてサポートするために注意深くデザインされています。