Skip to content

Nobuo-Namura/MBO-with-constraint-handling

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MBO-with-constraint-handling

This Python code is for multi/single-objective Bayesian optimization (MBO/SBO) with/without constraint handling.
This code is released under the MIT License, see LICENSE.txt.

Usage

You can start with "tutorial_multi-objective_Bayesian_optimization.ipynb", "tutorial_single-objective_Bayesian_optimization.ipynb", or "main.py".
Detailed usage is written in "tutorial_*.ipynb".

Citation

MBO part is based on MBO-EPBII-SRVA and MBO-EPBII published in the following articles:

Please cite the article(s) if you use the MBO code.

Requirement

  • numpy
  • pandas
  • scipy
  • matplotlib
  • scikit-learn
  • pymoo
  • pyDOE2
  • optproblems
  • diversipy

Contact

Nobuo Namura (nobuo.namura.gp@gmail.com)

About

Constraint handling was added into MBO-EPBII-SRVA

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published