SETA: Statistical Fault Attribution for Compound AI Systems

Read full text
Authors: Sayak Ray Chowdhury, Meenakshi D’Souza
Cited by: 0

Abstract

Modern AI systems increasingly comprise multiple interconnected neural networks to tackle complex inference tasks. Testing such systems for robustness and safety entails significant challenges. Current state-of-the-art robustness testing techniques, whether black-box or white-box, have been proposed and implemented for single-network models and do not scale well to multi-network pipelines. We propose a modular robustness testing framework that applies a given set of perturbations to test data. Our testing framework supports (1) a component-wise system analysis to isolate errors and (2) reasoning about error propagation across the neural network modules. The testing framework is architecture and modality agnostic and can be applied across domains. We apply the framework to a real-world autonomous rail inspection system composed of multiple deep networks and successfully demonstrate how our approach enables fine-grained robustness analysis beyond conventional end-to-end metrics.

Fields of Study & Subjects

Adversarial Robustness in Machine Learning Software Testing and Debugging Techniques Explainable Artificial Intelligence (XAI)

Publication details

Journal / source
IEEE/ACM International Conference on AI Engineering – Software Engineering for AI (CAIN)
Pages
54–61
Publication date
12 April 2026