cs.AIApr 8, 2026

Explaining Neural Networks in Preference Learning: a Post-hoc Inductive Logic Programming Approach

Authors: Daniele Fossemò, Filippo Mignosi, Giuseppe Placidi, Luca Raggioli, Matteo Spezialetti, Fabio Aurelio D'Asaro

Organizations: Department of Information Engineering, Computer Science and Mathematics, University of L’Aquila, Italy · ICAR-CNR, Palermo, Italy · Department of Life, Health and Environmental Sciences, University of L’Aquila, Italy · Department of Electrical Engineering and Information Technologies, University of Naples, Italy · 

Abstract

In this paper, we propose using Learning from Answer Sets to approximate black-box models, such as Neural Networks (NN), in the specific case of learning user preferences. We specifically explore the use of ILASP (Inductive Learning of Answer Set Programs) to approximate preference learning systems through weak constraints. We have created a dataset on user preferences over a set of recipes, which is used to train the NNs that we aim to approximate with ILASP. Our experiments investigate ILASP both as a global and a local approximator of the NNs. These experiments address the challenge of approximating NNs working on increasingly high-dimensional feature spaces while achieving appropriate fidelity on the target model and limiting the increase in computational time. To handle this challenge, we propose a preprocessing step that exploits Principal Component Analysis to reduce the dataset's dimensionality while keeping our explanations transparent. Under consideration for publication in Theory and Practice of Logic Programming (TPLP).

Explore similar work

CardsList
  1. Answer Set Networks: Casting Answer Set Programming into Deep Learning

    Dec 19, 2024Arseny Skryagin, Daniel Ochs, Philipp Deibert +3Answer Set ProgrammingNeuro-Symbolic Reasoning

  2. Accelerating NeurASP with vectorization and caching

    Jun 9, 2026Alexander Philipp Rader, Alessandra RussoAnswer Set ProgrammingNeuro-Symbolic Reasoning

  3. What Is Missing: Interpretable Ratings for Large Language Model Outputs

    Feb 17, 2026Nicholas Stranges, Yimin YangLLM EvaluationLanguage Model Post-Training