Polynomial approximation of noisy functions
Open Access
- 9 July 2025
- journal article
- research article
- Published by Springer Nature in Numerische Mathematik
- p. 1-27
Abstract
Approximating a univariate function on the interval $$[-1,1]$$ with a polynomial is among the most classical problems in numerical analysis. When the function evaluations come with noise, a least-squares fit is known to reduce the effect of noise as more samples are taken. The generic algorithm for the least-squares problem requires $$O(Nn^2)$$ operations, where $$N+1$$ is the number of sample points and n is the degree of the polynomial approximant. This algorithm is unstable when n is large, for example $$n\gg \sqrt{N}$$ for equispaced sample points. In this study, we blend numerical analysis and statistics to introduce a stable and fast $$O(N\log N)$$ algorithm called NoisyChebtrunc based on Chebyshev interpolation. It has the same error reduction effect as least-squares and the convergence is spectral until the error reaches $$O(\sigma \sqrt{{n}/{N}})$$ , where $$\sigma$$ is the noise level, after which the error continues to decrease at the Monte-Carlo $$O(1/\sqrt{N})$$ rate. To determine the polynomial degree, NoisyChebtrunc employs a statistical criterion, namely Mallows’ $$C_p$$ . We analyze NoisyChebtrunc in terms of the variance and concentration in the infinity norm to the underlying noiseless function. These results show that with high probability the infinity-norm error is bounded by a small constant times $$\sigma \sqrt{{n}/{N}}$$ , when the noise is independent and follows a subgaussian or subexponential distribution. We illustrate the performance of NoisyChebtrunc with numerical experiments.
Keywords
All Related Versions
Funding Information
- The University of Tokyo
This publication has 36 references indexed in Scilit:
- Approximation in the extended functional tensor train formatAdvances in Computational Mathematics, 2024
- On the Stability and Accuracy of Least Squares ApproximationsFoundations of Computational Mathematics, 2013
- An Introduction to Statistical Learning2013
- Introduction to Nonparametric Estimation2009
- Information Criteria and Statistical Modeling2008
- Gaussian model selectionJournal of the European Mathematical Society, 2001
- Applied Regression Analysis1998
- Information Theory and an Extension of the Maximum Likelihood Principle1998
- Géza Freud, orthogonal polynomials and Christoffel functions. A case studyJournal of Approximation Theory, 1986
- Error bounds for derivative estimates based on spline smoothing of exact or noisy dataJournal of Approximation Theory, 1983