Smoothing noisy data with spline functions
 Peter Craven,
 Grace Wahba
 … show all 2 hide
Rent the article at a discount
Rent now* Final gross prices may vary according to local VAT.
Get AccessSummary
Smoothing splines are well known to provide nice curves which smooth discrete, noisy data. We obtain a practical, effective method for estimating the optimum amount of smoothing from the data. Derivatives can be estimated from the data by differentiating the resulting (nearly) optimally smoothed spline.
We consider the modely _{ i }(t _{ i })+ε_{ i },i=1, 2, ...,n,t _{i}∈[0, 1], whereg∈W _{2} ^{(m)} ={f:f,f′, ...,f ^{(m−1)} abs. cont.,f ^{(m)}∈ℒ_{2}[0,1]}, and the {ε_{ i }} are random errors withEε_{ i }=0,Eε_{ i }ε_{ j }=σ^{2}δ_{ ij }. The error variance σ^{2} may be unknown. As an estimate ofg we take the solutiong _{n, λ} to the problem: Findf∈W _{2} ^{(m)} to minimize\(\frac{1}{n}\sum\limits_{j = 1}^n {(f(t_j )  y_j )^2 + \lambda \int\limits_0^1 {(f^{(m)} (u))^2 du} }\). The functiong _{n, λ} is a smoothing polynomial spline of degree 2m−1. The parameter λ controls the tradeoff between the “roughness” of the solution, as measured by\(\int\limits_0^1 {[f^{(m)} (u)]^2 du}\), and the infidelity to the data as measured by\(\frac{1}{n}\sum\limits_{j = 1}^n {(f(t_j )  y_j )^2 }\), and so governs the average square errorR(λ; g)=R(λ) defined by
 Title
 Smoothing noisy data with spline functions
 Journal

Numerische Mathematik
Volume 31, Issue 4 , pp 377403
 Cover Date
 197812
 DOI
 10.1007/BF01404567
 Print ISSN
 0029599X
 Online ISSN
 09453245
 Publisher
 SpringerVerlag
 Additional Links
 Topics
 Keywords

 MOS:65D10
 CR:5.17
 MOS:65D25
 Industry Sectors
 Authors

 Peter Craven ^{(1)}
 Grace Wahba ^{(2)}
 Author Affiliations

 1. The Computer Laboratory, The University of Liverpool, Liverpool, England
 2. Department of Statistics, University of Wisconsin, 53706, Madison, WI, USA