arrow
返回

Continuous Management of Machine Learning-Based Application Behavior

delete2025-01-01
delete0
delete
OA
AI
M
Marco Anisetti
C
Claudio A. Ardagna *
N
Nicola Bena
E
Ernesto Damiani
P
Paolo G. Panero
DOI:10.1109/TSC.2024.3486226delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
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.
Keyword:
Data models
Context modeling
Degradation
Computational modeling
Windows
Monitoring
Accuracy
Measurement
Classification algorithms
Training
Assurance
machine learning
multi-armed bandit
non-functional properties

期刊

IEEE Transactions on Services Computing 封面图
IEEE Transactions on Services Computing
IF:
5.8
论文数:
2.2K
被引数:
6.5K

机构

U
University of Milan
学者数:
5.1W
论文数: 3.9W
被引数: 5.0W
引用论文

引用论文

Nasal xeroradiography
err1974-10-01
err0
errOAAI
errPeter McKinney; William Miller
err分享
err收藏
err分享
err收藏
On the Robustness of Random Forest Against Untargeted Data Poisoning: An Ensemble-Based Approach
err2023-10-01
err6
errOAAI
errAnisetti, Marco; Ardagna, Claudio A.; Balestrucci, Alessandro; Bena, Nicola; Damiani, Ernesto; Yeun, Chan Yeob
err分享
err收藏
err分享
err收藏
A study on combining dynamic selection and data preprocessing for imbalance learning
err2018-04-01
err89
PREAI
errRoy, Anandarup; Cruz, Rafael M. O.; Sabourin, Robert; Cavalcanti, George D. C.
err分享
err收藏
Certification-Based Cloud Adaptation
err2018-01-01
err13
errOAAI
errArdagna, Claudio A.; Asal, Rasool; Damiani, Ernesto; Dimitrakos, Theo; El Ioini, Nabil; Pahl, Claus
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Learning under Concept Drift: A Review
err2018-01-01
err922
errOAAI
errLu, Jie; Liu, Anjin; Dong, Fan; Gu, Feng; Gama, Joao; Zhang, Guangquan
err分享
err收藏
学者 查看更多内容