Runtime Monitoring of Human-centric Requirements in Machine Learning Components: A Model-driven Engineering Approach
Hira Naveed

TL;DR
This paper proposes a model-driven engineering approach for runtime monitoring of multiple human-centric requirements in machine learning components to enhance trust and ethical compliance.
Contribution
It introduces a novel, comprehensive runtime monitoring method for multiple human-centric requirements in ML systems, addressing limitations of existing techniques.
Findings
Initial framework and architecture proposed
Potential for improved trust and compliance
Progress includes preliminary design and future plans
Abstract
As machine learning (ML) components become increasingly integrated into software systems, the emphasis on the ethical or responsible aspects of their use has grown significantly. This includes building ML-based systems that adhere to human-centric requirements, such as fairness, privacy, explainability, well-being, transparency and human values. Meeting these human-centric requirements is not only essential for maintaining public trust but also a key factor determining the success of ML-based systems. However, as these requirements are dynamic in nature and continually evolve, pre-deployment monitoring of these models often proves insufficient to establish and sustain trust in ML components. Runtime monitoring approaches for ML are potentially valuable solutions to this problem. Existing state-of-the-art techniques often fall short as they seldom consider more than one human-centric…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Software Reliability and Analysis Research · Safety Systems Engineering in Autonomy
