mlsanityData to 7 Oct 2026

Learning Interpretable Differentiable Logic Networks

arXiv 2407.04168 ↗First posted 4 Jul 2024cs.LGcited by 10

Not on the map. Why?

Abstract (arXiv)

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.

Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 26 of its 34 references that are in the map. First posted on arXiv 4 Jul 2024.

Builds on

26 of 34 references.

References · 26

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  2. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  3. 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
  4. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
  5. 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
  6. 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,455
  7. 2015Learning Deep Features for Discriminative Localizationcited by 2,430
  8. 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
  9. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
  10. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
  11. 2020Knowledge Distillation: A Surveycited by 1,578
  12. 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 798
14 more
  1. 2016Wide & Deep Learning for Recommender Systemscited by 745
  2. 2021Sparsity in Deep Learning: Pruning and growth for efficient inference and training in neural networkscited by 521
  3. 2017Ray: A Distributed Framework for Emerging AI Applicationscited by 516
  4. 2016Quantized Neural Networks: Training Neural Networks with Low Precision Weights and Activationscited by 413
  5. 2022On Embeddings for Numerical Features in Tabular Deep Learningcited by 185
  6. 2016FINN: A Framework for Fast, Scalable Binarized Neural Network Inferencecited by 141
  7. 2020Logical Neural Networkscited by 118
  8. 2020Generalized and Scalable Optimal Sparse Decision Treescited by 98
  9. 2015Supersparse Linear Integer Models for Optimized Medical Scoring Systemscited by 76
  10. 2022Deep Differentiable Logic Gate Networkscited by 67
  11. 2021Scalable Rule-Based Representation Learning for Interpretable Classificationcited by 40
  12. 2019Learning Algorithms via Neural Logic Networkscited by 17
  13. 2020Learning Symbolic Expressions via Gumbel-Max Equation Learner Networkscited by 8
  14. 2019Neural Logic Networkscited by 7

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 6; 2026: 4.

10 papers.