AnL 1 smoothing spline algorithm with cross validation | Numerical Algorithms Skip to main content
Log in

AnL 1 smoothing spline algorithm with cross validation

  • Published:
Numerical Algorithms Aims and scope Submit manuscript

Abstract

We propose an algorithm for the computation ofL 1 (LAD) smoothing splines in the spacesW M (D), with\([0, 1]^n \subseteq D\). We assume one is given data of the formy i =(f(t i ) +ε i , i=1,...,N with {itti} N ⊂Di=1 , theε i are errors withE(ε i )=0, andf is assumed to be inW M . The LAD smoothing spline, for fixed smoothing parameterλ⩾0, is defined as the solution,s λ, of the optimization problem\(\min _{g \in W_M }\) (1/N)∑ N i=1 ¦y i −g(t i ¦+λJ M (g), whereJ M (g) is the seminorm consisting of the sum of the squaredL 2 norms of theMth partial derivatives ofg. Such an LAD smoothing spline,s λ, would be expected to give robust smoothed estimates off in situations where theε i are from a distribution with heavy tails. The solution to such a problem is a “thin plate spline” of known form. An algorithm for computings λ is given which is based on considering a sequence of quadratic programming problems whose structure is guided by the optimality conditions for the above convex minimization problem, and which are solved readily, if a good initial point is available. The “data driven” selection of the smoothing parameter is achieved by minimizing aCV(λ) score of the form\((1/N)[\sum\nolimits_{i = 1}^N {\left| {y_i - s_\lambda (t_i )} \right| + \sum\nolimits_{res_i = 0} 1 } ]\).The combined LAD-CV smoothing spline algorithm is a continuation scheme in λ↘0 taken on the above SQPs parametrized inλ, with the optimal smoothing parameter taken to be that value ofλ at which theCV(λ) score first begins to increase. The feasibility of constructing the LAD-CV smoothing spline is illustrated by an application to a problem in environment data interpretation.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Japan)

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. P.M. Anselone and P.J. Laurent, A. general method for the construction of interpolating or smoothing spline-functions, Numer. Math. 12 (1968) 66–82.

    Google Scholar 

  2. P. Bloomfield and W.L. Steiger,Least Absolute Deviations: Theory, Applications, and Algorithms, vol. 6 ofProgress in Probability and Statistics (Birkhäuser, Boston, 1983).

    Google Scholar 

  3. K.W. Bosworth and U. Lall, LAD smoothing splines and a cross validated choice of smoothing parameter, Technical report, Dept. of Mathematics, Idaho State Univ., ISU-92-B1 (1992).

  4. A. Brooke, D. Kendrick and A. Meeraus,GAMS: a User's Guide (Scientific Press, 1988).

  5. W.S. Cleveland, S.J. Devlin and E. Grosse, Regression by local fitting, J. Econ. 37 (1988) 87–114.

    Google Scholar 

  6. N. Cressie, Kriging nonstationary data, J. Amer. Statist. Assoc.: Appl. 81 (1986) 625–634.

    Google Scholar 

  7. M. Hutchinson and F. de Hoog, Smoothing noisy data with spline functions, Numer. Math. 47 (1985) 96–106.

    Google Scholar 

  8. C. Jennen-Steinmetz and T. Gasser, A unifying approach to nonparametric regression estimation, J. Amer. Statist. Assoc.: Theory and Methods 83 (1988) 1084–1089.

    Google Scholar 

  9. C.A. Michelli, Interpolation of scattered data: Distance matrices and conditionally positive definite matrices, in:Approximation Theory and Spline Functions, eds. S.P. Singh et al. (D. Reidel, 1984) pp. 143–145.

  10. G. Nielson, Multivariate smoothing and interpolating splines, SIAM J. Numer. Anal. 11 (1974) 435–446.

    Google Scholar 

  11. G. Wahba,Spline Models for Observational Data (SIAM, 1990).

  12. G.A. Watson,Approximation Theory and Numerical Methods (Wiley, 1980).

  13. S.J. Yakowitz and F. Szidarovsky, A comparison of kriging with nonparametric regression methods, J. Multivar. Anal. 16 (1985) 21–53.

    Google Scholar 

  14. J.L. Zhou and A. Tits, User's guide for fsqp version 3.0: A FORTRAN code for solving constrained nonlinear (minimax) optimization problems, generating iterates satisfying all inequality and linear constraints, Technical Report TR-90-60rlf, Univ. of MD.S.R.C. (1990).

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Bosworth, K.W., Lall, U. AnL 1 smoothing spline algorithm with cross validation. Numer Algor 5, 407–417 (1993). https://doi.org/10.1007/BF02109421

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02109421

Keywords