Design and Analysis of Convolutional Neural Layers: A Signal Processing Perspective

被引:3
作者
Farag, Mohammed M. M. [1 ,2 ]
机构
[1] King Faisal Univ, Coll Engn, Elect Engn Dept, Al Hasa, Saudi Arabia
[2] Alexandria Univ, Fac Engn, Elect Engn Dept, Alexandria 21544, Egypt
关键词
Computational modeling; Feature extraction; Machine learning; Task analysis; Convolutional neural networks; Mathematical models; Finite impulse response filters; Fault diagnosis; signal processing; convolutional layer; interpretable neural networks; machinery fault diagnosis; DEEP; CLASSIFICATION;
D O I
10.1109/ACCESS.2023.3258399
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Convolutional layers (CLs) are ubiquitous in contemporary deep neural network (DNN) models, commonly used for automatic feature extraction. A CL performs cross-correlation between the input to the layer and a set of learnable kernels to produce the layer output. Typically, kernel weights are randomly initialized and automatically learned during model training using the backpropagation and gradient descent algorithms to minimize a specific loss function. Modern DNN models comprise deep hierarchical stacks of CLs and pooling layers. Despite their prevalence, CLs are perceived as a magical tool for feature extraction without solid interpretations of their underlying working principles. In this work, we advance a method for designing and analyzing CLs by providing novel signal processing interpretations of the CL by exploiting the correlation and equivalent convolution functions of the layer. The proposed interpretations enable the employment of CLs to develop finite impulse response (FIR) filters, matched filters (MFs), short-time Fourier transform (STFT), discrete-time Fourier transform (DTFT), and continuous wavelet transform (CWT) algorithms. The main idea is to pre-assign the CL kernel weights to implement a specific convolution- or correlation-based DSP algorithm. Such an approach enables building self-contained DNN models in which CLs are utilized for various preprocessing and feature extractions tasks, enhancing the model portability, and cutting down the preprocessing computational cost. The proposed DSP interpretations provide an effective means to analyze and explain the operation of automatically trained CLs in the time and frequency domains by reversing the design procedures. The presented interpretations are mathematically established and experimentally validated with a comprehensive machinery fault diagnosis application example illustrating the potential of the proposed methodology.
引用
收藏
页码:27641 / 27661
页数:21
相关论文
共 50 条
  • [21] Detection of Arrhythmia in Real-time using ECG Signal Analysis and Convolutional Neural Networks
    Reddy, Sashank
    Seshadri, Surabhi B.
    Bothra, G. Sankesh
    Suhas, T. G.
    Thundiyil, Saneesh Cleatus
    PROCEEDINGS OF 2020 IEEE 21ST INTERNATIONAL CONFERENCE ON COMPUTATIONAL PROBLEMS OF ELECTRICAL ENGINEERING (CPEE), 2020,
  • [22] Convolutional Neural Network with Attention Mechanism and Visual Vibration Signal Analysis for Bearing Fault Diagnosis
    Zhang, Qing
    Wei, Xiaohan
    Wang, Ye
    Hou, Chenggang
    SENSORS, 2024, 24 (06)
  • [23] A Jointed Signal Analysis and Convolutional Neural Network Method for Fault Diagnosis
    Wen, Long
    Gao, Liang
    Li, Xinyu
    Wang, Lihui
    Zhu, Jichu
    51ST CIRP CONFERENCE ON MANUFACTURING SYSTEMS, 2018, 72 : 1084 - 1087
  • [24] Aliasing layers for processing parallel imaging and EPI ghost artifacts efficiently in convolutional neural networks
    Takeshima, Hidenori
    MAGNETIC RESONANCE IN MEDICINE, 2021, 86 (02) : 820 - 834
  • [25] On the Similarity between Hidden Layers of Pruned and Unpruned Convolutional Neural Networks
    Ansuini, Alessio
    Medvet, Eric
    Pellegrino, Felice Andrea
    Zullich, Marco
    ICPRAM: PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION APPLICATIONS AND METHODS, 2020, : 52 - 59
  • [26] Power Signal Processing: A New Perspective for Power Analysis and Optimization
    Zhou, Quming
    Zhong, Lin
    Mohanram, Kartik
    ISLPED'07: PROCEEDINGS OF THE 2007 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2007, : 165 - 170
  • [27] Activity landscape image analysis using convolutional neural networks
    Iqbal, Javed
    Vogt, Martin
    Bajorath, Juergen
    JOURNAL OF CHEMINFORMATICS, 2020, 12 (01)
  • [28] Automatic Detection of Heart Valve Disorders Using Hybrid Signal Processing and Convolutional Neural Networks
    Su, Bo
    Zeng, Wei
    Chen, Yang
    Yuan, Chengzhi
    2022 41ST CHINESE CONTROL CONFERENCE (CCC), 2022, : 6247 - 6252
  • [29] Age Analysis with Convolutional Neural Networks
    Perez-Delgado, Maria-Luisa
    Roman-Gallego, Jesus-Angel
    NEW TRENDS IN DISRUPTIVE TECHNOLOGIES, TECH ETHICS AND ARTIFICIAL INTELLIGENCE, DITTET 2023, 2023, 1452 : 28 - 37
  • [30] DivNet: Efficient Convolutional Neural Network via Multilevel Hierarchical Architecture Design
    Kaddar, Bachir
    Fizazi, Hadria
    Hernandez-Cabronero, Miguel
    Sanchez, Victor
    Serra-Sagrista, Joan
    IEEE ACCESS, 2021, 9 : 105892 - 105901