Realtime gray-box algorithm configuration using cost-sensitive classification

被引:2
|
作者
Weiss, Dimitri [1 ]
Tierney, Kevin [1 ]
机构
[1] Bielefeld Univ, Decis & Operat Technol Grp, Univ Str 25, D-33615 Bielefeld, NRW, Germany
关键词
Algorithm configuration; Cost-sensitive learning; SAT; MILP; CVRP; 9005; 9008; GENETIC ALGORITHM;
D O I
10.1007/s10472-023-09890-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A solver's runtime and the quality of the solutions it generates are strongly influenced by its parameter settings. Finding good parameter configurations is a formidable challenge, even for fixed problem instance distributions. However, when the instance distribution can change over time, a once effective configuration may no longer provide adequate performance. Realtime algorithm configuration (RAC) offers assistance in finding high-quality configurations for such distributions by automatically adjusting the configurations it recommends based on instances seen so far. Existing RAC methods treat the solver as a black box, meaning the solver is given a configuration as input, and it outputs either a solution or runtime as an objective function for the configurator. However, analyzing intermediate output from the solver can enable configurators to avoid wasting time on poorly performing configurations. We propose a gray-box approach that utilizes intermediate output during evaluation and implement it within the RAC method Contextual Preselection with Plackett-Luce (CPPL blue). We apply cost-sensitive machine learning with pairwise comparisons to determine whether ongoing evaluations can be terminated to free resources. We compare our approach to a black-box equivalent on several experimental settings and show that our approach reduces the total solving time in several scenarios and improves solution quality in an additional scenario.
引用
收藏
页码:109 / 130
页数:22
相关论文
共 50 条
  • [41] COST-SENSITIVE SPFCNN MINER FOR CLASSIFICATION OF IMBALANCED DATA
    Zhao, Linchang
    Shang, Zhaowei
    Zhao, Ling
    Wei, Yu
    Tang, Yuan Yan
    PROCEEDINGS OF 2019 INTERNATIONAL CONFERENCE ON WAVELET ANALYSIS AND PATTERN RECOGNITION (ICWAPR), 2019, : 51 - 57
  • [42] Cost-sensitive Naive Bayes Classification of Uncertain Data
    Zhang, Xing
    Li, Mei
    Zhang, Yang
    Ning, Jifeng
    JOURNAL OF COMPUTERS, 2014, 9 (08) : 1897 - 1903
  • [43] Transductive cost-sensitive lung cancer image classification
    Yinghuan Shi
    Yang Gao
    Ruili Wang
    Ying Zhang
    Dong Wang
    Applied Intelligence, 2013, 38 : 16 - 28
  • [44] CogBoost: Boosting for Fast Cost-Sensitive Graph Classification
    Pan, Shirui
    Wu, Jia
    Zhu, Xingquan
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2015, 27 (11) : 2933 - 2946
  • [45] Optimizing F-Measures by Cost-Sensitive Classification
    Parambath, Shameem A. Puthiya
    Usunier, Nicolas
    Grandvalet, Yves
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 27 (NIPS 2014), 2014, 27
  • [46] Multi-label thresholding for cost-sensitive classification
    Alotaibi, Reem
    Flach, Peter
    NEUROCOMPUTING, 2021, 436 : 232 - 247
  • [47] Cost-sensitive decision tree learning for forensic classification
    Davis, Jason V.
    Ha, Jungwoo
    Rossbach, Christopher J.
    Ramadan, Hany E.
    Witchel, Emmett
    MACHINE LEARNING: ECML 2006, PROCEEDINGS, 2006, 4212 : 622 - 629
  • [48] A Cost-sensitive Ensemble Classifier for Breast Cancer Classification
    Krawczyk, Bartosz
    Schaefer, Gerald
    Wozniak, Michal
    2013 IEEE 8TH INTERNATIONAL SYMPOSIUM ON APPLIED COMPUTATIONAL INTELLIGENCE AND INFORMATICS (SACI 2013), 2013, : 427 - 430
  • [49] Angle-based cost-sensitive multicategory classification
    Yang, Yi
    Guo, Yuxuan
    Chang, Xiangyu
    COMPUTATIONAL STATISTICS & DATA ANALYSIS, 2021, 156
  • [50] Efficient Bayes Risk Estimation for Cost-Sensitive Classification
    Andrade, Daniel
    Okajima, Yuzuru
    22ND INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 89, 2019, 89