Compound and Parallel Modes of Tropical Convolutional Neural Networks
Not on the map. Why?
Abstract (arXiv)
Convolutional neural networks (CNNs) are foundational to many state-of-the-art computer vision systems, yet their reliance on multiplication-intensive computations poses challenges for deployment on resource-constrained devices. While tropical convolutional neural networks (TCNNs) reduce this computational burden by replacing multiplications with cheaper min/maxplus operations, they often do so at the cost of reduced model accuracy. To address this tradeoff, we introduce two novel extensions of tropical convolution: compound tropical convolution (cTCNN) and parallel tropical convolution (pTCNN). These operators combine minplus and maxplus algebraic operations within a single layer to enhance representational capacity while maintaining low computational cost. We provide an open-source implementation of these operators in a PyTorch-compatible framework, featuring optimized GPU kernels developed with TileLang. Through extensive experiments on image classification and semantic segmentation benchmarks, we demonstrate that our proposed cTCNN and pTCNN layers achieve competitive performance against standard CNNs while significantly reducing the number of multiplications. Moreover, we show that hybrid models, which integrate both tropical and conventional convolutions, can further improve the accuracy-efficiency balance. Our findings suggest that these tropical convolution variants are viable and effective components for building efficient deep learning models
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 49 of its 82 references that are in the map. First posted on arXiv 9 Apr 2025.
Builds on
49 of 82 references.
References · 49
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2016Densely Connected Convolutional Networkscited by 6,720
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2023Mamba: Linear-Time Sequence Modeling with Selective State Spacescited by 4,718
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
- 2019Searching for MobileNetV3cited by 1,994
37 more
- 2020YOLOv4: Optimal Speed and Accuracy of Object Detectioncited by 1,630
- 2024Transformers are SSMs: Generalized Models and Efficient Algorithms Through Structured State Space Dualitycited by 1,336
- 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,200
- 2018ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Designcited by 1,136
- 2021EfficientNetV2: Smaller Models and Faster Trainingcited by 1,135
- 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,060
- 2022YOLOv7: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectorscited by 982
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 849
- 2023RWKV: Reinventing RNNs for the Transformer Eracited by 827
- 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 815
- 2023Large Language Modelscited by 780
- 2018Speech Commands: A Dataset for Limited-Vocabulary Speech Recognitioncited by 752
- 2021MedMNIST v2 -- A large-scale lightweight benchmark for 2D and 3D biomedical image classificationcited by 690
- 2023Retentive Network: A Successor to Transformer for Large Language Modelscited by 613
- 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 592
- 2023Hyena Hierarchy: Towards Larger Convolutional Language Modelscited by 393
- 2022YOLOv6: A Single-Stage Object Detection Framework for Industrial Applicationscited by 275
- 2017Towards Accurate Binary Convolutional Neural Networkcited by 149
- 2017CondenseNet: An Efficient DenseNet using Learned Group Convolutionscited by 122
- 2018Tropical Geometry of Deep Neural Networkscited by 95
- 2019AdderNet: Do We Really Need Multiplications in Deep Learning?cited by 82
- 2016Very Deep Convolutional Neural Networks for Raw Waveformscited by 68
- 2018SqueezeNext: Hardware-Aware Neural Network Designcited by 61
- 2020Rethinking Bottleneck Structure for Efficient Mobile Network Designcited by 54
- 2020ShiftAddNet: A Hardware-Inspired Deep Networkcited by 52
- 2024Tiny Machine Learning: Progress and Futurescited by 40
- 2023Simplifying Transformer Blockscited by 37
- 2021CondenseNet V2: Sparse Feature Reactivation for Deep Networkscited by 34
- 2018Learning Multi-scale Features for Foreground Segmentationcited by 27
- 2020On the Decision Boundaries of Neural Networks: A Tropical Geometry Perspectivecited by 25
- 2019BSUV-Net: A Fully-Convolutional Neural Network for Background Subtraction of Unseen Videoscited by 22
- 2024LookupViT: Compressing visual information to a limited number of tokenscited by 17
- 2023ShiftAddViT: Mixture of Multiplication Primitives Towards Efficient Vision Transformercited by 15
- 2021Min-Max-Plus Neural Networkscited by 8
- 2021Static analysis of ReLU neural networks with tropical polyhedracited by 5
- 2021An Alternative Practice of Tropical Convolution to Traditional Convolutional Neural Networkscited by 4
- 2024Tropical Decision Boundaries for Neural Networks Are Robust Against Adversarial Attackscited by 1
Built on by
Not cited yet.