Abstract
Kolmogorov (Dokl. Akad. Nauk USSR, 14(5):953–956, 1957) showed that any multivariate continuous function can be represented as a superposition of one-dimensional functions, i.e., $$f(x_{1},\ldots,x_{n})=\sum_{q=0}^{2n}\varPhi _{q}\Biggl(\sum_{p=1}^{n}\psi_{q,p}(x_{p})\Biggr).$$ The proof of this fact, however, was not constructive, and it was not clear how to choose the outer and inner functions Φq and ψq,p, respectively. Sprecher (Neural Netw. 9(5):765–772, 1996; Neural Netw. 10(3):447–457, 1997) gave a constructive proof of Kolmogorov’s superposition theorem in the form of a convergent algorithm which defines the inner functions explicitly via one inner function ψ by ψp,q:=λpψ(xp+qa) with appropriate values λp,a∈ℝ. Basic features of this function such as monotonicity and continuity were supposed to be true but were not explicitly proved and turned out to be not valid. Koppen (ICANN 2002, Lecture Notes in Computer Science, vol. 2415, pp. 474–479, 2002) suggested a corrected definition of the inner function ψ and claimed, without proof, its continuity and monotonicity. In this paper we now show that these properties indeed hold for Koppen’s ψ, and we present a correct constructive proof of Kolmogorov’s superposition theorem for continuous inner functions ψ similar to Sprecher’s approach.
Paper version not known (Free)
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have