A Novel Neural-symbolic System under Statistical Relational Learning
Dongran Yu, Xueyan Liu, Shirui Pan, Anchen Li, Bo Yang
TL;DR
NSF-SRL presents a general neural-symbolic framework that unifies deep learning with statistical relational learning via Markov Logic Networks to jointly model perception and reasoning. The approach alternates between concept learning (neural reasoning module and symbolic reasoning module) and concept manipulation (transductive and inductive) to improve accuracy, generalization, and interpretability, while training with a variational EM objective and a differentiable concept network. Empirical results across digit addition, visual relationship detection, and zero-shot classification show competitive performance and strong generalization, aided by explicit logic rules that provide interpretable evidence for predictions. The work highlights a path toward interpretable, robust AI systems that can reason about relational structure in data and adapt to new tasks with learned concepts.
Abstract
A key objective in the field of artificial intelligence is to develop cognitive models that can exhibit human-like intellectual capabilities. One promising approach to achieving this is through neural-symbolic systems, which combine the strengths of deep learning and symbolic reasoning. However, current methodologies in this area face limitations in integration, generalization, and interpretability. To address these challenges, we propose a neural-symbolic framework based on statistical relational learning, referred to as NSF-SRL. This framework effectively integrates deep learning models with symbolic reasoning in a mutually beneficial manner.In NSF-SRL, the results of symbolic reasoning are utilized to refine and correct the predictions made by deep learning models, while deep learning models enhance the efficiency of the symbolic reasoning process. Through extensive experiments, we demonstrate that our approach achieves high performance and exhibits effective generalization in supervised learning, weakly supervised and zero-shot learning tasks. Furthermore, we introduce a quantitative strategy to evaluate the interpretability of the model's predictions, visualizing the corresponding logic rules that contribute to these predictions and providing insights into the reasoning process. We believe that this approach sets a new standard for neural-symbolic systems and will drive future research in the field of general artificial intelligence.
