ベイズ最適化を勉強するためのレポジトリです。
PI,EI,UCB(LCB)を実装しています。
jupyter notebookで獲得関数の違いによりどのように結果が変わるのかを確認できるコードサンプルを作成しています。
コードサンプル内に参考サイトや数式等も記載していますので、理解を深めるために適宜参照してください。
コードサンプル(ガウス過程回帰&ベイズ最適化_test.ipynb)をダウンロードしてjupyter notebookで動かしてください。
f(x)やacq_name,orientationを変えれば色々な条件で試せます。
コードに誤りや改善点等あれば、Pull requestsを頂けると助かります。