Dually Hierarchical Drift Adaptation for Online Configuration Performance Learning
Zezhen Xiang, Jingzhi Gong, Tao Chen
摘要
Modern configurable software systems need to learn models that correlate configuration and performance. However, when the system operates in dynamic environments, the workload variations, hardware changes, and system updates will inevitably introduce concept drifts at different levels—global drifts, which reshape the performance landscape of the entire configuration space; and local drifts, which only affect certain sub-regions of that space. As such, existing offline and transfer learning approaches can struggle to adapt to these implicit and unpredictable changes in real-time, rendering configuration performance learning challenging. To address this, we propose DHDA, an online configuration performance learning framework designed to capture and adapt to these drifts at different levels. The key idea is that DHDA adapts to both the local and global drifts using dually hierarchical adaptation: at the upper level, we redivide the data into different divisions, within each of which the local model is retrained, to handle global drifts only when necessary. At the lower level, the local models of the divisions can detect local drifts and adapt themselves asynchronously. To balance responsiveness and efficiency, DHDA combines incremental updates with periodic full retraining to minimize redundant computation when no drifts are detected. Through evaluating eight software systems and against state-of-the-art approaches, we show that DHDA achieves considerably better accuracy and can effectively adapt to drifts with up to 2 × improvements, while incurring reasonable overhead and is able to improve different local models in handling concept drift.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了最后一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper3
- How Low Can You Go? The Data-Light SE ChallengeKishan Kumar Ganguly, Tim MenziesFSE 2026 · 被引用 5 次
- PromiseTune: Unveiling Causally Promising and Explainable Configuration TuningPengzhou Chen, Tao ChenICSE 2026
- Light over Heavy: Automated Performance Requirements Quantification with Linguistic InducementShihai Wang, Tao ChenICSE 2026
它引用的顶会 Paper14
- 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 次
- Analysing the Impact of Workloads on Modeling the Performance of Configurable Software SystemsStefan Mühlbauer, Florian Sattler, Christian Kaltenecker, Johannes Dorn 等ICSE 2023 · 被引用 20 次
相关 Paper
- Predicting Software Performance with Divide-and-LearnJingzhi Gong, Tao ChenFSE 2023 · 被引用 17 次
- Distilled Lifelong Self-Adaptation for Configurable SystemsYulong Ye, Tao Chen, Miqing LiICSE 2025 · 被引用 7 次
- Predicting Configuration Performance in Multiple Environments with Sequential Meta-LearningJingzhi Gong, Tao ChenFSE 2024 · 被引用 13 次
- RCCDA: Adaptive Model Updates in the Presence of Concept Drift under a Constrained Resource BudgetAdam Piaseczny, Md Kamran Chowdhury Shisher, Shiqiang Wang, Christopher BrintonNeurIPS 2025 · 被引用 7 次
- Identifying Software Performance Changes Across Variants and VersionsStefan Mühlbauer, Sven Apel, Norbert SiegmundASE 2020 · 被引用 25 次
