SafetyTransparencyTrustworthinesscs.LG
Detecting and Mitigating Test-time Failure Risks via Model-agnostic Uncertainty Learning
Preethi Lahoti, Krishna P. Gummadi, Gerhard Weikum
September 9, 2021
Industrial Conference on Data Mining
4 citations
Key Takeaways
-
Risk Advisor can identify when AI systems are likely to fail before deployment, using a "post-hoc meta-learner" approach that works with any already-trained classification model without requiring access to its internal workings—making it practical for real-world applications where organizations use third-party AI systems.
-
The tool distinguishes between different sources of failure, breaking down uncertainty into aleatoric uncertainty (caused by inherent data variability) and epistemic uncertainty (caused by data shifts or model limitations), which helps organizations understand why their AI system might fail and what specific actions to take.
-
Specific mitigation recommendations are possible based on failure diagnosis—for example, if the system identifies that failures stem from data shift rather than inherent randomness, it can recommend collecting more representative data rather than pursuing other solutions, making risk management more targeted and efficient.
-
The approach was tested across multiple realistic failure scenarios, demonstrating reliable performance on "various families of black-box classification models and real-world and synthetic datasets," suggesting the method's applicability across different AI systems and deployment contexts rather than being limited to specific model types.
-
This addresses a critical gap in trustworthy AI deployment, as reliably predicting failure risks at test-time (when the model is actually being used) is essential for organizations to maintain oversight and make informed decisions about when and how to deploy AI systems in production environments.