Hybrid pooling for enhancement of generalization ability in deep convolutional neural networks

被引:31
|
作者
Tong, Zhiqiang [1 ]
Tanaka, Gouhei [1 ,2 ,3 ]
机构
[1] Univ Tokyo, Grad Sch Engn, Dept Elect Engn & Informat, Tokyo 1138656, Japan
[2] Univ Tokyo, Grad Sch Engn, Inst Innovat Int Engn Educ, Tokyo 1138656, Japan
[3] Univ Tokyo, Inst Ind Sci, Tokyo 1538505, Japan
关键词
Deep learning; Pooling methods; Image recognition; ALGORITHM;
D O I
10.1016/j.neucom.2018.12.036
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Convolutional neural networks (CNNs) have attracted considerable attention in many application fields for their great ability to deal with image recognition and object detection tasks. A pooling process is an important process in CNNs, which serves to decrease the dimensionality of processed data for reducing computational cost as well as for enhancing tolerance to translation and noise. Although standard pooling methods, such as the max pooling and the average pooling, are typically adopted in many studies, a newly devised pooling method could improve the generalization ability of CNNs. In this study, we propose a hybrid pooling method which stochastically chooses the max pooling or the average pooling in each pooling layer. A characteristic of the hybrid pooling is that the probability for choosing one of the two pooling methods can be controlled for each convolutional layer. In image classification tasks with benchmark datasets, we show that the hybrid pooling is effective for increasing the generalization ability of CNNs. Moreover, we demonstrate that the hybrid pooling combined with the dropout is competitive with other existing methods in classification performance. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:76 / 85
页数:10
相关论文
共 50 条
  • [1] 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
  • [2] Hybrid pooling with wavelets for convolutional neural networks
    Trevino-Sanchez, Daniel
    Alarcon-Aquino, Vicente
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2022, 42 (05) : 4327 - 4336
  • [3] 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,
  • [4] Hybrid of DiffStride and Spectral Pooling in Convolutional Neural Networks
    Rafif, Sulthan
    Azhar, Mohammad Faris
    Wahyu Pratama, Mochamad Arfan Ravy
    Ibad, Ahmad Mustafidul
    Yudistira, Novanto
    Muflikhah, Lailil
    ACM International Conference Proceeding Series, 2023, : 210 - 216
  • [5] Extract Generalization Ability from Convolutional Neural Networks
    Wu, Huan
    Wu, JunMin
    Ding, Jie
    2018 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2018, : 729 - 734
  • [6] REGP: A NEW POOLING ALGORITHM FOR DEEP CONVOLUTIONAL NEURAL NETWORKS
    Yildirim, O.
    Baloglu, U. B.
    NEURAL NETWORK WORLD, 2019, 29 (01) : 45 - 60
  • [7] Weighted pooling for image recognition of deep convolutional neural networks
    Zhu, Xiaoning
    Meng, Qingyue
    Ding, Bojian
    Gu, Lize
    Yang, Yixian
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 4): : S9371 - S9383
  • [8] Deep Convolutional Neural Networks for Pedestrian Detection with Skip Pooling
    Liu, Jie
    Gao, Xingkun
    Bao, Nianyuan
    Tang, Jie
    Wu, Gangshan
    2017 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2017, : 2056 - 2063
  • [9] Rank-based pooling for deep convolutional neural networks
    Shi, Zenglin
    Ye, Yangdong
    Wu, Yunpeng
    NEURAL NETWORKS, 2016, 83 : 21 - 31
  • [10] Implications of Pooling Strategies in Convolutional Neural Networks: A Deep Insight
    Sharma, Shallu
    Mehra, Rajesh
    FOUNDATIONS OF COMPUTING AND DECISION SCIENCES, 2019, 44 (03) : 303 - 330