Proceedings

Exploiting Position Information in Convolutional Kernels for Structural Re-parameterization

Download BibTeX Cite

Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 1080-1088.

https://doi.org/10.24963/ijcai.2025/121

Abstract

In order to boost the performance of a convolutional neural network (CNN), several approaches have shown the benefit of enhancing the spatial encoding of feature maps. However, few works paid attention to the positional properties of convolutional kernels. In this paper, we demonstrate that different kernel positions are of different importance, which depends on the task, dataset and architecture, and adaptively emphasizing the informative parts in convolutional kernels can lead to considerable improvement. Therefore, we propose a novel structural re-parameterization Position Boosting Convolution (PBConv) to exploit and enhance the position information in the convolutional kernel. PBConv consists of several concurrent small convolutional kernels, which can be equivalently converted to the original kernel and bring no extra inference cost. Different from existing structural re-parameterization methods, PBconv searches for the optimal re-parameterized structure by a fast heuristic algorithm based on the dispersion of kernel weights. Such heuristic search is efficient yet effective, well adapting the varying kernel weight distribution. As a result, PBConv can significantly improve the representational power of a model, especially its ability to extract fine-grained low-level features. Importantly, PBConv is orthogonal to procedural re-parameterization methods and can further boost performance based on them.

  1. 50% mIoU, which is 0.29/0.67% higher than ACB/DBB, Deeplabv3 by 0.88% mIoU, which is 0.68/0.78% higher than ACB/DBB, and Deeplabv3+ by 0.57% mIoU, which is 0.49/0.63% higher than ACB/DBB. When using lightweight MobileNetv2 as the backbone, PBConv still outperforms all competitors by improving PSPNet by 0.59% mIoU, which is 0.49/0.31% higher than ACB/DBB. The advantages are still kept when we use a heavy ResNet-50 as the backbone.
  2. 4 Image Deblurring We then evaluate PBConv on image deblurring, where nor- malization is not in usual deblurring models [Nah et al., 2017;
  3. Cho et al., 2021]. So is ACB/DBB/PBConv here. As in Section 5.2, PBConv improves 1.05, 0.55, and 0.59
  4. PSNR for UNet, DeepDeblur, and MIMO-UNet respectively.
  5. 5 Object Detection For object detection, PBConv improves mAP of [Duan et al., 2019] by
  6. 20% on COCO, far better than others. Model (backbone) mIoU (%) Base ACB DBB PBConv PSPNet (ResNet-18) 73.24 74.45 74.07 74.74 Deeplabv3 (ResNet-18) 76.12 76.32 76.22 77.00 Deeplabv3+ (ResNet-18) 77.07 77.15 77.01 77.64 PSPNet (ResNet-50) 76.93 77.91 77.60 78.20 Deeplabv3 (ResNet-50) 77.75 77.82 77.90 79.47 Deeplabv3+ (ResNet-50) 78.40 78.58 78.37 79.58 PSPNet (MobileNetv2) 72.84 72.92 73.02 73.43 Table 3: Results on Cityscapes for semantic segmentation. References
  7. [Chen et al., 2017] Long Chen, Hanwang Zhang, Jun Xiao, Liqiang Nie, Jian Shao, Wei Liu, and Tat-Seng Chua. Sca- cnn: Spatial and channel-wise attention in convolutional networks for image captioning. In Proceedings of the IEEE conference on computer vision and pattern recog- nition, pages 5659-5667, 2017.
  8. [Chen et al., 2020] Yinpeng Chen, Xiyang Dai, Mengchen Liu, Dongdong Chen, Lu Yuan, and Zicheng Liu. Dy- namic convolution: Attention over convolution kernels. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 11030-11039, 2020.
  9. [Cho et al., 2021] Sung-Jin Cho, Seo-Won Ji, Jun-Pyo Hong, Seung-Won Jung, and Sung-Jea Ko. Rethinking coarse-to-fine approach in single image deblurring. In Pro- ceedings of the IEEE/CVF International Conference on Computer Vision, pages 4641-4650, 2021.
  10. [Cordts et al., 2016] Marius Cordts, Mohamed Omran, Se- bastian Ramos, Timo Rehfeld, Markus Enzweiler, Rodrigo Benenson, Uwe Franke, Stefan Roth, and Bernt Schiele. The cityscapes dataset for semantic urban scene under- standing. In Proc. of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2016.
  11. [Deng et al., 2009] Jia Deng, Wei Dong, Richard Socher, Li- Jia Li, Kai Li, and Li Fei-Fei. Imagenet: A large-scale hierarchical image database. In 2009 IEEE conference on computer vision and pattern recognition, pages 248-255.
  12. [Ding et al., 2019] Xiaohan Ding, Yuchen Guo, Guiguang Ding, and Jungong Han. Acnet: Strengthening the ker- nel skeletons for powerful cnn via asymmetric convolu- tion blocks. In Proceedings of the IEEE/CVF International Conference on Computer Vision, pages 1911-1920, 2019.
  13. [Ding et al., 2021a] Xiaohan Ding, Tianxiang Hao, Jianchao Tan, Ji Liu, Jungong Han, Yuchen Guo, and Guiguang Ding. Resrep: Lossless cnn pruning via decoupling remembering and forgetting. In Proceedings of the IEEE/CVF international conference on computer vision, pages 4510-4520, 2021.
  14. [Ding et al., 2021b] Xiaohan Ding, Chunlong Xia, Xiangyu Zhang, Xiaojie Chu, Jungong Han, and Guiguang Ding. Repmlp: re-parameterizing convolutions into fully- connected layers for image recognition. arXiv preprint arXiv:2105.01883, 2021.
  15. [Ding et al., 2021c] Xiaohan Ding, Xiangyu Zhang, Jun- gong Han, and Guiguang Ding. Diverse branch block: Building a convolution as an inception-like unit. In Pro- ceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 10886-10895, 2021.
  16. [Ding et al., 2021d] Xiaohan Ding, Xiangyu Zhang, Ningn- ing Ma, Jungong Han, Guiguang Ding, and Jian Sun. Repvgg: Making vgg-style convnets great again. In Pro- ceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 13733-13742, 2021.
  17. [Ding et al., 2022] Xiaohan Ding, Xiangyu Zhang, Jungong Han, and Guiguang Ding. Scaling up your kernels to 31x31: Revisiting large kernel design in cnns. In Pro- ceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 11963-11975, 2022.
  18. [Ding et al., 2023] Xiaohan Ding, Honghao Chen, Xiangyu Zhang, Kaiqi Huang, Jungong Han, and Guiguang Ding. Re-parameterizing your optimizers rather than architec- tures. In The Eleventh International Conference on Learn- ing Representations, 2023.
  19. [Ding et al., 2024] Xiaohan Ding, Yiyuan Zhang, Yixiao Ge, Sijie Zhao, Lin Song, Xiangyu Yue, and Ying Shan. Unire- plknet: A universal perception large-kernel convnet for au- dio, video, point cloud, time-series and image recognition. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, 2024.
  20. [Duan et al., 2019] Kaiwen Duan, Song Bai, Lingxi Xie, Honggang Qi, Qingming Huang, and Qi Tian. Centernet: Keypoint triplets for object detection. In Proceedings of the IEEE/CVF International Conference on Computer Vi- sion, pages 6569-6578, 2019.
  21. [Fu et al., 2019] Jun Fu, Jing Liu, Haijie Tian, Yong Li, Yongjun Bao, Zhiwei Fang, and Hanqing Lu. Dual at- tention network for scene segmentation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pat- tern Recognition, pages 3146-3154, 2019.
  22. [Guo et al., 2020] Shuxuan Guo, Jose M Alvarez, and Math- ieu Salzmann. Expandnets: Linear over-parameterization to train compact convolutional networks. Advances in Neural Information Processing Systems, 33, 2020.
  23. [Han et al., 2015] Song Han, Jeff Pool, John Tran, and William J Dally. Learning both weights and con- nections for efficient neural networks. arXiv preprint arXiv:1506.02626, 2015.
  24. [Hao et al., 2023a] Tianxiang Hao, Hui Chen, Yuchen Guo, and Guiguang Ding. Consolidator: Mergable adapter with group connections for visual adaptation. In The Eleventh International Conference on Learning Representations, 2023.
  25. [Hao et al., 2023b] Tianxiang Hao, Xiaohan Ding, Jungong Han, Yuchen Guo, and Guiguang Ding. Manipulating identical filter redundancy for efficient pruning on deep and complicated cnn. IEEE Transactions on Neural Net- works and Learning Systems, 2023.
  26. [Hao et al., 2023c] Tianxiang Hao, Mengyao Lyu, Hui Chen, Sicheng Zhao, Jungong Han, and Guiguang Ding. Re- parameterized low-rank prompt: Generalize a vision- language model within 0.5 k parameters. arXiv preprint arXiv:2312.10813, 2023.
  27. [Hao et al., 2024] Tianxiang Hao, Xiaohan Ding, Juexiao Feng, Yuhong Yang, Hui Chen, and Guiguang Ding. Quantized prompt for efficient generalization of vision- language models. In European Conference on Computer Vision, pages 54-73. Springer, 2024.
  28. [He et al., 2016] Kaiming He, Xiangyu Zhang, Shaoqing Ren, and Jian Sun. Deep residual learning for image recog- nition. In Proceedings of the IEEE conference on computer vision and pattern recognition, pages 770-778, 2016.
  29. [Hu et al., 2018] Jie Hu, Li Shen, and Gang Sun. Squeeze- and-excitation networks. In Proceedings of the IEEE con- ference on computer vision and pattern recognition, pages 7132-7141, 2018.
  30. [Hu et al., 2022] Mu Hu, Junyi Feng, Jiashen Hua, Baisheng Lai, Jianqiang Huang, Xiaojin Gong, and Xian-Sheng Hua. Online convolutional re-parameterization. In Pro- ceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 568-577, 2022.
  31. [Huang et al., 2022] Tao Huang, Shan You, Bohan Zhang, Yuxuan Du, Fei Wang, Chen Qian, and Chang Xu. Dyrep: bootstrapping training with dynamic re-parameterization. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 588-597, 2022.
  32. [Ioffe and Szegedy, 2015] Sergey Ioffe and Christian Szegedy. Batch normalization: Accelerating deep net- work training by reducing internal covariate shift. In International conference on machine learning, pages 448-456. PMLR, 2015.
  33. [Krizhevsky et al., 2009] Alex Krizhevsky, Geoffrey Hinton, et al. Learning multiple layers of features from tiny im- ages. 2009.
  34. [Krizhevsky et al., 2012] Alex Krizhevsky, Ilya Sutskever, and Geoffrey E Hinton. Imagenet classification with deep convolutional neural networks. Advances in neural infor- mation processing systems, 25:1097-1105, 2012.
  35. [Li et al., 2016] Hao Li, Asim Kadav, Igor Durdanovic, Hanan Samet, and Hans Peter Graf. Pruning filters for ef- ficient convnets. arXiv preprint arXiv:1608.08710, 2016.
  36. [Lin et al., 2014] Tsung-Yi Lin, Michael Maire, Serge Be- longie, James Hays, Pietro Perona, Deva Ramanan, Piotr Dollár, and C Lawrence Zitnick. Microsoft coco: Com- mon objects in context. In European conference on com- puter vision, pages 740-755. Springer, 2014.
  37. [Nah et al., 2017] Seungjun Nah, Tae Hyun Kim, and Ky- oung Mu Lee. Deep multi-scale convolutional neural net- work for dynamic scene deblurring. In Proceedings of the IEEE conference on computer vision and pattern recogni- tion, pages 3883-3891, 2017.
  38. [Ren et al., 2015] Shaoqing Ren, Kaiming He, Ross Gir- shick, and Jian Sun. Faster r-cnn: Towards real-time ob- ject detection with region proposal networks. Advances in neural information processing systems, 28:91-99, 2015.
  39. [Ronneberger et al., 2015] Olaf Ronneberger, Philipp Fis- cher, and Thomas Brox. U-net: Convolutional networks for biomedical image segmentation. In International Conference on Medical image computing and computer- assisted intervention, pages 234-241. Springer, 2015.
  40. [Selvaraju et al., 2017] Ramprasaath R Selvaraju, Michael Cogswell, Abhishek Das, Ramakrishna Vedantam, Devi Parikh, and Dhruv Batra. Grad-cam: Visual explanations from deep networks via gradient-based localization. In Proceedings of the IEEE international conference on com- puter vision, pages 618-626, 2017.
  41. [Shen et al., 2024] Leqi Shen, Tianxiang Hao, Tao He, Sicheng Zhao, Yifeng Zhang, Pengzhang Liu, Yongjun Bao, and Guiguang Ding. Tempme: Video temporal token merging for efficient text-video retrieval. arXiv preprint arXiv:2409.01156, 2024.
  42. [Simonyan and Zisserman, 2014] Karen Simonyan and An- drew Zisserman. Very deep convolutional networks for large-scale image recognition. arXiv preprint arXiv:1409.1556, 2014.
  43. [Toshev and Szegedy, 2014] Alexander Toshev and Chris- tian Szegedy. Deeppose: Human pose estimation via deep neural networks. In Proceedings of the IEEE conference on computer vision and pattern recognition, pages 1653- 1660, 2014.
  44. [Wang et al., 2024a] Ao Wang, Hui Chen, Zijia Lin, Jun- gong Han, and Guiguang Ding. Repvit: Revisiting mobile cnn from vit perspective. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 15909-15920, 2024.
  45. [Wang et al., 2024b] Ao Wang, Hui Chen, Lihao Liu, Kai Chen, Zijia Lin, Jungong Han, et al. Yolov10: Real-time end-to-end object detection. Advances in Neural Informa- tion Processing Systems, 37:107984-108011, 2024.
  46. [Xiong et al., 2024] Yizhe Xiong, Hui Chen, Tianxiang Hao, Zijia Lin, Jungong Han, Yuesong Zhang, Guoxin Wang, Yongjun Bao, and Guiguang Ding. Pyra: Parallel yield- ing re-activation for training-inference efficient task adap- tation. arXiv preprint arXiv:2403.09192, 2024.
  47. [Xu et al., 2015] Kelvin Xu, Jimmy Ba, Ryan Kiros, Kyunghyun Cho, Aaron Courville, Ruslan Salakhudinov, Rich Zemel, and Yoshua Bengio. Show, attend and tell: Neural image caption generation with visual attention. In International conference on machine learning, pages 2048-2057. PMLR, 2015.
  48. [Zhong et al., 2020] Zilong Zhong, Zhong Qiu Lin, Rene Bidart, Xiaodan Hu, Ibrahim Ben Daya, Zhifeng Li, Wei- Shi Zheng, Jonathan Li, and Alexander Wong. Squeeze- and-attention networks for semantic segmentation. In Pro- ceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 13065-13074, 2020.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards