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 条
  • [1] Machine Learning-based Pin Accessibility Prediction and Application
    Fang, Shao-Yun
    2021 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT), 2021,
  • [2] Machine Learning-Based Malicious Application Detection of Android
    Wei, Linfeng
    Luo, Weiqi
    Weng, Jian
    Zhong, Yanjun
    zhang, Xiaoqian
    Yan, Zheng
    IEEE ACCESS, 2017, 5 : 25591 - 25601
  • [3] Experimentation Scenarios for Machine Learning-Based Resource Management
    Kostopoulos, Alexandros
    Chochliouros, Ioannis P.
    Vardakas, John
    Payaro, Miquel
    Barrachina, Sergio
    Rahman, Md Arifur
    Vinogradov, Evgenii
    Chanclou, Philippe
    Gonzalez, Roberto
    Klitis, Charalambos
    di Vimercati, Sabrina De Capitani
    Soumplis, Polyzois
    Varvarigos, Emmanuel
    Kritharidis, Dimitrios
    Chartsias, Kostas
    ARTIFICIAL INTELLIGENCE APPLICATIONS AND INNOVATIONS. AIAI 2022 IFIP WG 12.5 INTERNATIONAL WORKSHOPS, 2022, 652 : 120 - 133
  • [4] Learning nodes: machine learning-based energy and data management strategy
    Yunmin Kim
    Tae-Jin Lee
    EURASIP Journal on Wireless Communications and Networking, 2021
  • [5] Learning nodes: machine learning-based energy and data management strategy
    Kim, Yunmin
    Lee, Tae-Jin
    EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2021, 2021 (01)
  • [6] A machine learning-based predictive approach in evaluating consumer behavior
    Bhoyar, Sanjay
    Bhoyar, Punam
    Shah, Mushtaq Ahmad
    JOURNAL OF STATISTICS AND MANAGEMENT SYSTEMS, 2023, 26 (08) : 1955 - 1963
  • [7] Machine Learning-based Electric Vehicle User Behavior Prediction
    Lilhore, Aakash
    Prasad, Kavita Kiran
    Agarwal, Vivek
    2023 IEEE IAS GLOBAL CONFERENCE ON RENEWABLE ENERGY AND HYDROGEN TECHNOLOGIES, GLOBCONHT, 2023,
  • [8] Machine Learning-Based Occupant Energy Use Behavior Optimization
    Amasyali, Kadir
    El-Gohary, Nora
    CONSTRUCTION RESEARCH CONGRESS 2018: SUSTAINABLE DESIGN AND CONSTRUCTION AND EDUCATION, 2018, : 379 - 389
  • [9] Logging requirement for continuous auditing of responsible machine learning-based applications
    Patrick Loic Foalem
    Leuson Da Silva
    Foutse Khomh
    Heng Li
    Ettore Merlo
    Empirical Software Engineering, 2025, 30 (3)
  • [10] A machine learning-based framework for user recruitment in continuous mobile crowdsensing
    Nasser, Ruba
    Aboulhosn, Zeina
    Mizouni, Rabeb
    Singh, Shakti
    Otrok, Hadi
    AD HOC NETWORKS, 2023, 145