A Pooling Method Developed for Use in Convolutional Neural Networks

被引:1
|
作者
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 条
  • [11] Feature Pooling - A Feature Compression Method Used in Convolutional Neural Networks
    Pei, Ge
    Gao, Hai-Chang
    Zhou, Xin
    Cheng, Nuo
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2020, 36 (03) : 577 - 596
  • [12] Avg-topk: A new pooling method for convolutional neural networks
    Ozdemir, Cuneyt
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 223
  • [13] A Comparison of Pooling Methods for Convolutional Neural Networks
    Zafar, Afia
    Aamir, Muhammad
    Nawi, Nazri Mohd
    Arshad, Ali
    Riaz, Saman
    Alruban, Abdulrahman
    Dutta, Ashit Kumar
    Almotairi, Sultan
    APPLIED SCIENCES-BASEL, 2022, 12 (17):
  • [14] Hybrid pooling with wavelets for convolutional neural networks
    Trevino-Sanchez, Daniel
    Alarcon-Aquino, Vicente
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2022, 42 (05) : 4327 - 4336
  • [15] Adaptive wavelet pooling for convolutional neural networks
    Wolter, Moritz
    Garcke, Jochen
    24TH INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS (AISTATS), 2021, 130
  • [16] Application of Interpolation Pooling in Convolutional Neural Networks
    Wang, Gaihua
    Yuan, Guoliang
    Lv, Meng
    Liu, WenZhou
    HELIX, 2018, 8 (04): : 3465 - 3469
  • [17] Enhanced pooling method for convolutional neural networks based on optimal search theory
    Lai, Xin
    Zhou, Le
    Fu, Zeyu
    Naqvi, Syed Mohsen
    Chambers, Jonathon
    IET IMAGE PROCESSING, 2019, 13 (12) : 2152 - 2161
  • [18] Gaussian-Based Pooling for Convolutional Neural Networks
    Kobayashi, Takumi
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 32 (NIPS 2019), 2019, 32
  • [19] Hybrid of DiffStride and Spectral Pooling in Convolutional Neural Networks
    Rafif, Sulthan
    Pratama, Mochamad Arfan Ravy Wahyu
    Azhar, Mohammad Faris
    Ibad, Ahmad Mustafidul
    Muflikhah, Lailil
    Yudistira, Novanto
    arXiv,
  • [20] Global Entropy Pooling layer for Convolutional Neural Networks
    Filus, Katarzyna
    Domanska, Joanna
    NEUROCOMPUTING, 2023, 555