目前我們使用的是Python 版的 gpyopt
另外有商業版的:SigOpt
介紹關於Bayesian Global Optimization:
- Bayesian Optimization for Hyperparameter Tuning
一般常用的兩種方法是,但是都很吃資源:
- Grid search
- Random search
關於Spark 有支援的lib:
其它關於SigOpt 討論 Bayesian Global Optimization
目前市面上有的選擇:Optimizing hyperparams with hyperopt
- Python
http://hyperopt.github.io/hyperopt/ (Distributed Asynchronous Hyperparameter Optimization in Python)
介紹 Bayesian Global Optimization 的投影片
關於 Bayesian Optimization 的應用