Approximation of RKHS Functionals by Neural Networks
Tian-Yi Zhou, Namjoon Suh, Guang Cheng, Xiaoming Huo
TL;DR
The paper proves that functionals defined on reproducing kernel Hilbert spaces (RKHS) can be universally approximated by tanh neural networks using only function value samples at a finite set of points. It provides explicit error bounds for RKHS functionals induced by Sobolev, inverse multiquadric, and Gaussian kernels, and extends the results to general RKHS functionals. The approach replaces traditional basis expansions with point-evaluation interpolants in RKHSs, enabling simple input representations for functional regression tasks. The work also demonstrates how these approximation guarantees enable neural-network-based functional regression maps, with a structured proof strategy leveraging nodal projections, power functions, and Lipschitz network approximation. Overall, it advances the theoretical foundations for neural approximation of infinite-dimensional functionals and informs functional data analysis and operator-learning methods.
Abstract
Motivated by the abundance of functional data such as time series and images, there has been a growing interest in integrating such data into neural networks and learning maps from function spaces to R (i.e., functionals). In this paper, we study the approximation of functionals on reproducing kernel Hilbert spaces (RKHS's) using neural networks. We establish the universality of the approximation of functionals on the RKHS's. Specifically, we derive explicit error bounds for those induced by inverse multiquadric, Gaussian, and Sobolev kernels. Moreover, we apply our findings to functional regression, proving that neural networks can accurately approximate the regression maps in generalized functional linear models. Existing works on functional learning require integration-type basis function expansions with a set of pre-specified basis functions. By leveraging the interpolating orthogonal projections in RKHS's, our proposed network is much simpler in that we use point evaluations to replace basis function expansions.
