Local Explanations
Understand specific decisions of an individual instance, using techniques like LIME or SHAP that identify the most influential features in each prediction.
Verifiable interpretability of AI systems through formal and auditable methods
Explainability (XAI) in AI systems goes far beyond generating visualizations or superficial heuristics. We seek methods that provide verifiable, traceable, and evaluable explanations of model behavior.
Our work integrates formal rigor, algorithmic auditability, and methods that allow us not only to understand what the model decides, but why it decides and how to verify it.
Different methods to understand AI model decisions
Understand specific decisions of an individual instance, using techniques like LIME or SHAP that identify the most influential features in each prediction.
Allow understanding the overall behavior of the model, its implicit decision rules and patterns it follows in the complete dataset.
Explain predictions by comparing instances: Counterfactuals show minimal changes needed to alter an outcome; Prototypes identify the most representative examples for each class.
Explain model behavior through high-level human-understandable concepts (e.g., textures, shapes, medical patterns) rather than raw features, bridging the gap between latent representations and domain knowledge.
Rigorous verification of model properties: reachability, safety, underlying logic. They use tools such as model checking and automatic synthesis.
Domains where explainability is critical
Diagnoses and treatments require explanations that doctors and patients can understand and verify.
Automated legal decisions need to be auditable and justifiable under judicial review.
Credit decisions must be explainable to comply with regulatory requirements and protect rights.
Open problems in verifiable explainability
Formal methods are rigorous but computationally expensive. We are investigating techniques that scale to deep neural networks.
There is no consensus on metrics to evaluate the quality of an explanation. We are working on rigorous evaluation frameworks.
More interpretable models often sacrifice performance. We seek architectures that balance both objectives.
In the Explainability (XAI) line of the Trustworthy AI group at IAFER, we are developing methods to make AI system explainability a verifiable, auditable, and formally verifiable component.