Can We Recycle Our Old Models? An Empirical Evaluation of Model Selection Mechanisms for AIOps Solutions
Yingzhe Lyu, Hao Li, Heng Li, Ahmed E. Hassan

TL;DR
This paper empirically evaluates model selection mechanisms for AIOps, demonstrating that temporal adjacency-based selection can outperform periodic retraining and identifying a performance gap that invites further research.
Contribution
It is the first to assess historical model selection mechanisms in AIOps, providing insights into their effectiveness and highlighting areas for future improvement.
Findings
Temporal adjacency-based mechanisms outperform periodic retraining.
Model selection mechanisms show a performance gap compared to the theoretical upper bound.
Evaluation conducted on large-scale datasets from Google, Alibaba, and BackBlaze.
Abstract
AIOps (Artificial Intelligence for IT Operations) solutions leverage the tremendous amount of data produced during the operation of large-scale systems and machine learning models to assist software practitioners in their system operations. Existing AIOps solutions usually maintain AIOps models against concept drift through periodical retraining, despite leaving a pile of discarded historical models that may perform well on specific future data. Other prior works propose dynamically selecting models for prediction tasks from a set of candidate models to optimize the model performance. However, there is no prior work in the AIOps area that assesses the use of model selection mechanisms on historical models to improve model performance or robustness. To fill the gap, we evaluate several model selection mechanisms by assessing their capabilities in selecting the optimal AIOps models that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBusiness Process Modeling and Analysis · Software System Performance and Reliability · Advanced Software Engineering Methodologies
