mlsanityData to 14 Oct 2026

partialmathbbB nets: learning discrete functions by gradient descent

arXiv 2305.07315 ↗First posted 12 May 2023cs.LG cs.NEcited by 0

Not on the map. Why?

Abstract (arXiv)

partialmathbbB nets are differentiable neural networks that learn discrete boolean-valued functions by gradient descent. partialmathbbB nets have two semantically equivalent aspects: a differentiable soft-net, with real weights, and a non-differentiable hard-net, with boolean weights. We train the soft-net by backpropagation and then `harden' the learned weights to yield boolean weights that bind with the hard-net. The result is a learned discrete function. `Hardening' involves no loss of accuracy, unlike existing approaches to neural network binarization. Preliminary experiments demonstrate that partialmathbbB nets achieve comparable performance on standard machine learning problems yet are compact (due to 1-bit weights) and interpretable (due to the logical nature of the learnt functions).

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 11 of its 26 references that are in the map. First posted on arXiv 12 May 2023.

Builds on

11 of 26 references.

References · 11

  1. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
  2. 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 849
  3. 2019On the Variance of the Adaptive Learning Rate and Beyondcited by 772
  4. 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 592
  5. 2017Learning Explanatory Rules from Noisy Datacited by 211
  6. 2020Binary Neural Networks: A Surveycited by 190
  7. 2019Neural Logic Machinescited by 145
  8. 2019Differentiable Ranks and Sorting using Optimal Transportcited by 113
  9. 2020Analyzing Differentiable Fuzzy Logic Operatorscited by 101
  10. 2018The Tsetlin Machine -- A Game Theoretic Bandit Driven Approach to Optimal Pattern Recognition with Propositional Logiccited by 72
  11. 2019LUTNet: Learning FPGA Configurations for Highly Efficient Neural Network Inferencecited by 23

Built on by

Not cited yet.

Similar, not cited

Close in wording, no citation either way

  1. 2026Polynomial Surrogate Training for Differentiable Ternary Logic Gate Networks
  2. 2023Taming Binarized Neural Networks and Mixed-Integer Programs
  3. 2026Learning with Boolean threshold functions
  4. 2022Binarizing by Classification: Is soft function really necessary?
  5. 2026Differentiable Logic Synthesis: Spectral Coefficient Selection via Sinkhorn-Constrained Composition
  6. 2025Practical Boolean Backpropagation
  7. 2023Binary domain generalization for sparsifying binary neural networks
  8. 2025Minimalist Softmax Attention Provably Learns Constrained Boolean Functions