Python implementation of Budgeted Batch Bayesian Optimization (B3O) with Gaussian Processes.
- Numpy
- Scipy
- Scikit-learn
- keras (to run experiment with deep learning)
- nlopt (optional)
- Check the ipynb folder for the demo using iPython notebook
- Run the experiments using our approaches and the baselines in run_batch folder.
Dr Vu Nguyen, vu@ieee.org
Vu Nguyen, Santu Rana, Sunil Gupta, Cheng Li, and Svetha Venkatesh. "Budgeted batch bayesian optimization." In IEEE 16th International Conference on Data Mining (ICDM), pp. 1107-1112, 2016.