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 条
  • [31] Wearable Electrocardiogram Signal Monitoring and Analysis Based on Convolutional Neural Network
    Meng, Lu
    Ge, Kang
    Song, Yang
    Yang, Dongming
    Lin, Zihuai
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2021, 70
  • [32] Analysis on transformer vibration signal recognition based on convolutional neural network
    Cai, Yonghua
    Hou, Aixia
    JOURNAL OF VIBROENGINEERING, 2021, 23 (02) : 484 - 495
  • [33] Domain Wall Memory-Based Design of Deep Neural Network Convolutional Layers
    Chung, Jinil
    Choi, Woong
    Park, Jongsun
    Ghosh, Swaroop
    IEEE ACCESS, 2020, 8 (08): : 19783 - 19798
  • [34] PROCESSING CONVOLUTIONAL NEURAL NETWORKS ON CACHE
    Vieira, Joao
    Roma, Nuno
    Falcao, Gabriel
    Tomas, Pedro
    2020 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2020, : 1658 - 1662
  • [35] SHARED BICYCLES IN A CITY: A SIGNAL PROCESSING AND DATA ANALYSIS PERSPECTIVE
    Borgnat, Pierre
    Abry, Patrice
    Flandrin, Patrick
    Robardet, Celine
    Rouquier, Jean-Baptiste
    Fleury, Eric
    ADVANCES IN COMPLEX SYSTEMS, 2011, 14 (03): : 415 - 438
  • [36] 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
  • [37] Transformer OLTC Operation Monitoring Framework Through Acoustic Signal Processing and Convolutional Neural Networks
    Secic, Adnan
    Aizpurua, Jose I.
    Garro, Unai
    Muxika, Enaut
    Kuzle, Igor
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2025, 74
  • [38] 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
  • [39] Compressed Sensing Based Neural Signal Processing and Performance Analysis
    Zhang Yuxi
    Fan Wengui
    Sun Jinping
    APPLIED SCIENCE, MATERIALS SCIENCE AND INFORMATION TECHNOLOGIES IN INDUSTRY, 2014, 513-517 : 1595 - 1599
  • [40] Neural Networks in Signal Processing
    Van Hulle, MM
    Larsen, J
    NEUROCOMPUTING, 2005, 69 (1-3) : 1 - 2