Machine Learning Data Suitability and Performance Testing Using Fault Injection Testing Framework
Manal Rahal, Bestoun S. Ahmed, Jorgen Samuelsson

TL;DR
This paper introduces FIUL-Data, a fault injection testing framework that systematically assesses the resilience of machine learning models to data faults, enhancing end-to-end testing for data-sensitive systems.
Contribution
The paper presents a novel fault injection framework for input data in ML systems, addressing the lack of systematic data testing approaches and evaluating model resilience.
Findings
Larger training datasets improve ML model resilience.
Gradient boost outperforms support vector regression on smaller datasets.
Mean squared error effectively measures model resilience.
Abstract
Creating resilient machine learning (ML) systems has become necessary to ensure production-ready ML systems that acquire user confidence seamlessly. The quality of the input data and the model highly influence the successful end-to-end testing in data-sensitive systems. However, the testing approaches of input data are not as systematic and are few compared to model testing. To address this gap, this paper presents the Fault Injection for Undesirable Learning in input Data (FIUL-Data) testing framework that tests the resilience of ML models to multiple intentionally-triggered data faults. Data mutators explore vulnerabilities of ML systems against the effects of different fault injections. The proposed framework is designed based on three main ideas: The mutators are not random; one data mutator is applied at an instance of time, and the selected ML models are optimized beforehand. This…
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 · Advanced Neural Network Applications · Machine Learning and Data Classification
