Abstract:
Computational capabilities of artificial neural networks are studied. In this connection comes up the classical problem on representation of function of several variables by means of superpositions and sums of functions of one variable, and appears a new edition of this problem (using only one arbitrarily chosen nonlinear function of one variable).
It has been shown that it is possible to obtain arbitrarily exact approximation of any continuous function of several variables using operations of summation and multiplication by number, superposition of functions,
linear functions and one arbitrary continuous nonlinear function of one variable. For polynomials an algebraic
variant of the theorem is proved.
For neural networks the obtained results mean that the only requirement for activation function of neuron
is nonlinearity – and nothing else.