Assuring the Machine Learning Lifecycle: Desiderata, Methods, and Challenges
Rob Ashmore, Radu Calinescu, Colin Paterson

TL;DR
This paper surveys the current state of assurance methods across the entire machine learning lifecycle, emphasizing the importance of safety and reliability in critical applications and highlighting open research challenges.
Contribution
It provides a comprehensive overview of assurance techniques at each stage of the ML lifecycle and discusses future research directions for safety-critical ML deployment.
Findings
Identification of assurance desiderata for each ML lifecycle stage
Review of existing methods for ML safety assurance
Highlighting open challenges in ML safety and reliability
Abstract
Machine learning has evolved into an enabling technology for a wide range of highly successful applications. The potential for this success to continue and accelerate has placed machine learning (ML) at the top of research, economic and political agendas. Such unprecedented interest is fuelled by a vision of ML applicability extending to healthcare, transportation, defence and other domains of great societal importance. Achieving this vision requires the use of ML in safety-critical applications that demand levels of assurance beyond those needed for current ML applications. Our paper provides a comprehensive survey of the state-of-the-art in the assurance of ML, i.e. in the generation of evidence that ML is sufficiently safe for its intended use. The survey covers the methods capable of providing such evidence at different stages of the machine learning lifecycle, i.e. of the complex,…
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
