Efficient Higher-order Convolution for Small Kernels in Deep Learning
Not on the map. Why?
Abstract (arXiv)
Deep convolutional neural networks (DCNNs) are a class of artificial neural networks, primarily for computer vision tasks such as segmentation and classification. Many nonlinear operations, such as activation functions and pooling strategies, are used in DCNNs to enhance their ability to process different signals with different tasks. Conceptional convolution, a linear filter, is the essential component of DCNNs while nonlinear convolution is generally implemented as higher-order Volterra filters, However, for Volterra filtering, significant memory and computational costs pose a primary limitation for its widespread application in DCNN applications. In this study, we propose a novel method to perform higher-order Volterra filtering with lower memory and computation cost in forward and backward pass in DCNN training. The proposed method demonstrates computational advantages compared with conventional Volterra filter implementation. Furthermore, based on the proposed method, a new attention module called Higher-order Local Attention Block (HLA) is proposed and tested on CIFAR-100 dataset, which shows competitive improvement for classification task. Source code is available at: https://github.com/WinterWen666/Efficient-High-Order-Volterra-Convolution.git
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 13 of its 17 references that are in the map. First posted on arXiv 25 Apr 2024.
Builds on
13 of 17 references.
References · 13
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2017Squeeze-and-Excitation Networkscited by 4,789
- 2018CBAM: Convolutional Block Attention Modulecited by 2,477
- 2017Non-local Neural Networkscited by 2,293
- 2016Identity Mappings in Deep Residual Networkscited by 1,965
- 2018CCNet: Criss-Cross Attention for Semantic Segmentationcited by 718
- 2015Empirical Evaluation of Rectified Activations in Convolutional Networkcited by 519
- 2019Selective Kernel Networkscited by 403
- 2018Global Second-order Pooling Convolutional Networkscited by 66
- 2017Towards Faster Training of Global Covariance Pooling Networks by Iterative Matrix Square Root Normalizationcited by 65
- 2017Is Second-order Information Helpful for Large-scale Visual Recognition?cited by 44
- 2018ShakeDrop Regularization for Deep Residual Learningcited by 40
1 more
Built on by
Not cited yet.