This paper develops a novel methodology to simultaneously learn a neural network and extract generalized logic rules. Different from prior neural-symbolic methods that require background knowledge and candidate logical rules to be provided, we aim to induce task semantics with minimal priors. This is achieved by a two-step learning framework that iterates between optimizing neural predictions of task labels and searching for a more accurate representation of the hidden task semantics. Notably, supervision works in both directions: (partially) induced task semantics guide the learning of the neural network and induced neural predictions admit an improved semantic representation. We demonstrate that our proposed framework is capable of achiev...
In this report, we investigate the problem of symbolic knowledge extraction from trained neural netw...
Recent breakthroughs in AI have shown the remarkable power of deep learning and deep reinforcement ...
One of the ultimate goals of Artificial Intelligence is to learn generalised and human-interpretable...
Logical reasoning tasks over symbols, such as learning arithmetic operations and computer program ev...
With the aim of getting understandable symbolic rules to explain a given phenomenon, we split the ta...
Neuro-symbolic learning, where deep networks are combined with symbolic knowledge can help regulariz...
Neural-symbolic models bridge the gap between sub-symbolic and symbolic approaches, both of which ha...
Neural sequence models trained with maximum likelihood estimation have led to breakthroughs in many ...
With the aim of getting understandable symbolic rules to explain a given phenomenon, we split the ta...
Out-of-distribution generalization (OODG) is a longstanding challenge for neural networks. This chal...
A distinct advantage of symbolic learning algorithms over artificial neural networks is that typical...
Abstract. Several research works have shown that Artificial Neural Networks — ANNs — have an appropr...
The human ability to understand the world in terms of reusable ``building blocks\u27\u27 allows us t...
The impact of Deep Learning is due to the ability of its algorithm to mimic purely instinctive decis...
Recent work on neuro-symbolic inductive logic programming has led to promising approaches that can l...
In this report, we investigate the problem of symbolic knowledge extraction from trained neural netw...
Recent breakthroughs in AI have shown the remarkable power of deep learning and deep reinforcement ...
One of the ultimate goals of Artificial Intelligence is to learn generalised and human-interpretable...
Logical reasoning tasks over symbols, such as learning arithmetic operations and computer program ev...
With the aim of getting understandable symbolic rules to explain a given phenomenon, we split the ta...
Neuro-symbolic learning, where deep networks are combined with symbolic knowledge can help regulariz...
Neural-symbolic models bridge the gap between sub-symbolic and symbolic approaches, both of which ha...
Neural sequence models trained with maximum likelihood estimation have led to breakthroughs in many ...
With the aim of getting understandable symbolic rules to explain a given phenomenon, we split the ta...
Out-of-distribution generalization (OODG) is a longstanding challenge for neural networks. This chal...
A distinct advantage of symbolic learning algorithms over artificial neural networks is that typical...
Abstract. Several research works have shown that Artificial Neural Networks — ANNs — have an appropr...
The human ability to understand the world in terms of reusable ``building blocks\u27\u27 allows us t...
The impact of Deep Learning is due to the ability of its algorithm to mimic purely instinctive decis...
Recent work on neuro-symbolic inductive logic programming has led to promising approaches that can l...
In this report, we investigate the problem of symbolic knowledge extraction from trained neural netw...
Recent breakthroughs in AI have shown the remarkable power of deep learning and deep reinforcement ...
One of the ultimate goals of Artificial Intelligence is to learn generalised and human-interpretable...