Can Two Hidden Layers Make a Difference?
Abstrakt
Representations of multivariable Boolean functions by one and two-hidden-layer Heaviside perceptron networks are investigated. Sufficient conditions are given for representations with the numbers of network units depending on the input dimension d linearly and polynomially. Functions with such numbers depending on d exponentially or having some weights exponentially large are described in terms of properties of their communication matrices. A mathematical formalization of the concept of “highly-varying functions” is proposed. There is given an example of such function which can be represented by a network with two hidden layers with merely d units.