Smoothing splines for discontinuous signals
Martin Storath, Andreas Weinmann

TL;DR
This paper introduces an efficient algorithm for estimating piecewise smooth signals with potential discontinuities using cubic smoothing splines, enabling automatic hyperparameter selection and practical application to real data.
Contribution
It develops a quadratic-complexity solver for continuous minimization of CSSD with non-equidistant data, improving over previous discrete approximations.
Findings
Efficient solver with quadratic worst-case complexity.
Linear runtime growth when discontinuities scale linearly.
Successful application to simulated and real datasets.
Abstract
Smoothing splines are twice differentiable by construction, so they cannot capture potential discontinuities in the underlying signal. In this work, we consider a special case of the weak rod model of Blake and Zisserman (1987) that allows for discontinuities penalizing their number by a linear term. The corresponding estimates are cubic smoothing splines with discontinuities (CSSD) which serve as representations of piecewise smooth signals and facilitate exploratory data analysis. However, computing the estimates requires solving a non-convex optimization problem. So far, efficient and exact solvers exist only for a discrete approximation based on equidistantly sampled data. In this work, we propose an efficient solver for the continuous minimization problem with non-equidistantly sampled data. Its worst case complexity is quadratic in the number of data points, and if the number of…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStatistical Methods and Inference · Image and Signal Denoising Methods · Reservoir Engineering and Simulation Methods
