OPENBOX: A Generalized Black-box Optimization Service

被引:44
作者
Li, Yang [1 ]
Shen, Yu [1 ,6 ]
Zhang, Wentao [1 ]
Chen, Yuanwei [1 ]
Jiang, Huaijun [1 ,6 ]
Liu, Mingchao [1 ]
Jiang, Jiawei [2 ]
Gao, Jinyang [5 ]
Wu, Wentao [4 ]
Yang, Zhi [1 ]
Zhang, Ce [2 ]
Cui, Bin [1 ,3 ]
机构
[1] Peking Univ, Sch EECS, Key Lab High Confidence Software Technol MOE, Beijing, Peoples R China
[2] Swiss Fed Inst Technol, Dept Comp Sci, Syst Grp, Zurich, Switzerland
[3] Peking Univ Qingdao, Inst Computat Social Sci, Qingdao, Peoples R China
[4] Microsoft Res, Redmond, WA USA
[5] Alibaba Grp, Hangzhou, Peoples R China
[6] Kuaishou Technol, Beijing, Peoples R China
来源
KDD '21: PROCEEDINGS OF THE 27TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY & DATA MINING | 2021年
关键词
Bayesian Optimization; Black-box Optimization; BAYESIAN OPTIMIZATION; IMPROVEMENT; ALGORITHMS;
D O I
10.1145/3447548.3467061
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Black-box optimization (BBO) has a broad range of applications, including automatic machine learning, engineering, physics, and experimental design. However, it remains a challenge for users to apply BBO methods to their problems at hand with existing software packages, in terms of applicability, performance, and efficiency. In this paper, we build OPENBOX, an open-source and general-purpose BBO service with improved usability. The modular design behind OPENBOX also facilitates flexible abstraction and optimization of basic BBO components that are common in other existing systems. OPENBOX is distributed, fault-tolerant, and scalable. To improve efficiency, OPENBOX further utilizes "algorithm agnostic" parallelization and transfer learning. Our experimental results demonstrate the effectiveness and efficiency of OPENBOX compared to existing systems.
引用
收藏
页码:3209 / 3219
页数:11
相关论文
共 48 条
  • [1] [Anonymous], 2016, ARXIV160509466
  • [2] [Anonymous], 2015, THESIS
  • [3] [Anonymous], 2015, IJCAI INT JOINT C AR
  • [4] [Anonymous], 2006, IEEE T EVOLUTIONARY
  • [5] [Anonymous], 2018, AUTOML WORKSH ICML
  • [6] Azizi O., 2010, P 37 ANN INT S COMP
  • [7] Balandat M., 2020, ADV NEUR IN, V33
  • [8] Balandat Maximilian, 2020, Advances in neural information processing systems, V33, P21524
  • [9] Belakaria S., 2019, NEURIPS
  • [10] Belakaria S, 2020, AAAI CONF ARTIF INTE, V34, P10044