RiskBlend: A Multi-Signal Framework for Test Input Prioritization in Machine Learning Regression Testing

📅 2026-08-27
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
为解决机器学习回归测试中回归故障检测成本高的问题,提出RiskBlend框架,通过结合四个风险信号对测试输入进行优先级排序。
📝 Abstract
When machine learning classifiers are retrained, inputs correctly classified by the previous model version may be misclassified by the updated version, creating regression faults that are costly to detect because verifying predictions against ground truth may require human annotation, expert review, or expensive simulation rather than inexpensive model inference. Test input prioritization addresses this problem by ranking inputs so that a limited verification budget reveals as many regression faults as possible. Existing approaches rely predominantly on single-model confidence scores and do not exploit how predictions, decision boundaries, and local neighborhoods change between model versions. We propose RiskBlend, a classifier-agnostic prioritization framework that combines four complementary risk signals: historical failure patterns, prediction shift, decision-boundary shift, and neighborhood change. These signals are combined using validation-learned APFD-squared weighting. Across four datasets, five classifiers, four regression-update scenarios, and 15 random seeds, totaling 1,200 experimental configurations, RiskBlend achieves the highest average APFD in all 80 dataset-classifier-scenario combinations, with improvements of up to 0.32 APFD over the strongest baseline. Confidence-based methods remain competitive primarily for linear classifiers on sparse categorical features, which we attribute to feature-space geometry. The results show that cross-version behavioral signals provide important complementary information for prioritizing regression faults in machine learning systems.
Problem

Research questions and friction points this paper is trying to address.

regression faults
machine learning classifiers
test input prioritization
retraining
Innovation

Methods, ideas, or system contributions that make the work stand out.

Multi-Signal Framework
Test Input Prioritization
Cross-Version Behavioral Signals
APFD-squared Weighting
🔎 Similar Papers
No similar papers found.
💼 Related Jobs
No related jobs found.
Madhusudan Srinivasan
Madhusudan Srinivasan
East Carolina University
Software Testing and Verification
N
Namith Nishal Raphael
Department of Computer Science, East Carolina University