JOURNAL ARTICLE

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

S. CarrowKyle ErwinOlga VilenskaiaParikshit RamTim KlingerNaweed KhanNdivhuwo MakondoAlexander Gray

Year: 2025 Journal:   Proceedings of the AAAI Conference on Artificial Intelligence Vol: 39 (15)Pages: 15669-15677   Publisher: Association for the Advancement of Artificial Intelligence

Abstract

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 that 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 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 Multilayer 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.

Keywords:
Artificial neural network Artificial intelligence Computer science Deep neural networks Natural language processing Machine learning

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
0
Refs
0.07
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Explainable Artificial Intelligence (XAI)
Physical Sciences →  Computer Science →  Artificial Intelligence
Topic Modeling
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

JOURNAL ARTICLE

Interpretable Credit Scoring via Monotonic Neural Networks with Counterfactual Explanations

J Lin

Journal:   Computer Science Bulletin Year: 2025 Vol: 8 (01)Pages: 422-432
JOURNAL ARTICLE

Explanations for Neural Networks by Neural Networks

Sascha MartonStefan LüdtkeChristian Bartelt

Journal:   Applied Sciences Year: 2022 Vol: 12 (3)Pages: 980-980
JOURNAL ARTICLE

GraphLIME: Local Interpretable Model Explanations for Graph Neural Networks

Qiang HuangMakoto YamadaYuan TianDinesh SinghYi Chang

Journal:   IEEE Transactions on Knowledge and Data Engineering Year: 2022 Vol: 35 (7)Pages: 6968-6972
JOURNAL ARTICLE

Automatic velocity analysis using interpretable multimode neural networks

Haifeng ZhangSanyi YuanHua-hui ZengHuan YuanYang GaoShangxu Wang

Journal:   Geophysical Journal International Year: 2023 Vol: 235 (1)Pages: 216-230
© 2026 ScienceGate Book Chapters — All rights reserved.