Optimal Weighted Convolution for Classification and Denosing
Not on the map. Why?
Abstract (arXiv)
We introduce a novel weighted convolution operator that enhances traditional convolutional neural networks (CNNs) by integrating a spatial density function into the convolution operator. This extension enables the network to differentially weight neighbouring pixels based on their relative position to the reference pixel, improving spatial characterisation and feature extraction. The proposed operator maintains the same number of trainable parameters and is fully compatible with existing CNN architectures. Although developed for 2D image data, the framework is generalisable to signals on regular grids of arbitrary dimensions, such as 3D volumetric data or 1D time series. We propose an efficient implementation of the weighted convolution by pre-computing the density function and achieving execution times comparable to standard convolution layers. We evaluate our method on two deep learning tasks: image classification using the CIFAR-100 dataset [KH+09] and image denoising using the DIV2K dataset [AT17]. Experimental results with state-of-the-art classification (e.g., VGG [SZ15], ResNet [HZRS16]) and denoising (e.g., DnCNN [ZZC+17], NAFNet [CCZS22]) methods show that the weighted convolution improves performance with respect to standard convolution across different quantitative metrics. For example, VGG achieves an accuracy of 66.94% with weighted convolution versus 56.89% with standard convolution on the classification problem, while DnCNN improves the PSNR value from 20.17 to 22.63 on the denoising problem. All models were trained on the CINECA Leonardo cluster to reduce the execution time and improve the tuning of the density function values. The PyTorch implementation of the weighted convolution is publicly available at: https://github.com/cammarasana123/weightedConvolution2.0.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 25 of its 39 references that are in the map. First posted on arXiv 30 May 2025.
Builds on
25 of 39 references.
References · 25
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
- 2021Restormer: Efficient Transformer for High-Resolution Image Restorationcited by 1,627
- 2016Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoisingcited by 1,358
- 2022Simple Baselines for Image Restorationcited by 708
- 2013Network In Networkcited by 605
- 2018Noise2Noise: Learning Image Restoration without Clean Datacited by 533
13 more
- 2021Pay Attention to MLPscited by 368
- 2018Noise2Void - Learning Denoising from Single Noisy Imagescited by 364
- 2019Dynamic Convolution: Attention over Convolution Kernelscited by 356
- 2022Avoiding Overfitting: A Survey on Regularization Methods for Convolutional Neural Networkscited by 55
- 2022Omni-Dimensional Dynamic Convolutioncited by 55
- 2014Convolutional Kernel Networkscited by 47
- 2017Deep Learning for Computational Chemistrycited by 38
- 2020Convolutional Kernel Networks for Graph-Structured Datacited by 38
- 2023Gated Attention Coding for Training High-performance and Efficient Spiking Neural Networkscited by 26
- 2024CascadedGaze: Efficiency in Global Context Extraction for Image Restorationcited by 16
- 2019Air Learning: A Deep Reinforcement Learning Gym for Autonomous Aerial Robot Visual Navigationcited by 13
- 2017Generalizing the Convolution Operator in Convolutional Neural Networkscited by 9
- 2021A Universal Deep Learning Framework for Real-Time Denoising of Ultrasound Imagescited by 5
Built on by
Citing papers per year: 2026: 1.
1 paper.