Low Rank Approximation for Smoothing Spline via Eigensystem Truncation

11/23/2019
by   Danqing Xu, et al.
0

Smoothing splines provide a powerful and flexible means for nonparametric estimation and inference. With a cubic time complexity, fitting smoothing spline models to large data is computationally prohibitive. In this paper, we use the theoretical optimal eigenspace to derive a low rank approximation of the smoothing spline estimates. We develop a method to approximate the eigensystem when it is unknown and derive error bounds for the approximate estimates. The proposed methods are easy to implement with existing software. Extensive simulations show that the new methods are accurate, fast, and compares favorably against existing methods.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/21/2020

An Asympirical Smoothing Parameters Selection Approach for Smoothing Spline ANOVA Models in Large Samples

Large samples have been generated routinely from various sources. Classi...
research
10/03/2020

Cubic Spline Smoothing Compensation for Irregularly Sampled Sequences

The marriage of recurrent neural networks and neural ordinary differenti...
research
03/23/2022

Adaptive Regularization of B-Spline Models for Scientific Data

B-spline models are a powerful way to represent scientific data sets wit...
research
09/24/2021

Smoothing splines approximation using Hilbert curve basis selection

Smoothing splines have been used pervasively in nonparametric regression...
research
11/23/2022

Smoothing splines for discontinuous signals

Smoothing splines are standard methods of nonparametric regression for o...
research
02/04/2023

Model-based Smoothing with Integrated Wiener Processes and Overlapping Splines

In many applications that involve the inference of an unknown smooth fun...
research
01/03/2023

Customizable Adaptive Regularization Techniques for B-Spline Modeling

B-spline models are a powerful way to represent scientific data sets wit...

Please sign up or login with your details

Forgot password? Click here to reset