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 · Ethos Group, Department of Human Sciences, University of Verona, Italy
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).
Neural network interpretability studies how models represent information and make predictions, and how to explain, test, or control their internal computations.
AI & Machine Learning Group, CS Dept., TU Darmstadt · Uncertainty in AI Group, Dept. of Mathematics and CS, TU Eindhoven · Hessian Center for AI (hessian.AI) +1