Failure Identification in Imitation Learning Via Statistical and Semantic Filtering
summary
The gist
The gist The introduction proposes FIDeL, a policy-independent failure detection module that uses vision-based anomaly detection combined with semantic filtering to distinguish between benign
In short
FIDeL is a policy-independent failure detection module for imitation learning policies that distinguishes between normal deviations and actual failures. It uses vision-based anomaly detection to find unusual states, aligns these states using optimal transport matching, and then employs a Vision-Language Model (VLM) for semantic filtering to accurately classify anomalies as genuine failures.
Key concepts
- Optimal Transport Matching
- This technique is used to align incoming observations with the compact representation of nominal demonstrations. It calculates the minimum cost required to transform a query feature into a key from the learned memory, providing a robust way to measure how different an observation is from what was expected during training.
- Conformal Prediction (CP) Extension
- This framework is extended to create dynamic thresholds for the anomaly detector. It helps set bounds that account for both temporal structure and variations in visual patches, ensuring that the system only flags states that are statistically significant deviations from normal behavior.
- Vision-Language Model (VLM) Filtering
- A VLM acts as a semantic filter to distinguish between benign anomalies and true failures. It is prompted with task context and visual evidence to classify an anomaly, helping the system avoid unnecessary interventions while reliably identifying genuine execution errors.
Terminology used across episodes
This episode discusses
- Failure Identification in Imitation Learning Via Statistical and Semantic Filtering · Paper Radio
- pi 0.5: a Vision-Language-Action Model with Open-World Generalization
- Safe LLM-Controlled Robots with Formal Guarantees via Reachability Analysis
- Can We Detect Failures Without Failure Data? Uncertainty-Aware Runtime Failure Detection for Imitation Learning Policies
- Deep Learning for Video Anomaly Detection: A Review
- Deep Learning for Anomaly Detection: A Survey
- Distribution-Free Predictive Inference For Regression
- Unsupervised Two-Stage Anomaly Detection
- FastFlow: Unsupervised Anomaly Detection and Localization via 2D Normalizing Flows
- Asking for Help: Failure Prediction in Behavioral Cloning through Value Approximation
- Imitation Learning with Sinkhorn Distances
- Primal Wasserstein Imitation Learning
- Qwen2.5 Technical Report
The paper
Failure Identification in Imitation Learning Via Statistical and Semantic Filtering · Read on arXiv
Quentin Rolland, Fabrice Mayran de Chamisso, Jean-Baptiste Mouret
Universite Paris-Saclay · CEA List FactoryAI
Imitation learning (IL) policies in robotics deliver strong performance in controlled settings but remain brittle in real-world deployments: rare events such as hardware faults, defective parts, unexpected human actions, or any state that lies outside the training distribution can lead to failed executions. Vision-based Anomaly Detection (AD) methods emerged as an appropriate solution to detect these anomalous failure states but do not distinguish failures from benign deviations. We introduce FIDeL (Failure Identification in Demonstration Learning), a policy-independent failure detection module. Leveraging recent AD methods, FIDeL builds a compact representation of nominal demonstrations and aligns incoming observations via optimal transport matching to produce anomaly scores and heatmaps. Spatio-temporal thresholds are derived with an extension of conformal prediction, and a Vision-Language Model (VLM) performs semantic filtering to discriminate benign anomalies from genuine failures. We also introduce BotFails, a multimodal dataset of real-world tasks for failure detection in robotics. FIDeL consistently outperforms state-of-the-art baselines, yielding +5.30% percent AUROC in anomaly detection and +17.38% percent failure-detection accuracy on BotFails compared to existing methods.
Transcript
Introduction to the show: ident: Robotics Radio. Generated commentary on the latest robotics and control papers.
Rosa: Today's paper: "Failure Identification in Imitation Learning Via Statistical and Semantic Filtering".
Dev: The gist The introduction proposes FIDeL,
Rosa: First, who's behind it and why it matters.
Paper summary: Rosa: We're wrapping up on "Failure Identification in Imitation Learning Via Statistical and Semantic Filtering". The authors, Quentin Rolland, Fabrice Mayran de Chamisso, and Jean-Baptiste Mouret, are proposing FIDeL as a way to make robot monitoring more reliable.
Dev: Basically, this paper is about taking those imitation learning robots that work fine in the lab and figuring out how to actually spot when they fail out there in real life.
Taro: The main idea is using vision-based anomaly detection, but with a smart filter on top to make sure you're not flagging normal bumps as real failures.
Rosa: They call their system FIDeL, and it builds a memory of what normal robot actions look like from the training demonstrations.
Dev: It uses optimal transport matching to compare what’s happening now against that stored memory to get an anomaly score.
Taro: And then they use conformal prediction for thresholds, which means the system knows when a deviation is big enough to be worrying.
Rosa: But here's the kicker, they add a Vision-Language Model, or VLM, to semantically check if that weird state is actually a failure.
Dev: They found that this approach beats existing methods on their own dataset, BotFails, by showing better failure detection accuracy and anomaly detection scores.
Taro: The implication is that you don't just need a good policy; you also need a system robust enough to tell the difference between a little slip and something actually broken.
Rosa: It’s about building monitoring systems for robots that can actually interpret what they see when things go wrong in the messy real world.
Dev: But we have to keep an eye on the limitations, like how much variation in training data it needs and how much processing power that VLM filter uses.
Taro: Exactly, because if you don't have diverse demos, the system might just flag every tiny change as a disaster.
Rosa: So while FIDeL shows real promise for making robot monitoring more reliable, we still need to figure out how to make those filters run fast enough on the actual hardware.
Conclusion: Rosa: So we're wrapping up on "Failure Identification in Imitation Learning Via Statistical and Semantic Filtering". This paper is really about taking those imitation learning robots that work fine in the lab and figuring out how to actually spot when they fail out there in real life.
Dev: Exactly. They built a system, FIDeL, that uses vision-based anomaly detection combined with semantic filtering to separate real failures from normal bumps in the road when things go wrong during robot deployment.
Taro: The authors are Quentin Rolland and Fabrice Mayran de Chamisso and Jean-Baptiste Mouret. It’s interesting because they tackle that false positive problem where you get flagged for something that isn't actually a disaster.
Rosa: They do this by building a memory of what nominal robot actions look like from the training demonstrations, then using optimal transport matching to compare current observations against that memory to get anomaly scores.
Dev: And they use conformal prediction to set those thresholds, which means the system knows when a deviation is big enough to worry about, accounting for both how fast things are moving and where on the robot it's happening.
Taro: The key addition is this Vision-Language Model that does semantic filtering—it looks at the anomaly heatmaps and decides if what it sees is actually a failure or just something benign that happens all the time.
Rosa: It seems like this approach really balances robustness to natural task variations with sensitivity to those critical failure-related deviations we're looking for in these imitation learning systems.
Dev: But we have to keep an eye on the limitations, like how much variation in training data it needs and how much processing power that VLM filter uses for real-time operation.
Taro: That makes sense because if you only train it on one specific way to do a task, anything slightly different will look like an error.
Rosa: So while FIDeL shows real promise for making robot monitoring more reliable, we still need to figure out how to make those filters run fast enough on the actual hardware.
Dev: That makes sense. So this whole process of encoding demonstrations, aligning them with new observations using optimal transport, thresholding with conformal prediction, and finally filtering with a VLM is what they are proposing in "Failure Identification in Imitation Learning Via Statistical and Semantic Filtering".
Taro: It points toward a future where robot monitoring isn't just about how good the policy is on paper but also about recognizing and interpreting when things go wrong in practice.
More episodes
- 2606.21496-Decoupling the Declarative from the Procedural in Vision-Language-Action Models
- 2411.15533-Development of a Low-Cost Prosthetic Hand Using Electromyography and Machine Learning
- 2510.07749-Injecting Hallucinations in Autonomous Vehicles: A Component-Agnostic Safety Evaluation Framework
- 2504.05727-SAP-CoPE: Social-Aware Planning using Cooperative Pose Estimation with Infrastructure Sensor Nodes
- 2506.02955-UniConFlow: A Unified Constrained Flow-Matching Framework for Certified Motion Planning
- 2509.24867-Finding an Initial Probe Pose in Teleoperated Robotic Echocardiography via 2D LiDAR-Based 3D Reconstruction
- 2511.21957-RSPECT: Robust and Scalable Planner for Energy-Aware Coordination of UAV-UGV Teams in Aerial Monitoring
- 2602.07837-USER: A Unified and Extensible System for Real-World Online Policy Learning in Embodied AI
- 2602.00915-DiffMorphGrasp: A Diffusion Framework Conditioned on Hand Morphology for Cross-Embodiment Grasp Generation
- 2602.02473-HumanX: Toward Agile and Generalizable Humanoid Interaction Skills from Human Videos