Convolutional Neural Networks Demystified: A Matched Filtering Perspective Based Tutorial

08/26/2021
by   Ljubisa Stankovic, et al.
45

Deep Neural Networks (DNN) and especially Convolutional Neural Networks (CNN) are a de-facto standard for the analysis of large volumes of signals and images. Yet, their development and underlying principles have been largely performed in an ad-hoc and black box fashion. To help demystify CNNs, we revisit their operation from first principles and a matched filtering perspective. We establish that the convolution operation within CNNs, their very backbone, represents a matched filter which examines the input signal/image for the presence of pre-defined features. This perspective is shown to be physically meaningful, and serves as a basis for a step-by-step tutorial on the operation of CNNs, including pooling, zero padding, various ways of dimensionality reduction. Starting from first principles, both the feed-forward pass and the learning stage (via back-propagation) are illuminated in detail, both through a worked-out numerical example and the corresponding visualizations. It is our hope that this tutorial will help shed new light and physical intuition into the understanding and further development of deep neural networks.

READ FULL TEXT

page 4

page 5

page 6

page 7

page 10

page 16

page 17

page 18

research
10/16/2022

Demystifying CNNs for Images by Matched Filters

The success of convolution neural networks (CNN) has been revolutionisin...
research
08/23/2021

Understanding the Basis of Graph Convolutional Neural Networks via an Intuitive Matched Filtering Approach

Graph Convolutional Neural Networks (GCNN) are becoming a preferred mode...
research
07/25/2023

A signal processing interpretation of noise-reduction convolutional neural networks

Encoding-decoding CNNs play a central role in data-driven noise reductio...
research
08/04/2018

On Lipschitz Bounds of General Convolutional Neural Networks

Many convolutional neural networks (CNNs) have a feed-forward structure....
research
11/25/2020

Deep Convolutional Neural Networks: A survey of the foundations, selected improvements, and some current applications

Within the world of machine learning there exists a wide range of differ...
research
12/08/2018

Signal recognition and background suppression by matched filters and neural networks for Tunka-Rex

The Tunka Radio Extension (Tunka-Rex) is a digital antenna array, which ...

Please sign up or login with your details

Forgot password? Click here to reset