Projects per year
Abstract
In this paper, we propose a novel application of syntax-guided synthesis to find symbolic representations of a model’s decision-making process, designed for easy comprehension and validation by humans. Our approach takes input-output samples from complex machine learning models, such as deep neural networks, and automatically derives interpretable mimic programs. A mimic program precisely imitates the behavior of an opaque model over the provided data. We discuss various types of grammars that are well-suited for computing mimic programs for tabular and image input data. Our experiments demonstrate the potential of the proposed method: wesuccessfully synthesized mimic programs for neural networks trained on the MNIST and the Pima Indians diabetes data sets. All experiments were performed using the SMT-based cvc5 synthesis tool.
Original language | English |
---|---|
Title of host publication | Bridging the Gap Between AI and Reality |
Subtitle of host publication | First International Conference, AISoLA 2023, Crete, Greece, October 23–28, 2023, Proceedings |
Publisher | Springer |
Pages | 119-137 |
ISBN (Print) | 978-3-031-46001-2 |
DOIs | |
Publication status | Published - 2023 |
Event | 1st International Conference on Bridging the Gap between AI and Reality: AISoLA 2023 - Crete, Greece Duration: 23 Oct 2023 → 28 Oct 2023 |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Volume | 14380 |
Conference
Conference | 1st International Conference on Bridging the Gap between AI and Reality |
---|---|
Abbreviated title | AISoLA 2023 |
Country/Territory | Greece |
City | Crete |
Period | 23/10/23 → 28/10/23 |
Keywords
- Syntax-Guided Synthesis
- Explainable machine learning
- Program synthesis
- Programming by Example
Fingerprint
Dive into the research topics of 'Formal XAI via Syntax-Guided Synthesis'. Together they form a unique fingerprint.Projects
- 1 Finished
-
EU - FOCETA - Foundations for continuous engineering of trustworthy autonomy
1/10/20 → 31/10/23
Project: Research project