This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Freestyle Data Fitting and Global Temperatures
January/February 2008 (vol. 10 no. 1)
pp. 49-59
Barend J. Thijsse, Delft University of Technology
Bert W. Rust, US National Institute for Standards and Technology
The method described here separates signal (trend) from noise in a set of measured bivariate data when there is no mathematical model for that signal. A computer program called spline2 implements the algorithm, which the authors apply to laboratory and real-world example problems.

1. B.W. Rust, "Fitting Nature's Basic Functions, Part I: Polynomials and Linear Least Squares," Computing in Science &Eng., vol. 3, no. 5, 2001, pp. 84–89.
2. B.W. Rust, "Fitting Nature's Basic Functions, Part II: Estimating Uncertainties and Testing Hypotheses," Computing in Science &Eng., vol. 3, no. 6, 2001, pp. 60–64.
3. B.W. Rust, "Fitting Nature's Basic Functions, Part III: Exponentials, Sinusoids, and Nonlinear Least Squares," Computing in Science &Eng, vol. 4, no. 4, 2002, pp. 72–77.
4. B.W. Rust, "Fitting Nature's Basic Functions, Part IV: The Variable Projection Algorithm," Computing in Science &Eng., vol. 5, no. 2, 2003, pp. 74–79.
5. B.J. Thijsse, M.A. Hollanders, and J. Hendrikse, "A Practical Algorithm for Least-Squares Spline Approximation of Data Containing Noise," Computers in Physics, vol. 12, no. 4, 1998, pp. 393–399.
6. C. de Boor, A Practical Guide to Splines, Springer, 1978.
7. J. Durbin and G.S. Watson, "Testing for Serial Correlation in Least Squares Regression, I," Biometrika, vol. 37, nos. 3–4, 1950, pp. 409–428.
8. J. Durbin and G.S. Watson, "Testing for Serial Correlation in Least Squares Regression, II," Biometrika, vol. 38, nos. 1–2, 1951, pp. 159–178.
9. J. Durbin and G.S. Watson, "Testing for Serial Correlation in Least Squares Regression, III," Biometrika, vol. 58, no. 1, 1971, pp. 1–19.
10. C.D. Keeling and T.D. Whorf, "Atmospheric CO2records from Sites in the SIO Air Sampling Network," Trends: A Compendium of Data on Global Change, Carbon Dioxide Information Analysis Ctr., 2005; http://cdiac.ornl.gov/ftp/trends/co2sposio.co2 .
11. D.M. Etheridge et al., "Historical CO2Records from the Law Dome DE08, DE08-2, and DSS Ice Cores," Trends: A Compendium of Data on Global Change, Carbon Dioxide Information Analysis Ctr., 2005; http://cdiac.ornl.gov/ftp/trends/co2lawdome.combined.dat .
12. A. Neftel et al., "Historical CO2Record from the Siple Station Ice Core," Trends: A Compendium of Data on Global Change, Carbon Dioxide Information Analysis Ctr., 2005; http://cdiac.ornl.gov/ftp/trends/co2siple2.013 .
13. M.E. Schlesinger and N. Ramankutty, "An Oscillation in the Global Climate System of Period 65–70 Years," Nature, vol. 367, Feb. 1994, pp. 723–726.
1. I.J. Schoenberg, "Contributions to the Problem of Approximation of Equidistant Data by Analytic Functions," Quarterly of Applied Mathematics, vol. 4, no. 1, 1946, pp. 45–99, and no. 2, pp. 112–141.
2. I.J. Schoenberg, "Spline Interpolation and the Higher Derivatives," Proc. Nat'l Academies Science USA, vol. 51, no. 1, 1964, pp. 24–28.
3. C.H. Reinsch, "Smoothing by Spline Functions," Numerische Mathematik, vol. 10, no. 3, 1967, pp. 177–183.
4. C.H. Reinsch, "Smoothing by Spline Functions, II," Numerische Mathematik, vol. 16, no. 5, 1971, pp. 451–454.
5. C. de Boor and J.R. Rice, Least Squares Cubic Spline Approximation I, Fixed Knots, CSD TR 20, Dept. of Computer Science, Purdue Univ., Apr. 1968.
6. C. de Boor and J.R. Rice, Least Squares Cubic Spline Approximation II, Variable Knots, CSD TR 21, Dept. of Computer Science, Purdue Univ., Apr. 1968.
7. P. Craven and G. Wahba, "Smoothing Noisy Data with Spline Functions," Numerische Mathematik, vol. 31, no. 4, 1979, pp. 377–403.
8. G. Wahba, Spline Models for Observational Data, SIAM Press, 1990.
9. J.H. Friedman and B.W. Silverman, "Flexible Parsimonious Smoothing and Additive Modeling," Technometrics, vol. 31, no. 1, 1989, pp. 3–21.
10. H. Schwetlick and T. Schutze, "Least Squares Approximation by Splines with Free Knots," BIT, vol. 35, no. 3, 1995, pp. 361–384.
11. T. Hastie, R. Tibshirani, and J Friedman, The Elements of Statistical Learning, Springer, 2001.
12. B.J. Thijsse, M.A. Hollanders, and J. Hendrikse, "A Practical Algorithm for Least-Squares Spline Approximation of Data Containing Noise," Computers in Physics, vol. 12, no. 4, 1998, pp. 393–399.
13. C. de Boor, A Practical Guide to Splines, Springer, 1978.
14. R.L. Eubank, Nonparametric Regression and Spline Smoothing, Marcel Dekker, 1999.

Index Terms:
global warming, algorithms, data fitting, noise
Citation:
Barend J. Thijsse, Bert W. Rust, "Freestyle Data Fitting and Global Temperatures," Computing in Science and Engineering, vol. 10, no. 1, pp. 49-59, Jan.-Feb. 2008, doi:10.1109/MCSE.2008.8
Usage of this product signifies your acceptance of the Terms of Use.