Continuous Management of Machine Learning-Based Application Behavior

被引:0
|
作者
Anisetti, Marco [1 ]
Ardagna, Claudio A. [1 ]
Bena, Nicola [1 ]
Damiani, Ernesto [1 ,2 ]
Panero, Paolo G. [1 ]
机构
[1] Univ Milan, Dept Comp Sci, I-20133 Milan, Italy
[2] Khalifa Univ, Comp Sci Dept, C2PS, POB 127788, Abu Dhabi, U Arab Emirates
关键词
Data models; Context modeling; Degradation; Computational modeling; Windows; Monitoring; Accuracy; Measurement; Classification algorithms; Training; Assurance; machine learning; multi-armed bandit; non-functional properties; DYNAMIC CLASSIFIER SELECTION;
D O I
10.1109/TSC.2024.3486226
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Modern applications are increasingly driven by Machine Learning (ML) models whose non-deterministic behavior is affecting the entire application life cycle from design to operation. The pervasive adoption of ML is urgently calling for approaches that guarantee a stable non-functional behavior of ML-based applications over time and across model changes. To this aim, non-functional properties of ML models, such as privacy, confidentiality, fairness, and explainability, must be monitored, verified, and maintained. Existing approaches mostly focus on i) implementing solutions for classifier selection according to the functional behavior of ML models, ii) finding new algorithmic solutions, such as continuous re-training. In this paper, we propose a multi-model approach that aims to guarantee a stable non-functional behavior of ML-based applications. An architectural and methodological approach is provided to compare multiple ML models showing similar non-functional properties and select the model supporting stable non-functional behavior over time according to (dynamic and unpredictable) contextual changes. Our approach goes beyond the state of the art by providing a solution that continuously guarantees a stable non-functional behavior of ML-based applications, is ML algorithm-agnostic, and is driven by non-functional properties assessed on the ML models themselves. It consists of a two-step process working during application operation, where model assessment verifies non-functional properties of ML models trained and selected at development time, and model substitution guarantees continuous and stable support of non-functional properties. We experimentally evaluate our solution in a real-world scenario focusing on non-functional property fairness.
引用
收藏
页码:112 / 125
页数:14
相关论文
共 50 条
  • [41] Machine learning-based novel continuous authentication system using soft keyboard typing behavior and motion sensor data
    Sagbas, Ensar Arif
    Balli, Serkan
    NEURAL COMPUTING & APPLICATIONS, 2024, 36 (10): : 5433 - 5445
  • [42] Machine Learning-Based Water Management Strategies for Sustainable Groundwater Resources
    Sanu S.G.
    Math M.M.
    SN Computer Science, 5 (4)
  • [43] Machine Learning-Based Feasibility Checks for Dynamic Time Slot Management
    van der Hagen, Liana
    Agatz, Niels
    Spliet, Remy
    Visser, Thomas R.
    Kok, Leendert
    TRANSPORTATION SCIENCE, 2024, 58 (01) : 94 - 109
  • [44] MESMERIC: Machine Learning-Based Trust Management Mechanism for the Internet of Vehicles
    Wang, Yingxun
    Mahmood, Adnan
    Sabri, Mohamad Faizrizwan Mohd
    Zen, Hushairi
    Kho, Lee Chin
    SENSORS, 2024, 24 (03)
  • [45] Application of machine learning-based BIM in green public building design
    Wang, Dan
    Chang, Fuhua
    SOFT COMPUTING, 2023, 27 (13) : 9031 - 9040
  • [46] Machine learning-based novel continuous authentication system using soft keyboard typing behavior and motion sensor data
    Ensar Arif Sağbaş
    Serkan Ballı
    Neural Computing and Applications, 2024, 36 : 5433 - 5445
  • [47] Machine learning-based radiotherapy time prediction and treatment scheduling management
    Xie, Lisiqi
    Xu, Dan
    He, Kangjian
    Tian, Xin
    JOURNAL OF APPLIED CLINICAL MEDICAL PHYSICS, 2023, 24 (09):
  • [48] Adaptive Machine Learning-Based Proactive Thermal Management for NoC Systems
    Chen, Kun-Chih
    Liao, Yuan-Hao
    Chen, Cheng-Ting
    Wang, Lei-Qi
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2023, 31 (08) : 1114 - 1127
  • [49] Machine Learning-Based Analysis of Cryptocurrency Market Financial Risk Management
    Shahbazi, Zeinab
    Byun, Yung-Cheol
    IEEE ACCESS, 2022, 10 : 37848 - 37856
  • [50] Machine Learning-Based Trust Management in Cloud Using Blockchain Technology
    Benjamin Franklin I.
    Paul Arokiadass Jerald M.
    Bhuvaneswari R.
    SN Computer Science, 3 (6)