mlsanityData to 14 Oct 2026

Towards Self-Adaptive Machine Learning-Enabled Systems Through QoS-Aware Model Switching

arXiv 2308.09960 ↗First posted 19 Aug 2023cs.SE cs.LGcited by 7

Not on the map. Why?

Abstract (arXiv)

Machine Learning (ML), particularly deep learning, has seen vast advancements, leading to the rise of Machine Learning-Enabled Systems (MLS). However, numerous software engineering challenges persist in propelling these MLS into production, largely due to various run-time uncertainties that impact the overall Quality of Service (QoS). These uncertainties emanate from ML models, software components, and environmental factors. Self-adaptation techniques present potential in managing run-time uncertainties, but their application in MLS remains largely unexplored. As a solution, we propose the concept of a Machine Learning Model Balancer, focusing on managing uncertainties related to ML models by using multiple models. Subsequently, we introduce AdaMLS, a novel self-adaptation approach that leverages this concept and extends the traditional MAPE-K loop for continuous MLS adaptation. AdaMLS employs lightweight unsupervised learning for dynamic model switching, thereby ensuring consistent QoS. Through a self-adaptive object detection system prototype, we demonstrate AdaMLS's effectiveness in balancing system and model performance. Preliminary results suggest AdaMLS surpasses naive and single state-of-the-art models in QoS guarantees, heralding the advancement towards self-adaptive MLS with optimal QoS in dynamic environments.

Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 8 of its 34 references that are in the map. First posted on arXiv 19 Aug 2023.

Builds on

8 of 34 references.

References · 8

  1. 2014Microsoft COCO: Common Objects in Contextcited by 17,608
  2. 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,852
  3. 2019Object Detection in 20 Years: A Surveycited by 531
  4. 2016Speed/accuracy trade-offs for modern convolutional object detectorscited by 198
  5. 2022Interactron: Embodied Adaptive Object Detectioncited by 21
  6. 2020Self-Guided Adaptation: Progressive Representation Alignment for Domain Adaptive Object Detectioncited by 13
  7. 2021Software Architecture for ML-based Systems: What Exists and What Lies Aheadcited by 13
  8. 2021Self-Adaptive Systems: A Systematic Literature Review Across Categories and Domainscited by 6

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 1; 2025: 3; 2026: 3.

7 papers.