Metaheuristic algorithm selection system for continuous black-box optimization problems based on collaborative filtering

被引:0
|
作者
Zhang Y.-W. [1 ]
Wang L. [2 ]
机构
[1] College of Electronics and Information, Jiangsu University of Science and Technology, Zhenjiang
[2] College of Electronics and Information Engineering, Tongji University, Shanghai
来源
Zhang, Yong-Wei (ywzhang@just.edu.cn) | 1600年 / Northeast University卷 / 35期
关键词
Algorithm selection; Black-box optimization; Collaborative filtering; Continuous optimization; Meta-heuristics; Recommendation system;
D O I
10.13195/j.kzyjc.2018.0801
中图分类号
学科分类号
摘要
Selecting the best algorithm out of an algorithm set for a given problem is referred to as the algorithm selection (AS) problems. The importance of AS problems increases with the emerge of many optimization algorithms. Therefore, a five-star ranking system based on clustering is proposed, which maps the algorithm performance criteria to integers and reduces the ranking space. An algorithm set is prepared, including 24 commonly used optimization algorithms and four algorithms that win the CEC competition in 2016 and 2017. By testing the performance of the selected algorithms on 219 benchmark problems, a ranking matrix is obtained. The ranking matrix is used as the data source of the collaborative filtering (CF) algorithm to obtain a prediction model of algorithm ranking. For a new problem instance, the model predicts the ranking of all the algorithms in the algorithm set. The results show that the prediction accuracy is high, and over 90% of predicted best algorithms are capable of solving the problem instance. Sensitivity analysis shows that the proposed method can still maintain high prediction accuracy with limited prior information. © 2020, Editorial Office of Control and Decision. All right reserved.
引用
收藏
页码:1297 / 1306
页数:9
相关论文
共 36 条
  • [31] Socha K, Dorigo M, Ant colony optimization for continuous domains, European Journal of Operational Research, 185, 3, pp. 1155-1173, (2008)
  • [32] Yang X S, Deb S., Cuckoo search via Lévy flights, World Congress on Nature & Biologically Inspired Computing, pp. 210-214, (2009)
  • [33] Elsayed S, Hamza N, Sarker R., Testing united multi-operator evolutionary algorithms-Ⅱ on single objective optimization problems, IEEE Congress on Evolutionary Computation, pp. 2966-2973, (2016)
  • [34] Awad N H, Ali M Z, Suganthan P N., Ensemble sinusoidal differential covariance matrix adaptation with Euclidean neighborhood for solving CEC2017 benchmark problems, IEEE Congress on Evolutionary Computation, pp. 372-379, (2017)
  • [35] Brest J, Maucec M S, Boskovic B., Single objective real-parameter optimization: Algorithm JSO, IEEE Congress on Evolutionary Computation, pp. 1311-1318, (2017)
  • [36] Kumar A, Misra R K, Singh D., Improving the local search capability of effective butterfly optimizer using covariance matrix adapted retreat phase, IEEE Congress on Evolutionary Computation, pp. 1835-1842, (2017)