Logical Activation Functions: Logit-space equivalents of Probabilistic Boolean Operators
Not on the map. Why?
Abstract (arXiv)
The choice of activation functions and their motivation is a long-standing issue within the neural network community. Neuronal representations within artificial neural networks are commonly understood as logits, representing the log-odds score of presence of features within the stimulus. We derive logit-space operators equivalent to probabilistic Boolean logic-gates AND, OR, and XNOR for independent probabilities. Such theories are important to formalize more complex dendritic operations in real neurons, and these operations can be used as activation functions within a neural network, introducing probabilistic Boolean-logic as the core operation of the neural network. Since these functions involve taking multiple exponents and logarithms, they are computationally expensive and not well suited to be directly used within neural networks. Consequently, we construct efficient approximations named ANDAIL (the AND operator Approximate for Independent Logits), ORAIL, and XNORAIL, which utilize only comparison and addition operations, have well-behaved gradients, and can be deployed as activation functions in neural networks. Like MaxOut, ANDAIL and ORAIL are generalizations of ReLU to two-dimensions. While our primary aim is to formalize dendritic computations within a logit-space probabilistic-Boolean framework, we deploy these new activation functions, both in isolation and in conjunction to demonstrate their effectiveness on a variety of tasks including image classification, transfer learning, abstract reasoning, and compositional zero-shot learning.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 27 of its 73 references that are in the map. First posted on arXiv 22 Oct 2021.
Builds on
27 of 73 references.
References · 27
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016Gaussian Error Linear Units (GELUs)cited by 3,431
- 2016Identity Mappings in Deep Residual Networkscited by 1,960
- 2016CLEVR: A Diagnostic Dataset for Compositional Language and Elementary Visual Reasoningcited by 1,445
- 2015Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)cited by 1,061
- 2017Sigmoid-Weighted Linear Units for Neural Network Function Approximation in Reinforcement Learningcited by 935
- 2018AutoAugment: Learning Augmentation Policies from Datacited by 728
- 2017Self-Normalizing Neural Networkscited by 591
- 2019RAVEN: A Dataset for Relational and Analogical Visual rEasoNingcited by 225
- 2018A disciplined approach to neural network hyper-parameters: Part 1 -- learning rate, batch size, momentum, and weight decaycited by 223
- 2018Sorting out Lipschitz function approximationcited by 211
15 more
- 2017Super-Convergence: Very Fast Training of Neural Networks Using Large Learning Ratescited by 196
- 2013Maxout Networkscited by 186
- 2018Measuring abstract reasoning in neural networkscited by 165
- 2015Visualizing and Understanding Recurrent Networkscited by 158
- 2017Learning to Generate Reviews and Discovering Sentimentcited by 147
- 2019Mish: A Self Regularized Non-Monotonic Activation Functioncited by 141
- 2019Task-Driven Modular Networks for Zero-Shot Compositional Learningcited by 121
- 2016DeepBach: a Steerable Model for Bach Chorales Generationcited by 90
- 2017Continuously Differentiable Exponential Linear Unitscited by 73
- 2020Stratified Rule-Aware Network for Abstract Visual Reasoningcited by 72
- 2020Scale-Localized Abstract Reasoningcited by 45
- 2019Counterpoint by Convolutioncited by 42
- 2020SpinalNet: Deep Neural Network with Gradual Inputcited by 40
- 2016Norm-preserving Orthogonal Permutation Linear Unit Activation Functions (OPLU)cited by 15
- 2017A parameterized activation function for learning fuzzy logic operations in deep neural networkscited by 3
Built on by
Citing papers per year: 2024: 1; 2025: 1.
2 papers.