Fast and compact smoothing on large multidimensional grids

被引:150
作者
Eilers, PHC
Currie, ID
Durbán, M
机构
[1] Leiden Univ, Med Ctr, Dept Med Stat, NL-2300 RC Leiden, Netherlands
[2] Heriot Watt Univ, Edinburgh, Midlothian, Scotland
[3] Univ Carlos III Madrid, Madrid, Spain
关键词
B-splines; difference penalty; multidimensional array; P-splines; smoothing; tensor product;
D O I
10.1016/j.csda.2004.07.008
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A framework of penalized generalized linear models and tensor products of B-splines with roughness penalties allows effective smoothing of data in multidimensional arrays. A straightforward application of the penalized Fisher scoring algorithm quickly runs into storage and computational difficulties. A novel algorithm takes advantage of the special structure of both the data as an array and the model matrix as a tenser product; the algorithm is fast, uses only a moderate amount of memory and works for any number of dimensions. Examples are given of how the method is used to smooth life tables and image data. (c) 2004 Elsevier B.V. All rights reserved.
引用
收藏
页码:61 / 76
页数:16
相关论文
共 13 条
[1]  
[Anonymous], 1971, GEN INVERSES MATRICE
[2]  
Currie I, 2003, P 18 INT WORKSH STAT, P97
[3]   Flexible smoothing with P-splines: a unified approach [J].
Currie, I. D. ;
Durban, M. .
STATISTICAL MODELLING, 2002, 2 (04) :333-349
[4]  
DIERCKX P., 1993, Monographs on Numerical Analysis
[5]  
DURBAN M, 2002, P 17 INT WORKSH STAT, P207
[6]  
Eilers P.H.C., 1999, J APPL STAT, V48, P269
[7]   Flexible smoothing with B-splines and penalties [J].
Eilers, PHC ;
Marx, BD .
STATISTICAL SCIENCE, 1996, 11 (02) :89-102
[8]   Multivariate calibration with temperature interaction using two-dimensional penalized signal regression [J].
Eilers, PHC ;
Marx, BD .
CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 2003, 66 (02) :159-174
[9]   Generalized linear additive smooth structures [J].
Eilers, PHC ;
Marx, BD .
JOURNAL OF COMPUTATIONAL AND GRAPHICAL STATISTICS, 2002, 11 (04) :758-783
[10]  
Hastie T., 1990, Generalized additive model