Approximation to Data by Splines with Free Knots

Approximations to data by splines improve greatly if the knots are free variables. Using the B-spline representation for splines, and separating the linear and nonlinear aspects, the approximation problem reduces to nonlinear least squares in the variable knots.We describe the problems encountered in this formulation caused by the “lethargy” theorem, and how a logarithmic transformation of the knots can lead to an effective method for computing free knot spline approximations.

[1]  L. M. Milne-Thomson,et al.  The Calculus Of Finite Differences , 1934 .

[2]  I. J. Schoenberg,et al.  ON POLYA FREQUENCY FUNCTIONS. III. THE POSITIVITY OF TRANSLATION DETERMINANTS WITH AN APPLICATION TO THE INTERPOLATION PROBLEM BY SPLINE CURVES( , 1953 .

[3]  R. Penrose A Generalized inverse for matrices , 1955 .

[4]  P. G. Guest Numerical Methods of Curve Fitting , 1961 .

[5]  D. Marquardt An Algorithm for Least-Squares Estimation of Nonlinear Parameters , 1963 .

[6]  Roger Fletcher,et al.  A Rapidly Convergent Descent Method for Minimization , 1963, Comput. J..

[7]  J. Rice The approximation of functions , 1964 .

[8]  John K. Reid,et al.  A Note on the Least Squares Solution of a Band System of Linear Equations by Householder Reductions , 1967, Computer/law journal.

[9]  J. Rice,et al.  Approximation from a curve of functions , 1967 .

[10]  M. R. Osborne,et al.  Methods for unconstrained optimization problems , 1968 .

[11]  C. D. Boor,et al.  Least Squares Cubic Spline Approximation I | Fixed Knots , 1968 .

[12]  Donald J. Rose,et al.  An algorithm for solving a special class of tridiagonal systems of linear equations , 1969, CACM.

[13]  M. R. Osborne,et al.  On Penalty Function Methods for Nonlinear Programming Problems , 1970 .

[14]  Optimal quadrature formulae and minimal monosplines in L q , 1970 .

[15]  F. D. K. Roberts,et al.  Computing Best l_p Approximations by Functions Nonlinear in one Parameter , 1970, Comput. J..

[16]  E. A. Sylvestre,et al.  Elimination of Linear Parameters in Nonlinear Regression , 1971 .

[17]  D. Ryan Transformation methods in nonlinear programming , 1972, Bulletin of the Australian Mathematical Society.

[18]  H. G. Burchard,et al.  Splines (with optimal knots) are better , 1974 .

[19]  David L.B. Jupp,et al.  The “Lethargy” theorem—A property of approximation by γ-polynomials , 1975 .

[20]  M. R. Osborne Some Special Nonlinear Least Squares Problems , 1975 .