Developing and Evaluating Graph Counterfactual Explanations with
GRETEL
Mario Alfonso Prado-Romero, Bardh Prenkaj and Giovanni Stilo
Counterfactual Explanations
• Answer the question: “how should an input instance be perturbed to obtain a desired predicted label?"
• Provide recourse to the users via feedback they can act upon to change the prediction result in their favor.
• Help to indetify bias and increase fairness.
GCE Literature Limitations
• No well-established datasets
• No standard evaluation metrics
• Distinct oracles, built on different frameworks, are used for the same datasets
• Doesn’t compare exhaustively with other state-of-the-art methods
GRETEL
• Framework for evaluating and developing GCE methods
• Open source with modular and extensible design
• Integrates state-of-the-art datasets, oracles, explainers and evaluation metrics