A improved pooling method for convolutional neural networks

被引:0
|
作者
Lei Zhao
Zhonglin Zhang
机构
[1] Lanzhou Jiaotong University,School of Electronics and Information Engineering
来源
关键词
D O I
暂无
中图分类号
学科分类号
摘要
The pooling layer in convolutional neural networks plays a crucial role in reducing spatial dimensions, and improving computational efficiency. However, standard pooling operations such as max pooling or average pooling are not suitable for all applications and data types. Therefore, developing custom pooling layers that can adaptively learn and extract relevant features from specific datasets is of great significance. In this paper, we propose a novel approach to design and implement customizable pooling layers to enhance feature extraction capabilities in CNNs. The proposed T-Max-Avg pooling layer incorporates a threshold parameter T, which selects the K highest interacting pixels as specified, allowing it to control whether the output features of the input data are based on the maximum values or weighted averages. By learning the optimal pooling strategy during training, our custom pooling layer can effectively capture and represent discriminative information in the input data, thereby improving classification performance. Experimental results show that the proposed T-Max-Avg pooling layer achieves good performance on three different datasets. When compared to LeNet-5 model with average pooling, max pooling, and Avg-TopK methods, the T-Max-Avg pooling method achieves the highest accuracy on CIFAR-10, CIFAR-100, and MNIST datasets.
引用
收藏
相关论文
共 50 条
  • [1] A improved pooling method for convolutional neural networks
    Zhao, Lei
    Zhang, Zhonglin
    [J]. SCIENTIFIC REPORTS, 2024, 14 (01)
  • [2] A Hybrid Pooling Method for Convolutional Neural Networks
    Tong, Zhiqiang
    Aihara, Kazuyuki
    Tanaka, Gouhei
    [J]. NEURAL INFORMATION PROCESSING, ICONIP 2016, PT II, 2016, 9948 : 454 - 461
  • [3] Universal pooling-A new pooling method for convolutional neural networks
    Hyun, Junhyuk
    Seong, Hongje
    Kim, Euntai
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2021, 180
  • [4] A Pooling Method Developed for Use in Convolutional Neural Networks
    Akgul, Ismail
    [J]. CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2024, 141 (01): : 751 - 770
  • [5] Multiactivation Pooling Method in Convolutional Neural Networks for Image Recognition
    Zhao, Qi
    Lyu, Shuchang
    Zhang, Boxue
    Feng, Wenquan
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2018,
  • [6] AlphaMEX: A smarter global pooling method for convolutional neural networks
    Zhang, Boxue
    Zhao, Qi
    Feng, Wenquan
    Lyu, Shuchang
    [J]. NEUROCOMPUTING, 2018, 321 : 36 - 48
  • [7] Kernel Pooling for Convolutional Neural Networks
    Cui, Yin
    Zhou, Feng
    Wang, Jiang
    Liu, Xiao
    Lin, Yuanqing
    Belongie, Serge
    [J]. 30TH IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2017), 2017, : 3049 - 3058
  • [8] Cascaded pooling for Convolutional Neural Networks
    Devi, Nilakshi
    Borah, Bhogeswar
    [J]. 2018 FOURTEENTH INTERNATIONAL CONFERENCE ON INFORMATION PROCESSING (ICINPRO) - 2018, 2018, : 155 - 159
  • [9] Mixed Pooling for Convolutional Neural Networks
    Yu, Dingjun
    Wang, Hanli
    Chen, Peiqiu
    Wei, Zhihua
    [J]. ROUGH SETS AND KNOWLEDGE TECHNOLOGY, RSKT 2014, 2014, 8818 : 364 - 375
  • [10] Pooling in Graph Convolutional Neural Networks
    Cheung, Mark
    Shi, John
    Jiang, Lavender
    Wright, Oren
    Moura, Jose M. F.
    [J]. CONFERENCE RECORD OF THE 2019 FIFTY-THIRD ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2019, : 462 - 466