Dohrmann C R, Busby H R, Trujillo D M
Department of Mechanical Engineering, Ohio State University, Columbus 43210.
J Biomech Eng. 1988 Feb;110(1):37-41. doi: 10.1115/1.3108403.
Smoothing and differentiation of noisy data using spline functions requires the selection of an unknown smoothing parameter. The method of generalized cross-validation provides an excellent estimate of the smoothing parameter from the data itself even when the amount of noise associated with the data is unknown. In the present model only a single smoothing parameter must be obtained, but in a more general context the number may be larger. In an earlier work, smoothing of the data was accomplished by solving a minimization problem using the technique of dynamic programming. This paper shows how the computations required by generalized cross-validation can be performed as a simple extension of the dynamic programming formulas. The results of numerical experiments are also included.
使用样条函数对噪声数据进行平滑和微分需要选择一个未知的平滑参数。即使与数据相关的噪声量未知,广义交叉验证方法也能从数据本身对平滑参数做出极佳估计。在当前模型中,只需获取单个平滑参数,但在更一般的情况下,参数数量可能更多。在早期的一项工作中,通过使用动态规划技术求解最小化问题来实现数据平滑。本文展示了如何将广义交叉验证所需的计算作为动态规划公式的简单扩展来执行。文中还包含了数值实验结果。