Butterfly-Net: Optimal Function Representation Based on Convolutional Neural Networks

05/18/2018
by   Yingzhou Li, et al.
0

Deep networks, especially Convolutional Neural Networks (CNNs), have been successfully applied in various areas of machine learning as well as to challenging problems in other scientific and engineering fields. This paper introduces Butterfly-Net, a low-complexity CNN with structured hard-coded weights and sparse across-channel connections, which aims at an optimal hierarchical function representation of the input signal. Theoretical analysis of the approximation power of Butterfly-Net to the Fourier representation of input data shows that the error decays exponentially as the depth increases. Due to the ability of Butterfly-Net to approximate Fourier and local Fourier transforms, the result can be used for approximation upper bound for CNNs in a large class of problems. The analysis results are validated in numerical experiments on the approximation of a 1D Fourier kernel and of solving a 2D Poisson's equation.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/29/2022

ButterflyNet2D: Bridging Classical Methods and Neural Network Methods in Image Processing

Both classical Fourier transform-based methods and neural network method...
research
10/14/2022

Approximation analysis of CNNs from feature extraction view

Deep learning based on deep neural networks has been very successful in ...
research
09/27/2022

Continuous approximation by convolutional neural networks with a sigmoidal function

In this paper we present a class of convolutional neural networks (CNNs)...
research
07/04/2022

Approximation bounds for convolutional neural networks in operator learning

Recently, deep Convolutional Neural Networks (CNNs) have proven to be su...
research
03/24/2019

Approximation and Non-parametric Estimation of ResNet-type Convolutional Neural Networks

Convolutional neural networks (CNNs) have been shown to achieve optimal ...
research
10/08/2020

Fast Fourier Transformation for Optimizing Convolutional Neural Networks in Object Recognition

This paper proposes to use Fast Fourier Transformation-based U-Net (a re...
research
07/29/2020

On the unreasonable effectiveness of CNNs

Deep learning methods using convolutional neural networks (CNN) have bee...

Please sign up or login with your details

Forgot password? Click here to reset