Stan (プログラミング言語)

Stan（スタン）はC++で書かれた統計的推論のための確率的プログラミング言語。
Stan言語では、対数確率密度関数を計算する命令型プログラムを使用して、（ベイジアン） 統計モデルを実装できる。 
らによって開発され、
モンテカルロ法の先駆者であるスタニスワフ・ウラムにちなんで名付けられた。
BSDライセンスの下でライセンスされている。 
インターフェース.
Stanにはいくつかのインターフェースからアクセスできる。 
アルゴリズム.
Stanは、ベイジアン推論のための勾配ベースのマルコフ連鎖モンテカルロ法 （MCMC法）アルゴリズム、近似ベイズ推論のための確率論的勾配ベース変分ベイズ法 、およびペナルティ付き最尤推定のための勾配ベース最適化を実装している。 
活用例.
スタンは、社会科学、医薬品統計、市場調査、医用画像などの分野で使用されている。