Information Entropy Based Feature Pooling for Convolutional Neural Networks

被引:24
|
作者
Wan, Weitao [1 ]
Chen, Jiansheng [1 ]
Li, Tianpeng [1 ]
Huang, Yiqing [1 ]
Tian, Jingqi [1 ]
Yu, Cheng [1 ]
Xue, Youze [1 ]
机构
[1] Tsinghua Univ, Dept Elect Engn, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
D O I
10.1109/ICCV.2019.00350
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In convolutional neural networks (CNNs), we propose to estimate the importance of a feature vector at a spatial location in the feature maps by the network's uncertainty on its class prediction, which can be quantified using the information entropy. Based on this idea, we propose the entropy-based feature weighting method for semantics-aware feature pooling which can be readily integrated into various CNN architectures for both training and inference. We demonstrate that such a location-adaptive feature weighting mechanism helps the network to concentrate on semantically important image regions, leading to improvements in the large-scale classification and weakly-supervised semantic segmentation tasks. Furthermore, the generated feature weights can be utilized in visual tasks such as weakly-supervised object localization. We conduct extensive experiments on different datasets and CNN architectures, outperforming recently proposed pooling methods and attention mechanisms in ImageNet classification as well as achieving state-of-the-arts in weakly-supervised semantic segmentation on PASCAL VOC 2012 dataset.
引用
收藏
页码:3404 / 3413
页数:10
相关论文
共 50 条
  • [1] Global Entropy Pooling layer for Convolutional Neural Networks
    Filus, Katarzyna
    Domanska, Joanna
    NEUROCOMPUTING, 2023, 555
  • [2] 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
  • [3] Convolutional Neural Network Image Feature Measurement Based on Information Entropy
    Chen Wenjun
    Cong Chao
    Huang Liwen
    LASER & OPTOELECTRONICS PROGRESS, 2021, 58 (22)
  • [4] TI-POOLING: transformation-invariant pooling for feature learning in Convolutional Neural Networks
    Laptev, Dmitry
    Savinov, Nikolay
    Buhmann, Joachim M.
    Pollefeys, Marc
    2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, : 289 - 297
  • [5] Gaussian-Based Pooling for Convolutional Neural Networks
    Kobayashi, Takumi
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 32 (NIPS 2019), 2019, 32
  • [6] 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
  • [7] Cascaded pooling for Convolutional Neural Networks
    Devi, Nilakshi
    Borah, Bhogeswar
    2018 FOURTEENTH INTERNATIONAL CONFERENCE ON INFORMATION PROCESSING (ICINPRO) - 2018, 2018, : 155 - 159
  • [8] 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
  • [9] 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
  • [10] Rank-based pooling for deep convolutional neural networks
    Shi, Zenglin
    Ye, Yangdong
    Wu, Yunpeng
    NEURAL NETWORKS, 2016, 83 : 21 - 31