中文版 | English
题名

Automatically discovering clusters of algorithm and problem instance behaviors as well as their causes from experimental data, algorithm setups, and instance features

作者
通讯作者Weise, Thomas
发表日期
2018-12
DOI
发表期刊
ISSN
1568-4946
EISSN
1872-9681
卷号73页码:366-382
摘要
In the fields of heuristic optimization and machine learning, experimentation is the way to assess the performance of an algorithm setup and the hardness of problems. Most algorithms in the domain are anytime algorithms, meaning that they can improve their approximation quality over time. This means that one algorithm may initially perform better than another one, but converge to worse solutions in the end. Instead of single final results, the whole runtime behavior of algorithms needs to be compared. Moreover, a researcher does not just want to know which algorithm performs best and which problem is the hardest - she/he wants to know why. In this paper, we introduce a process which can 1) automatically model the progress of algorithm setups on different problem instances based on data collected in experiments, 2) use these models to discover clusters of algorithm (or problem instance) behaviors, and 3) propose causes why a certain algorithm setup (or problem instance) belongs to a certain algorithm (or problem instance) behavior cluster. These high-level conclusions are presented in form of decision trees relating algorithm parameters (or instance features) to cluster ids. We emphasize the duality of analyzing algorithm setups and problem instances. Our process is implemented as open source software and tested in two case studies, on the Maximum Satisfiability Problem and the Traveling Salesman Problem. Besides its basic application to raw experimental data, yielding clusters and explanations of "quantitative" algorithm behavior, our process also allows for "qualitative" conclusions by feeding it with data which is normalized based on problem features or algorithm parameters. It can also be applied recursively, e.g., to further investigate the behavior of the algorithms in the cluster with the best-performing setups on the problem instances belonging to the cluster of hardest instances. Both use cases are investigated in the case studies. We conclude our article by a comprehensive analysis of the drawbacks of our method and with suggestions on how it can be improved. (C) 2018 Elsevier B.V. All rights reserved.
关键词
相关链接[来源记录]
收录类别
SCI ; EI
语种
英语
学校署名
其他
资助项目
Shenzhen Peacock Plan[KQTD2016112514355531]
WOS研究方向
Computer Science
WOS类目
Computer Science, Artificial Intelligence ; Computer Science, Interdisciplinary Applications
WOS记录号
WOS:000450124900027
出版者
EI入藏号
20183805839396
EI主题词
Approximation algorithms ; Benchmarking ; Classification (of information) ; Decision trees ; Learning systems ; Models ; Open source software ; Open systems ; Optimization ; Parameter estimation ; Software testing ; Traveling salesman problem ; Trees (mathematics)
EI分类号
Computer Software, Data Handling and Applications:723 ; Computer Applications:723.5 ; Information Sources and Analysis:903.1 ; Mathematics:921
ESI学科分类
COMPUTER SCIENCE
来源库
Web of Science
引用统计
被引频次[WOS]:14
成果类型期刊论文
条目标识符http://sustech.caswiz.com/handle/2SGJ60CL/26903
专题工学院_计算机科学与工程系
作者单位
1.Hefei Univ, Fac Comp Sci & Technol, Inst Appl Optimizat, Jinxiu Dadao 99, Hefei 230601, Anhui, Peoples R China
2.Hefei Univ, Jinxiu Dadao 99, Hefei 230601, Anhui, Peoples R China
3.Univ Sci & Technol China, Sch Comp Sci & Technol, USTC Birmingham Joint Res Inst Intelligent Comput, Hefei 230027, Anhui, Peoples R China
4.Southern Univ Sci & Technol, Dept Comp Sci & Engn, Shenzhen, Peoples R China
5.Univ Sci & Technol China, Sch Informat Sci & Technol, Dept Elect Engn & Informat Sci, Hefei 230027, Anhui, Peoples R China
推荐引用方式
GB/T 7714
Weise, Thomas,Wang, Xiaofeng,Qi, Qi,et al. Automatically discovering clusters of algorithm and problem instance behaviors as well as their causes from experimental data, algorithm setups, and instance features[J]. APPLIED SOFT COMPUTING,2018,73:366-382.
APA
Weise, Thomas,Wang, Xiaofeng,Qi, Qi,Li, Bin,&Tang, Ke.(2018).Automatically discovering clusters of algorithm and problem instance behaviors as well as their causes from experimental data, algorithm setups, and instance features.APPLIED SOFT COMPUTING,73,366-382.
MLA
Weise, Thomas,et al."Automatically discovering clusters of algorithm and problem instance behaviors as well as their causes from experimental data, algorithm setups, and instance features".APPLIED SOFT COMPUTING 73(2018):366-382.
条目包含的文件
文件名称/大小 文献类型 版本类型 开放类型 使用许可 操作
Weise-2018-Automatic(2965KB)----限制开放--
个性服务
原文链接
推荐该条目
保存到收藏夹
查看访问统计
导出为Endnote文件
导出为Excel格式
导出为Csv格式
Altmetrics Score
谷歌学术
谷歌学术中相似的文章
[Weise, Thomas]的文章
[Wang, Xiaofeng]的文章
[Qi, Qi]的文章
百度学术
百度学术中相似的文章
[Weise, Thomas]的文章
[Wang, Xiaofeng]的文章
[Qi, Qi]的文章
必应学术
必应学术中相似的文章
[Weise, Thomas]的文章
[Wang, Xiaofeng]的文章
[Qi, Qi]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
[发表评论/异议/意见]
暂无评论

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。