Introspective analysis of convolutional neural networks for improving discrimination performance and feature visualization

被引:0
|
作者
Shafiq S. [1 ]
Azim T. [1 ]
机构
[1] Center of Excellence in IT, Institute of Management Sciences (IMSciences), Peshawar, KPK
关键词
(DBAP) layer; Convolutional neural network (CNN); Discriminatively boosted alternative to pooling; Feature visualistion; Improved AlexNet; Improved LeNet; k-nearest neighbour (k-NN); Local binary pattern (LBP); Multi-class classification; Support vector machines (SVM); Tensorflow;
D O I
10.7717/PEERJ-CS.497
中图分类号
学科分类号
摘要
Deep neural networks have been widely explored and utilised as a useful tool for feature extraction in computer vision and machine learning. It is often observed that the last fully connected (FC) layers of convolutional neural network possess higher discrimination power as compared to the convolutional and maxpooling layers whose goal is to preserve local and low-level information of the input image and down sample it to avoid overfitting. Inspired from the functionality of local binary pattern (LBP) operator, this paper proposes to induce discrimination into the mid layers of convolutional neural network by introducing a discriminatively boosted alternative to pooling (DBAP) layer that has shown to serve as a favourable replacement of early maxpooling layer in a convolutional neural network (CNN). A thorough research of the related works show that the proposed change in the neural architecture is novel and has not been proposed before to bring enhanced discrimination and feature visualisation power achieved from the mid layer features. The empirical results reveal that the introduction of DBAP layer in popular neural architectures such as AlexNet and LeNet produces competitive classification results in comparison to their baseline models as well as other ultra-deep models on several benchmark data sets. In addition, better visualisation of intermediate features can allow one to seek understanding and interpretation of black box behaviour of convolutional neural networks, used widely by the research community. Copyright 2021 Shafiq and Azim
引用
收藏
页码:1 / 27
页数:26
相关论文
共 50 条
  • [41] Graph Convolutional Neural Networks with Geometric and Discrimination information
    Shang, Ronghua
    Meng, Yang
    Zhang, Weitong
    Shang, Fanhua
    Jiao, Licheng
    Yang, Shuyuan
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2021, 104
  • [42] SNOW AND CLOUD DISCRIMINATION USING CONVOLUTIONAL NEURAL NETWORKS
    Varshney, D.
    Gupta, P. K.
    Persello, C.
    Nikam, B. R.
    ISPRS TC V MID-TERM SYMPOSIUM GEOSPATIAL TECHNOLOGY - PIXEL TO PEOPLE, 2018, 4-5 : 59 - 63
  • [43] On the Performance of Convolutional Neural Networks for Side-Channel Analysis
    Picek, Stjepan
    Samiotis, Ioannis Petros
    Kim, Jaehun
    Heuser, Annelie
    Bhasin, Shivam
    Legay, Axel
    SECURITY, PRIVACY, AND APPLIED CRYPTOGRAPHY ENGINEERING, SPACE 2018, 2018, 11348 : 157 - 176
  • [44] Performance Analysis of GPU-based Convolutional Neural Networks
    Li, Xiaqing
    Zhang, Guangyan
    Huang, H. Howie
    Wang, Zhufan
    Zheng, Weimin
    PROCEEDINGS 45TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING - ICPP 2016, 2016, : 67 - 76
  • [45] Explainable Feature Embedding using Convolutional Neural Networks for Pathological Image Analysis
    Uehara, Kazuki
    Murakawa, Masahiro
    Nosato, Hirokazu
    Sakanashi, Hidenori
    2020 25TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2021, : 4560 - 4565
  • [46] Analysis of Feature Maps Selection in Supervised Learning Using Convolutional Neural Networks
    Chu, Joseph Lin
    Krzyzak, Adam
    ADVANCES IN ARTIFICIAL INTELLIGENCE, CANADIAN AI 2014, 2014, 8436 : 59 - 70
  • [47] Feature acquisition and analysis for facial expression recognition using convolutional neural networks
    Nishime T.
    Endo S.
    Toma N.
    Yamada K.
    Akamine Y.
    1600, Japanese Society for Artificial Intelligence (32): : F - H34_1
  • [48] HOW CONVOLUTIONAL NEURAL NETWORKS SEE THE WORLD - A SURVEY OF CONVOLUTIONAL NEURAL NETWORK VISUALIZATION METHODS
    Qin, Zhuwei
    Yu, Fuxun
    Liu, Chenchen
    Chen, Xiang
    MATHEMATICAL FOUNDATIONS OF COMPUTING, 2018, 1 (02): : 149 - 180
  • [49] 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
  • [50] Feature learning for steganalysis using convolutional neural networks
    Qian, Yinlong
    Dong, Jing
    Wang, Wei
    Tan, Tieniu
    MULTIMEDIA TOOLS AND APPLICATIONS, 2018, 77 (15) : 19633 - 19657