Spectral Convolution Networks

11/16/2016
by   Maria Francesca, et al.
0

Previous research has shown that computation of convolution in the frequency domain provides a significant speedup versus traditional convolution network implementations. However, this performance increase comes at the expense of repeatedly computing the transform and its inverse in order to apply other network operations such as activation, pooling, and dropout. We show, mathematically, how convolution and activation can both be implemented in the frequency domain using either the Fourier or Laplace transformation. The main contributions are a description of spectral activation under the Fourier transform and a further description of an efficient algorithm for computing both convolution and activation under the Laplace transform. By computing both the convolution and activation functions in the frequency domain, we can reduce the number of transforms required, as well as reducing overall complexity. Our description of a spectral activation function, together with existing spectral analogs of other network functions may then be used to compose a fully spectral implementation of a convolution network.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/04/2023

On the Matrix Form of the Quaternion Fourier Transform and Quaternion Convolution

We study matrix forms of quaternionic versions of the Fourier Transform ...
research
10/27/2018

On the Equivalence of Convolutional and Hadamard Networks using DFT

In this paper we introduce activation functions that move the entire com...
research
11/26/2022

Transform Once: Efficient Operator Learning in Frequency Domain

Spectral analysis provides one of the most effective paradigms for infor...
research
10/23/2021

ConformalLayers: A non-linear sequential neural network with associative layers

Convolutional Neural Networks (CNNs) have been widely applied. But as th...
research
06/18/2020

Image classification in frequency domain with 2SReLU: a second harmonics superposition activation function

Deep Convolutional Neural Networks are able to identify complex patterns...
research
06/13/2023

Safe Use of Neural Networks

Neural networks in modern communication systems can be susceptible to in...
research
08/03/2023

The Data Movement Bottleneck: Theoretical Shortcomings of Analog Optical Fourier Transform and Convolution Computing Accelerators

Modern computing tasks are constrained to having digital electronic inpu...

Please sign up or login with your details

Forgot password? Click here to reset