Smoothing splines for discontinuous signals

11/23/2022
by   Martin Storath, et al.
0

Smoothing splines are standard methods of nonparametric regression for obtaining smooth functions from noisy observations. But as splines are twice differentiable by construction, they cannot capture potential discontinuities in the underlying signal. The smoothing spline model can be augmented such that discontinuities at a priori unknown locations are incorporated. The augmented model results in a minimization problem with respect to discontinuity locations. The minimizing solution is a cubic smoothing spline with discontinuities (CSSD) which may serve as function estimator for discontinuous signals, as a changepoint detector, and as a tool for exploratory data analysis. However, these applications are hardly accessible at the moment because there is no efficient algorithm for computing a CSSD. In this paper, we propose an efficient algorithm that computes a global minimizer of the underlying problem. Its worst case complexity is quadratic in the number of data points. If the number of detected discontinuities scales linearly with the signal length, we observe linear growth of the runtime. By the proposed algorithm, a CSSD can be computed in reasonable time on standard hardware. Furthermore, we implement a strategy for automatic selection of the hyperparameters. Numerical examples demonstrate the applicability of a CSSD for the tasks mentioned above.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/24/2020

More efficient approximation of smoothing splines via space-filling basis selection

We consider the problem of approximating smoothing spline estimators in ...
research
09/24/2021

Smoothing splines approximation using Hilbert curve basis selection

Smoothing splines have been used pervasively in nonparametric regression...
research
06/08/2021

Spline Smoothing of 3D Geometric Data

Over the past two decades, we have seen an increased demand for 3D visua...
research
11/23/2019

Low Rank Approximation for Smoothing Spline via Eigensystem Truncation

Smoothing splines provide a powerful and flexible means for nonparametri...
research
04/26/2019

Smoothing and Interpolating Noisy GPS Data with Smoothing Splines

A comprehensive methodology is provided for smoothing noisy, irregularly...
research
03/14/2018

Smoothing Spline Growth Curves With Covariates

We adapt the interactive spline model of Wahba to growth curves with cov...
research
04/02/2019

Sequential Adaptive Design for Jump Regression Estimation

Selecting input data or design points for statistical models has been of...

Please sign up or login with your details

Forgot password? Click here to reset