项目作者: ppgaluzio

项目描述 :
Multi-objective Bayesian optimization
高级语言: Python
项目地址: git://github.com/ppgaluzio/MOBOpt.git
创建时间: 2020-01-18T20:42:55Z
项目社区:https://github.com/ppgaluzio/MOBOpt

开源协议:GNU General Public License v3.0

下载


MOBOpt

Multi-Objective Bayesian Optimization

Prerequisites

  • Python 3.7
  • numpy 1.16
  • matplotlib 3.0
  • scikit-learn 0.22
  • deap 1.3
  • scipy 1.1

Instalation

  • Clone this repo to your local machine using https://github.com/ppgaluzio/MOBOpt.git
  • Run python3 setup.py install
  • Using pip pip3 install https://github.com/ppgaluzio/MOBOpt/archive/master.zip

Usage

Check wiki for basic usage and documentation

Analysis

Files PrintFront.py and Analisa.py, in the scripts folder, are
examples of how to analyze the output of the method

Cite

To cite MOBOpt, please refer to our paper

  1. @article{GALUZIO2020100520,
  2. title = "MOBOpt — multi-objective Bayesian optimization",
  3. journal = "SoftwareX",
  4. volume = "12",
  5. pages = "100520",
  6. year = "2020",
  7. issn = "2352-7110",
  8. doi = "https://doi.org/10.1016/j.softx.2020.100520",
  9. url = "http://www.sciencedirect.com/science/article/pii/S2352711020300911",
  10. author = "Paulo Paneque Galuzio and Emerson Hochsteiner [de Vasconcelos Segundo] and Leandro dos Santos Coelho and Viviana Cocco Mariani"
  11. }

For the actual version described in the publication, refer to release v1.0