Neural Network Approximation: Three Hidden Layers Are Enough
A three-hidden-layer neural network with super approximation power is introduced. This network is built with the Floor function (), the exponential function (), the step function (), or their compositions as activation functions in each neuron and hence we call such networks as Floor-Exponential-Step (FLES) networks. For any width hyper-parameter , it is shown that FLES networks with a width and three hidden layers can uniformly approximate a H{\"o}lder function on with an exponential approximation rate , where and are the H{\"o}lder order and constant, respectively. More generally for an arbitrary continuous function on with a modulus of continuity , the constructive approximation rate is . As a consequence, this new {class of networks} overcomes the curse of dimensionality in approximation power when the variation of as is moderate (e.g., for H{\"o}lder continuous functions), since the major term to be concerned in our approximation rate is essentially times a function of independent of within the modulus of continuity.
View on arXiv