Semiring Activation in Neural Networks
Not on the map. Why?
Abstract (arXiv)
We introduce a class of trainable nonlinear operators based on semirings that are suitable for use in neural networks. These operators generalize the traditional alternation of linear operators with activation functions in neural networks. Semirings are algebraic structures that describe a generalised notation of linearity, greatly expanding the range of trainable operators that can be included in neural networks. In fact, max- or min-pooling operations are convolutions in the tropical semiring with a fixed kernel. We perform experiments where we replace the activation functions for trainable semiring-based operators to show that these are viable operations to include in fully connected as well as convolutional neural networks (ConvNeXt). We discuss some of the challenges of replacing traditional activation functions with trainable semiring activations and the trade-offs of doing so.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 11 of its 25 references that are in the map. First posted on arXiv 29 May 2024.
Builds on
11 of 25 references.
References · 11
- 2017Attention Is All You Needcited by 60,361
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
- 2017Sigmoid-Weighted Linear Units for Neural Network Function Approximation in Reinforcement Learningcited by 950
- 2013Maxout Networkscited by 187
- 2020Topology of deep neural networkscited by 112
- 2020A survey on modern trainable activation functionscited by 89
- 2018NVIDIA Tensor Core Programmability, Performance & Precisioncited by 79
- 2020PDE-based Group Equivariant Convolutional Neural Networkscited by 29
- 2018Adaptive Blending Units: Trainable Activation Functions for Deep Neural Networkscited by 13
- 2019Deep Morphological Neural Networkscited by 9
Built on by
Not cited yet.