A Pooling Method Developed for Use in Convolutional Neural Networks

被引:0
|
作者
Akgul, Ismail [1 ]
机构
[1] Erzincan Binali Yildirim Univ, Fac Engn & Architecture, Dept Comp Engn, TR-24002 Erzincan, Turkiye
来源
关键词
Pooling; convolutional neural networks; deep learning;
D O I
10.32604/cmes.2024.052549
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In convolutional neural networks, pooling methods are used to reduce both the size of the data and the number of parameters after the convolution of the models. These methods reduce the computational amount of convolutional neural networks, making the neural network more efficient. Maximum pooling, average pooling, and minimum pooling methods are generally used in convolutional neural networks. However, these pooling methods are not suitable for all datasets used in neural network applications. In this study, a new pooling approach to the literature is proposed to increase the efficiency and success rates of convolutional neural networks. This method, which we call MAM (Maximum Average Minimum) pooling, is more interactive than other traditional maximum pooling, average pooling, and minimum pooling methods and reduces data loss by calculating the more appropriate pixel value. The proposed MAM pooling method increases the performance of the neural network by calculating the optimal value during the training of convolutional neural networks. To determine the success accuracy of the proposed MAM pooling method and compare it with other traditional pooling methods, training was carried out on the LeNet-5 model using CIFAR-10, CIFAR-100, and MNIST datasets. According to the results obtained, the proposed MAM pooling method performed better than the maximum pooling, average pooling, and minimum pooling methods in all pool sizes on three different datasets.
引用
收藏
页码:751 / 770
页数:20
相关论文
共 50 条
  • [1] A improved pooling method for convolutional neural networks
    Zhao, Lei
    Zhang, Zhonglin
    SCIENTIFIC REPORTS, 2024, 14 (01)
  • [2] A Hybrid Pooling Method for Convolutional Neural Networks
    Tong, Zhiqiang
    Aihara, Kazuyuki
    Tanaka, Gouhei
    NEURAL INFORMATION PROCESSING, ICONIP 2016, PT II, 2016, 9948 : 454 - 461
  • [3] A improved pooling method for convolutional neural networks
    Lei Zhao
    Zhonglin Zhang
    Scientific Reports, 14
  • [4] Universal pooling-A new pooling method for convolutional neural networks
    Hyun, Junhyuk
    Seong, Hongje
    Kim, Euntai
    EXPERT SYSTEMS WITH APPLICATIONS, 2021, 180
  • [5] Multiactivation Pooling Method in Convolutional Neural Networks for Image Recognition
    Zhao, Qi
    Lyu, Shuchang
    Zhang, Boxue
    Feng, Wenquan
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2018,
  • [6] AlphaMEX: A smarter global pooling method for convolutional neural networks
    Zhang, Boxue
    Zhao, Qi
    Feng, Wenquan
    Lyu, Shuchang
    NEUROCOMPUTING, 2018, 321 : 36 - 48
  • [7] Kernel Pooling for Convolutional Neural Networks
    Cui, Yin
    Zhou, Feng
    Wang, Jiang
    Liu, Xiao
    Lin, Yuanqing
    Belongie, Serge
    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
    2018 FOURTEENTH INTERNATIONAL CONFERENCE ON INFORMATION PROCESSING (ICINPRO) - 2018, 2018, : 155 - 159
  • [9] Pooling in Graph Convolutional Neural Networks
    Cheung, Mark
    Shi, John
    Jiang, Lavender
    Wright, Oren
    Moura, Jose M. F.
    CONFERENCE RECORD OF THE 2019 FIFTY-THIRD ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2019, : 462 - 466
  • [10] Mixed Pooling for Convolutional Neural Networks
    Yu, Dingjun
    Wang, Hanli
    Chen, Peiqiu
    Wei, Zhihua
    ROUGH SETS AND KNOWLEDGE TECHNOLOGY, RSKT 2014, 2014, 8818 : 364 - 375