ComputingComputer ScienceComputational GeometryComputer VisionOptimizationDigital Signal ProcessingSignal ProcessingLeast Squares EstimationLeave-one-out Cross-validationLeave-one-out ValidationSmoothing FiltersSmoothing Splines
The well-known and popular Savitzky-Golay filter has several disadvantages. A very attractive alternative is a smoother based on penalized least squares, extending ideas presented by Whittaker 80 years ago. This smoother is extremely fast, gives continuous control over smoothness, interpolates automatically, and allows fast leave-one-out cross-validation. It can be programmed in a few lines of Matlab code. Theory, implementation, and applications are presented.
7
Numerical recipes in C: the art of scientific computing
Choice Reviews Online · 1993 · 18.1K citations · Full text
Robert A. Koyak, T. J. Hastie, Ryan J. Tibshirani · Journal of the American Statistical Association · 1991 · 7.7K citations
Flexible smoothing with B-splines and penalties
Paul H.C. Eilers, Brian D. Marx · Statistical Science · 1996 · 3.7K citations · Full text