Fast and accurate noise removal by curve fitting using orthogonal polynomials
Andrea Gallo Rosso

TL;DR
This paper introduces a fast, stable, and scalable method for local polynomial smoothing using orthogonal Chebyshev polynomials, improving accuracy and efficiency over traditional approaches, especially for large data windows.
Contribution
The authors develop recursive algorithms leveraging Chebyshev polynomials to enhance numerical stability and reduce computational costs in polynomial fitting for noise removal.
Findings
Significant improvements in numerical accuracy over standard methods.
Reduced memory usage and better scalability with polynomial degree and window size.
Potential for faster execution in large-scale spectral analysis applications.
Abstract
Local polynomial smoothing is a widespread technique in data analysis, and Savitzky-Golay (SG) filters are one of its most well-known realizations. In real settings, the effectiveness of SG filtering depends critically on proper tuning of its parameters, constrained in turn by repeated polynomial fitting over large data windows and for varying polynomial degrees. Standard implementations based on monomial bases and Vandermonde matrix formulations are known to suffer from ill-conditioning and unfavorable scaling as the problem size increases. In this work, we present a fast and numerically stable method for computing polynomial fitting and differentiation matrices by reformulating the problem in terms of discrete orthogonal (Chebyshev) polynomials. Exploiting their recursive structure and the intrinsic symmetry properties of the resulting matrices, we derive two algorithms designed to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
