Adapting Multi-objectivized Software Configuration Tuning
Tao Chen, Miqing Li
摘要
When tuning software configuration for better performance (e.g., latency or throughput), an important issue that many optimizers face is the presence of local optimum traps, compounded by a highly rugged configuration landscape and expensive measurements. To mitigate these issues, a recent effort has shifted to focus on the level of optimization model (called meta multi-objectivization or MMO) instead of designing better optimizers as in traditional methods. This is done by using an auxiliary performance objective, together with the target performance objective, to help the search jump out of local optima. While effective, MMO needs a fixed weight to balance the two objectives—a parameter that has been found to be crucial as there is a large deviation of the performance between the best and the other settings. However, given the variety of configurable software systems, the “sweet spot” of the weight can vary dramatically in different cases and it is not possible to find the right setting without time-consuming trial and error. In this paper, we seek to overcome this significant shortcoming of MMO by proposing a weight adaptation method, dubbed A d MMO. Our key idea is to adaptively adjust the weight at the right time during tuning, such that a good proportion of the nondominated configurations can be maintained. Moreover, we design a partial duplicate retention mechanism to handle the issue of too many duplicate configurations without losing the rich information provided by the “good” duplicates. Experiments on several real-world systems, objectives, and budgets show that, for <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline"> mml:mn71</mml:mn> mml:mo%</mml:mo> </mml:math> of the cases, A d MMO is considerably superior to MMO and a wide range of state-of-the-art optimizers while achieving generally better efficiency with the best speedup between 2.2x and 20x.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper8
- Predicting Configuration Performance in Multiple Environments with Sequential Meta-LearningJingzhi Gong, Tao ChenFSE 2024 · 被引用 13 次
- Distilled Lifelong Self-Adaptation for Configurable SystemsYulong Ye, Tao Chen, Miqing LiICSE 2025 · 被引用 7 次
- Faster Configuration Performance Bug Testing with Neural Dual-Level PrioritizationYoupeng Ma, Tao Chen, Ke LiICSE 2025 · 被引用 4 次
- The Same Only Different: On Information Modality for Configuration Performance AnalysisHongyuan Liang, Yue Huang, Tao ChenICSE 2025 · 被引用 3 次
- CoTune: Co-evolutionary Configuration TuningGangda Xiong, Tao ChenASE 2025 · 被引用 1 次
它引用的顶会 Paper9
- Efficient Compiler Autotuning via Bayesian OptimizationJunjie Chen, Ningxin Xu, Peiqi Chen, Hongyu ZhangICSE 2021 · 被引用 73 次
- Understanding the automated parameter optimization on transfer learning for cross-project defect prediction: an empirical studyKe Li, Zilin Xiang, Tao Chen, Shuo Wang 等ICSE 2020 · 被引用 54 次
- Multi-objectivizing software configuration tuningTao Chen, Miqing LiFSE 2021 · 被引用 40 次
- BiLO-CPDP: Bi-Level Programming for Automated Model Discovery in Cross-Project Defect PredictionKe Li, Zilin Xiang, Tao Chen, Kay Chen TanASE 2020 · 被引用 26 次
- Resource-Guided Configuration Space Reduction for Deep Learning ModelsYanjie Gao, Yonghao Zhu, Hongyu Zhang, Haoxiang Lin 等ICSE 2021 · 被引用 17 次
相关 Paper
- Dually Hierarchical Drift Adaptation for Online Configuration Performance LearningZezhen Xiang, Jingzhi Gong, Tao ChenICSE 2026
- A-Tune-Online: Efficient and QoS-Aware Online Configuration Tuning for Dynamic WorkloadsYu Shen, Beicheng Xu, Yupeng Lu, Donghui Chen 等ICDE 2025 · 被引用 3 次
- White-Box Performance-Influence Models: A Profiling and Learning ApproachMax Weber, Sven Apel, Norbert SiegmundICSE 2021 · 被引用 2 次
- A Multi-Objective Optimization Framework for Adaptive Weighting in Physics-Informed Machine LearningGuoquan Wu, Zhe WuAAAI 2026
- A Spark Optimizer for Adaptive, Fine-Grained Parameter TuningChenghao Lyu, Qi Fan, Philippe Guyard, Yanlei DiaoVLDB 2024 · 被引用 9 次
