Related Experiment Video
Updated: Aug 28, 2025

Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications
Published on: December 15, 2023
An Enhanced Scheme for Reducing the Complexity of Pointwise Convolutions in CNNs for Image Classification Based on
Joao Paulo Schwarz Schuler1, Santiago Romani Also1, Domenec Puig1
1Departament d'Enginyeria Informatica i Matemátiques, Universitat Rovira i Virgili, 43007 Tarragona, Spain.
This study introduces an improved method to reduce complexity in Deep Convolutional Neural Networks (DCNNs) for image classification. The new approach significantly cuts down trainable parameters and computations while maintaining high accuracy on various datasets.
Area of Science:
- Computer Vision
- Deep Learning
- Machine Learning
Background:
- Deep Convolutional Neural Networks (DCNNs) face challenges with parameter bloat in pointwise convolutions.
- Existing methods reduce DCNN complexity but have limitations with divisibility constraints.
Purpose of the Study:
- To propose an improved scheme for reducing pointwise convolution complexity in DCNNs.
- To address divisibility constraints in grouped pointwise convolutions for enhanced efficiency.
Main Methods:
- Utilizing interleaved grouped filters without divisibility constraints.
- Refining the algorithm to handle non-exact divisibility by replicating input channels and allowing varied group filter numbers.
- Implementing a subnetwork with two consecutive convolutional layers (K and L) and an interleaving layer.
Main Results:
- Achieved an 11% reduction in floating-point computations and a 10% reduction in trainable parameters compared to previous methods.
- Demonstrated significant parameter savings on EfficientNet-B0: 76% on CIFAR-10, 89% on Colorectal Cancer Histology, and 91% on Malaria datasets.
- Maintained test classification accuracy across all tested datasets.
Conclusions:
- The proposed scheme effectively reduces DCNN complexity without compromising performance.
- This method offers a practical solution for optimizing DCNNs in image classification tasks, especially on resource-constrained platforms.
Related Concept Videos
Convolution: Math, Graphics, and Discrete Signals
To simplify the convolution integral, it is assumed that both the input signal and impulse response are zero for negative time values. The graphical convolution process...
Convolution Properties I
The commutative property reveals that the input and the impulse response of an LTI (Linear Time-Invariant) system can be interchanged without affecting the output:
Convolution Properties II
The width property indicates that if the durations of input signals are T1 and T2, then the width of the output response equals the sum of both durations, irrespective of the shapes of the two functions. For instance, convolving two rectangular pulses with durations of 2 seconds and 1 second results in a function with a width of 3 seconds.
The area property asserts that the area under the...
Reconstruction of Signal using Interpolation
Deconvolution
Deconvolution involves several mathematical techniques to derive the impulse response. One common approach is polynomial division. In this method, the input and output sequences are treated as coefficients of...

