首页 | 官方网站   微博 | 高级检索  
     

基于协同过滤的连续黑箱优化问题元启发算法选择
引用本文:张永韡,汪镭.基于协同过滤的连续黑箱优化问题元启发算法选择[J].控制与决策,2020,35(6):1297-1306.
作者姓名:张永韡  汪镭
作者单位:江苏科技大学电子与信息学院,江苏镇江212003;同济大学电子与信息工程学院,上海200092
基金项目:国家自然科学基金项目(71371142,71771176);江苏政府海外留学奖学金项目(JS-2015-200);镇江市软科学基金项目(2225031701).
摘    要:算法选择(AS)问题旨在为给定问题在算法集合中选择最佳算法.随着优化算法的不断提出,算法选择问题是优化领域亟待解决的问题.提出基于聚类的元启发算法五星评价体系,将算法性能指标映射至整数评价以减小评价空间.通过测试24种常见优化算法与4种最新CEC大赛优胜算法在219种、3 000多个标准测试问题上的性能,得到评价矩阵.将评价矩阵作为训练数据,使用协同过滤(CF)算法建立算法评价的预测模型.使用该模型预测算法集内的所有算法在新问题上的评价,结果显示所提出方法预测精度较高,超过90%的预测最佳算法为最终可行算法.敏感性分析显示,该方法在先验信息有限的情况下仍可以保持较高的预测精度.

关 键 词:算法选择  连续优化  黑箱优化  协同过滤  元启发  推荐系统

Metaheuristic algorithm selection system for continuous black-box optimization problems based on collaborative filtering
ZHANG Yong-wei,WANG Lei.Metaheuristic algorithm selection system for continuous black-box optimization problems based on collaborative filtering[J].Control and Decision,2020,35(6):1297-1306.
Authors:ZHANG Yong-wei  WANG Lei
Affiliation:College of Electronics and Information,Jiangsu University of Science and Technology,Zhenjiang212003,China; College of Electronics and Information Engineering,Tongji University,Shanghai200092,China
Abstract: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.
Keywords:algorithm selection  continuous optimization  black-box optimization  collaborative filtering  metaheuristics  recommendation system
本文献已被 维普 万方数据 等数据库收录!
点击此处可从《控制与决策》浏览原始摘要信息
点击此处可从《控制与决策》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号