paper-with-me

Papers

Learning Interpretable Differentiable Logic Networks

2024-07-04 · Chang Yue, Niraj K. Jha

The ubiquity of neural networks (NNs) in real-world applications, from healthcare to natural language processing, underscores their immense utility in capturing complex relationships within high-dimensional data. However, NNs come with notable disadvantages, such as their "black-box" nature, which hampers interpretability, as well as their tendency to overfit the training data. We introduce a novel method for learning interpretable differentiable logic networks (DLNs) that are architectures that employ multiple layers of binary logic operators. We train these networks by softening and differentiating their discrete components, e.g., through binarization of inputs, binary logic operations, and connections between neurons. This approach enables the use of gradient-based learning methods. Experimental results on twenty classification tasks indicate that differentiable logic networks can achieve accuracies comparable to or exceeding that of traditional NNs. Equally importantly, these networks offer the advantage of interpretability. Moreover, their relatively simple structure results in the number of logic gate-level operations during inference being up to a thousand times smaller than NNs, making them suitable for deployment on edge devices.

📄 PDF Abstract BibTeX arXiv:2407.04168

Code (0)

등록된 구현이 없습니다.

Tasks

Binarization

Similar Papers 제목 키워드 기반

Three Pathways to Neurosymbolic Reinforcement Learning with Interpretable Model and Policy Networks

2024-02-07 · Peter Graf, Patrick Emami

Neurosymbolic AI combines the interpretability, parsimony, and explicit reasoning of classical symbolic approaches with the statistical learning of data-driven neural approaches. Models and policies that are simultaneous…

Interpretable and Explainable Logical Policies via Neurally Guided Symbolic Abstraction

2023-06-02 · NeurIPS 2023 11

The limited priors required by neural networks make them the dominating choice to encode and learn policies using reinforcement learning (RL). However, they are also black-boxes, making it hard to understand the agent's …

Reinforcement Learning (RL)

Differentiable Logic Machines

2021-02-23 · Matthieu Zimmer, Xuening Feng, Claire Glanois, Zhaohui Jiang 외

The integration of reasoning, learning, and decision-making is key to build more general artificial intelligence systems. As a step in this direction, we propose a novel neural-logic architecture, called differentiable l…

Decision MakingInductive logic programmingReinforcement Learning (RL)

Learning Interpretable Differentiable Logic Networks for Tabular Regression

2025-05-29 · Chang Yue, Niraj K. Jha

Neural networks (NNs) achieve outstanding performance in many domains; however, their decision processes are often opaque and their inference can be computationally expensive in resource-constrained environments. We rece…

Computational Efficiencyregressiontabular-classificationtabular-regression

Learning First-Order Rules with Differentiable Logic Program Semantics

2022-04-28 · Kun Gao, Katsumi Inoue, Yongzhi Cao, Hanpin Wang

Learning first-order logic programs (LPs) from relational facts which yields intuitive insights into the data is a challenging topic in neuro-symbolic research. We introduce a novel differentiable inductive logic program…

Inductive logic programming