Feature Pooling - A Feature Compression Method Used in Convolutional Neural Networks

被引:1
|
作者
Pei, Ge [1 ]
Gao, Hai-Chang [1 ]
Zhou, Xin [1 ]
Cheng, Nuo [2 ]
机构
[1] Xidian Univ, Sch Comp Sci & Technol, Xian 710071, Shaanxi, Peoples R China
[2] Xidian Univ, Sch Cyber Engn, Xian 710071, Shaanxi, Peoples R China
基金
中国国家自然科学基金;
关键词
convolutional neural network; features compression; pooling; image classification; image denoising; IMAGE; SPARSE;
D O I
10.6688/JISE.202005_36(3).0007
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recent works have shown that convolutional neural networks (CNNs) are now the most effective machine learning method for solving various computer vision problems. A key advantage of CNNs is that they extract features automatically; users do not need to know what features should be extracted for a certain task. It is typically believed that the deeper the CNNs are, the higher the features that can be extracted and the more powerfully the resulting representations networks will be. Therefore, present-day CNNs are becoming substantially deeper. Previous works have proven that not all features extracted by deep CNNs are useful. In this paper, we tentatively consider a question: how do we simply remove the useless features? We propose a simple pooling method called feature pooling to compress features extracted in deep CNNs. In contrast to traditional CNNs, which input feature maps from the previous layer directly to the next layer, feature pooling compresses features from the channel below, reconstructs feature maps and then sends them to the next layer. We evaluate feature pooling based on two tasks: image classification and image denoising. Each task has a distinct network architecture and uses several benchmarks. Promising results are achieved in both tasks, especially image denoising, in which we obtain state-of-the-art results. This finding verifies the previous proposition that feature pooling is a straightforward method to perform further feature compression in CNNs. We have also observed that feature pooling has several competitive advantages: it reduces the number of parameters, increases the compactness of the networks, and strengthens the representation power with both high effectiveness and wide applicability.
引用
收藏
页码:577 / 596
页数:20
相关论文
共 50 条
  • [31] 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
  • [32] Cascaded pooling for Convolutional Neural Networks
    Devi, Nilakshi
    Borah, Bhogeswar
    2018 FOURTEENTH INTERNATIONAL CONFERENCE ON INFORMATION PROCESSING (ICINPRO) - 2018, 2018, : 155 - 159
  • [33] 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
  • [34] A Feature Map Lossless Compression Framework for Convolutional Neural Network Accelerators
    Zhang, Zekun
    Jiao, Xin
    Xu, Chengyu
    2024 IEEE 6TH INTERNATIONAL CONFERENCE ON AI CIRCUITS AND SYSTEMS, AICAS 2024, 2024, : 422 - 426
  • [35] Multi-spectral image compression by fusing multi-scale feature convolutional neural networks
    Zhang L.
    Chen Z.
    Pan T.
    Qu L.
    Guangxue Jingmi Gongcheng/Optics and Precision Engineering, 2024, 32 (04): : 622 - 634
  • [36] Implementing Convolutional Neural Networks Using Hartley Stochastic Computing With Adaptive Rate Feature Map Compression
    Mozafari, S. H.
    Clark, J. J.
    Gross, W. J.
    Meyer, B. H.
    IEEE OPEN JOURNAL OF CIRCUITS AND SYSTEMS, 2021, 2 : 805 - 819
  • [37] PYRAMID POOLING OF CONVOLUTIONAL FEATURE MAPS FOR IMAGE RETRIEVAL
    Jose, Abin
    Lopez, Ricard Durall
    Heisterklaus, Iris
    Wien, Mathias
    2018 25TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2018, : 480 - 484
  • [38] Evaluating Deep Convolutional Neural Networks as Texture Feature Extractors
    Scabini, Leonardo F. S.
    Condori, Rayner H. M.
    Ribas, Lucas C.
    Bruno, Odemir M.
    IMAGE ANALYSIS AND PROCESSING - ICIAP 2019, PT II, 2019, 11752 : 192 - 202
  • [39] Feature extraction with convolutional neural networks for handwritten word recognition
    Bluche, Theodore
    Ney, Hermann
    Kermorvant, Christopher
    2013 12TH INTERNATIONAL CONFERENCE ON DOCUMENT ANALYSIS AND RECOGNITION (ICDAR), 2013, : 285 - 289
  • [40] Respiratory Sounds Feature Learning with Deep Convolutional Neural Networks
    Liu, Yongpeng
    Lin, Yusong
    Gao, Shan
    Zhang, Hongpo
    Wang, Zongmin
    Gao, Yang
    Chen, Guanling
    2017 IEEE 15TH INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, 15TH INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, 3RD INTL CONF ON BIG DATA INTELLIGENCE AND COMPUTING AND CYBER SCIENCE AND TECHNOLOGY CONGRESS(DASC/PICOM/DATACOM/CYBERSCI, 2017, : 170 - 177