Bridging Logic Programming and Deep Learning for Explainability through ILASP
Talissa Dreossi (University of Udine)

TL;DR
This research integrates deep learning with inductive logic programming to develop AI systems that are both accurate and explainable across diverse domains like weather, legal, and biological data.
Contribution
It introduces a hybrid framework combining neural networks and ILP, specifically ILASP and FastLAS, to enhance AI explainability and validation.
Findings
Successful application in weather prediction with explainable rules
Legal decision interpretation using ILASP on court decisions
Automated biological classification with ILP explanations
Abstract
My research explores integrating deep learning and logic programming to set the basis for a new generation of AI systems. By combining neural networks with Inductive Logic Programming (ILP), the goal is to construct systems that make accurate predictions and generate comprehensible rules to validate these predictions. Deep learning models process and analyze complex data, while ILP techniques derive logical rules to prove the network's conclusions. Explainable AI methods, like eXplainable Answer Set Programming (XASP), elucidate the reasoning behind these rules and decisions. The focus is on applying ILP frameworks, specifically ILASP and FastLAS, to enhance explainability in various domains. My test cases span weather prediction, the legal field, and image recognition. In weather forecasting, the system will predict events and provides explanations using FastLAS, with plans to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
