- Cybenko theorem
The Cybenko theorem is a
theorem proved byGeorge Cybenko in 1989 that says that a single hidden layer, feed forwardneural network is capable of approximating any continuous, multivariate function to any desired degree of accuracy and that failure to map a function arises from poor choices for and or an insufficient number of hidden neurons.Formal statement
Let be any continuous sigmoid-type function, e.g., . Then, given any continuous real-valued function on (or any other compact subset of ) and , there exist vectors and and a parameterized function such that
for allwhereand and .References
* Cybenko, G.V. (1989). Approximation by Superpositions of a Sigmoidal function, "Mathematics of Control, Signals and Systems", vol. 2 no. 4 pp. 303-314. [http://actcomm.dartmouth.edu/gvc/papers/approx_by_superposition.pdf electronic version]
* Hassoun, M. (1995) "Fundamentals of Artificial Neural Networks" MIT Press, p.48
Wikimedia Foundation. 2010.