Computational Complexity Evaluation of Neural Network Applications in Signal Processing

06/24/2022
by   Pedro J. Freire, et al.
0

In this paper, we provide a systematic approach for assessing and comparing the computational complexity of neural network layers in digital signal processing. We provide and link four software-to-hardware complexity measures, defining how the different complexity metrics relate to the layers' hyper-parameters. This paper explains how to compute these four metrics for feed-forward and recurrent layers, and defines in which case we ought to use a particular metric depending on whether we characterize a more soft- or hardware-oriented application. One of the four metrics, called `the number of additions and bit shifts (NABS)', is newly introduced for heterogeneous quantization. NABS characterizes the impact of not only the bitwidth used in the operation but also the type of quantization used in the arithmetical operations. We intend this work to serve as a baseline for the different levels (purposes) of complexity estimation related to the neural networks' application in real-time digital signal processing, aiming at unifying the computational complexity estimation.

READ FULL TEXT

page 1

page 2

page 9

page 10

page 11

research
09/07/2022

A simple approach for quantizing neural networks

In this short note, we propose a new method for quantizing the weights o...
research
07/22/2018

Hardware-Limited Task-Based Quantization

Quantization plays a critical role in digital signal processing systems....
research
05/18/2020

Experimental Investigation of Deep Learning for Digital Signal Processing in Short Reach Optical Fiber Communications

We investigate methods for experimental performance enhancement of auto-...
research
02/10/2019

Performance Advantages of Deep Neural Networks for Angle of Arrival Estimation

The problem of estimating the number of sources and their angles of arri...
research
02/13/2020

Efficient And Scalable Neural Residual Waveform Coding With Collaborative Quantization

Scalability and efficiency are desired in neural speech codecs, which su...
research
06/09/2015

Coherent 100G Nonlinear Compensation with Single-Step Digital Backpropagation

Enhanced-SSFM digital backpropagation (DBP) is experimentally demonstrat...
research
05/15/2023

Marsellus: A Heterogeneous RISC-V AI-IoT End-Node SoC with 2-to-8b DNN Acceleration and 30

Emerging Artificial Intelligence-enabled Internet-of-Things (AI-IoT) Sys...

Please sign up or login with your details

Forgot password? Click here to reset