Balancing exploitation and exploration in parallel Bayesian optimization under computing resource constraint

被引:0
|
作者
Satake, Moto [1 ]
Takahashi, Keichi [1 ,2 ]
Shimomura, Yoichi [2 ]
Takizawa, Hiroyuki [1 ,2 ]
机构
[1] Tohoku Univ, Grad Sch Informat Sci, Sendai, Miyagi, Japan
[2] Tohoku Univ, Cybersci Ctr, 6-3 Aramaki Aza Aoba, Sendai, Miyagi 9808578, Japan
关键词
D O I
10.1109/IPDPSW59300.2023.00122
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Parameter survey with an MPI application is extensively used, where the optimality of each parameter setting is evaluated by executing the application, called a trial. Bayesian optimization can find a suboptimal parameter setting with less trials. Parallel Bayesian optimization (PBO) is to execute multiple trials in parallel to reduce the execution time. However, evaluating too many trials at once is likely to be trapped by a local minimum, and degrade the final solution. In addition, under a computing resource constraint, the more parallel trials are executed, the less computing resource each MPI application run can use. As a result, the execution time might become longer. Thus, there is a trade off in the number of parallel trials, and the parameter search generally becomes less explorative and more exploitative by decreasing the number of parallel trials. This paper proposes a method to dynamically adjust the number of parallel trials accordingly to the degree of progress in optimization. The evaluation results demonstrate that the proposed method can adapt to the optimization problems and hence is robust to the problem. As a result, the proposed method can consistently achieve both a faster improvement speed and a better final solution in many cases.
引用
收藏
页码:706 / 713
页数:8
相关论文
共 50 条
  • [31] Cloud computing resource load balancing study based on ant colony optimization algorithm
    School of Computer Science and Technology, Harbin Institute of Technology at Weihai, Weihai 264209, Shandong, China
    [J]. Huazhong Ligong Daxue Xuebao, SUPPL.2 (57-62):
  • [32] Research on Resource Optimization Method under Cloud Computing Environment
    Pan, D.
    Cao, J.
    [J]. 2015 8TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL 1, 2015, : 269 - 274
  • [33] Uniform parallel machine scheduling with fuzzy processing times under resource consumption constraint
    Li, Kai
    Chen, Jianfu
    Fu, Hong
    Jia, Zhaohong
    Fu, Weizhong
    [J]. APPLIED SOFT COMPUTING, 2019, 82
  • [34] A novel application framework for resource optimization, service migration, and load balancing in fog computing environment
    Baburao, D.
    Pavankumar, T.
    Prabhu, C. S. R.
    [J]. APPLIED NANOSCIENCE, 2022, 13 (3) : 2049 - 2062
  • [35] Providing a load balancing method based on dragonfly optimization algorithm for resource allocation in cloud computing
    Amini, Zahra
    Maeen, Mehrdad
    Jahangir, Mohammad Reza
    [J]. INTERNATIONAL JOURNAL OF NETWORKED AND DISTRIBUTED COMPUTING, 2018, 6 (01) : 35 - 42
  • [36] Providing a load balancing method based on dragonfly optimization algorithm for resource allocation in cloud computing
    Amini Z.
    Maeen M.
    Jahangir M.R.
    [J]. International Journal of Networked and Distributed Computing, 2018, 6 (1) : 35 - 42
  • [37] Minimizing setup costs for parallel multi-purpose machines under load-balancing constraint
    Aubry, A.
    Rossi, A.
    Espinouse, M. -L.
    Jacomino, A.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 187 (03) : 1115 - 1125
  • [38] Balancing exploration and exploitation by using sequential execution cooperation between artificial bee colony and migrating birds optimization algorithms
    Makas, Hasan
    Yumusak, Nejat
    [J]. TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2016, 24 (06) : 4935 - 4956
  • [39] Load balancing and computing strategies in pipeline optimization for parallel visualization of 3D irregular meshes
    Clematis, A
    D'Agostino, D
    Gianuzzi, V
    [J]. RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, PROCEEDINGS, 2005, 3666 : 457 - 466
  • [40] MrLBA: multi-resource load balancing algorithm for cloud computing using ant colony optimization
    Arfa Muteeh
    Muhammad Sardaraz
    Muhammad Tahir
    [J]. Cluster Computing, 2021, 24 : 3135 - 3145