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

GRETEL

Live Demo

Made with Slides.com