General P-splines for non-uniform B-splines

01/18/2022
by   Zheyuan Li, et al.
0

P-spline represents an unknown univariate function with uniform B-splines on equidistant knots and penalizes their coefficients using a simple difference matrix for smoothness. But for non-uniform B-splines on unevenly spaced knots, such difference penalty fails, and the conventional derivative penalty is hitherto the only choice. We proposed a general P-spline estimator to lift this restriction by deriving a general difference penalty for non-uniform B-splines. We also established a sandwich formula between derivative and general difference penalties for a better understanding of their connections. Simulations show that both P-spline variants have close MSE performance in general. But in practice, one can yield a more satisfactory fit than the other. For example, the bone mineral content (BMC) data favor general P-spline, while the fossil shell data favor standard P-spline. We therefore believe both variants to be useful tools for practical modeling. To implement our general P-spline, we developed two new R packages: gps and gps.mgcv. The latter creates a new "gps" smooth class for mgcv, so that a general P-spline can be specified as s(x, bs = "gps") in a model formula and estimated in the framework of generalized additive models.

READ FULL TEXT

page 1

page 13

page 18

research
04/07/2023

Neural Diffeomorphic Non-uniform B-spline Flows

Normalizing flows have been successfully modeling a complex probability ...
research
09/06/2023

Error analysis for local coarsening in univariate spline spaces

In this article we analyze the error produced by the removal of an arbit...
research
04/28/2019

Real-time Trajectory Generation for Quadrotors using B-spline based Non-uniform Kinodynamic Search

In this paper, we propose a time-efficient approach to generate safe, sm...
research
12/24/2020

Robust penalized spline estimation with difference penalties

Penalized spline estimation with discrete difference penalties (P-spline...
research
12/22/2017

Monotone Difference Schemes for Convection-Dominated Diffusion-Reaction Equations Based on Quadratic Spline

A three-point monotone difference scheme is proposed for solving a one-d...
research
12/25/2011

On B-spline framelets derived from the unitary extension principle

Spline wavelet tight frames of Ron-Shen have been used widely in frame b...
research
03/01/2020

Roughness Penalty for liquid Scorecards

A liquid scorecard has liquid characteristics, for which the characteris...

Please sign up or login with your details

Forgot password? Click here to reset