Skip to content

Python implementation for USeMOC paper "Uncertainty-Aware Search Framework for Multi-Objective Bayesian Optimization with Constraints".

License

Notifications You must be signed in to change notification settings

belakaria/USEMOC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Uncertainty-Aware Search Framework for Multi-Objective Bayesian Optimization with Constraints

This repository contains the python implementation for USeMOC from the ICML 2020 Workshop on Automated Machine Learning (AutoML) "Uncertainty-Aware Search Framework for Multi-Objective Bayesian Optimization with Constraints".

The implementation handles automatically the batch version of the algorithm by setting the variable "batch_size" to a number higher than 1.

Requirements

The code is implemented in Python and requires the following packages:

  1. platypus

  2. sklearn.gaussian_process

  3. pygmo

Citation

If you use this code please cite our paper:

@article{belakaria2020uncertainty,
  title={Uncertainty aware Search Framework for Multi-Objective Bayesian Optimization with Constraints},
  author={Belakaria, Syrine and Deshwal, Aryan and Doppa, Janardhan Rao},
  journal={Workshop on Automated Machine Learning (AutoML), ICML},
  year={2020}
}

About

Python implementation for USeMOC paper "Uncertainty-Aware Search Framework for Multi-Objective Bayesian Optimization with Constraints".

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages