mlsanityData to 14 Oct 2026

Neural Reasoning Networks: Efficient Interpretable Neural Networks With Automatic Textual Explanations

arXiv 2410.07966 ↗First posted 10 Oct 2024cs.LG cs.AIcited by 2

Not on the map. Why?

Abstract (arXiv)

Recent advances in machine learning have led to a surge in adoption of neural networks for various tasks, but lack of interpretability remains an issue for many others in which an understanding of the features influencing the prediction is necessary to ensure fairness, safety, and legal compliance. In this paper we consider one class of such tasks, tabular dataset classification, and propose a novel neuro-symbolic architecture, Neural Reasoning Networks (NRN), that is scalable and generates logically sound textual explanations for its predictions. NRNs are connected layers of logical neurons which implement a form of real valued logic. A training algorithm (R-NRN) learns the weights of the network as usual using gradient descent optimization with backprop, but also learns the network structure itself using a bandit-based optimization. Both are implemented in an extension to PyTorch (https://github.com/IBM/torchlogic) that takes full advantage of GPU scaling and batched training. Evaluation on a diverse set of 22 open-source datasets for tabular classification demonstrates performance (measured by ROC AUC) which improves over multi-layer perceptron (MLP) and is statistically similar to other state-of-the-art approaches such as Random Forest, XGBoost and Gradient Boosted Trees, while offering 43% faster training and a more than 2 orders of magnitude reduction in the number of parameters required, on average. Furthermore, R-NRN explanations are shorter than the compared approaches while producing more accurate feature importance scores.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 16 of its 35 references that are in the map. First posted on arXiv 10 Oct 2024.

Builds on

16 of 35 references.

References · 16

  1. 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
  2. 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
  3. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
  4. 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,501
  5. 2018A Survey Of Methods For Explaining Black Box Modelscited by 973
  6. 2021Revisiting Deep Learning Models for Tabular Datacited by 740
  7. 2019Fooling LIME and SHAP: Adversarial Attacks on Post hoc Explanation Methodscited by 443
  8. 2020Neural Additive Models: Interpretable Machine Learning with Neural Netscited by 319
  9. 2022From Anecdotal Evidence to Quantitative Evaluation Methods: A Systematic Review on Evaluating Explainable AIcited by 302
  10. 2020Logical Neural Networkscited by 119
  11. 2018Boolean Decision Rules via Column Generationcited by 80
  12. 2019Generalized Linear Rule Modelscited by 36
4 more
  1. 2021Neuro-Symbolic Inductive Logic Programming with Logical Neural Networkscited by 36
  2. 2021Neuro-Symbolic Reinforcement Learning with First-Order Logiccited by 30
  3. 2023A Performance-Driven Benchmark for Feature Selection in Tabular Deep Learningcited by 24
  4. 2021LNN-EL: A Neuro-Symbolic Approach to Short-text Entity Linkingcited by 11

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 1; 2026: 1.

2 papers.