Generalized linear array model
From Wikipedia, the free encyclopedia
| This article is orphaned as few or no other articles link to it. Please help introduce links in articles on related topics. (November 2006) |
In statistics, the generalized linear array model(GLAM) is used for analyzing the data sets with array structure. It based on the generalized linear model with the regression matrix written as a Kronecker product.
[edit] Overview
In the article published in the Journal of the Royal Statistical Society series B, 2006, Currie, Durban and Eilers introduced the generalized linear array model or GLAM. GLAMs provide a structure and a computational procedure for fitting generalized linear models or GLMs whose model matrix can be written as a Kronecker product and whose data can be written as an array. In a large GLM, the GLAM approach gives very substantial savings in both storage and computational time over the usual GLM algorithm.
Suppose the data
is arranged in a d-dimensional array with size
; thus,the corresponding data vector
has size
. Suppose also that the regression matrix
.
The standard analysis of a GLM with data vector
and regression matrix
proceeds by repeated evaluation of the scoring algorithm

where
represents the approximate solution of
, and
is the improved value of it;
is the diagonal weight matrix with elements

and
is the working variable.
Computationally, GLAM provides array algorithms to calculate the linear predictor,
and the weighted inner product
without evaluation of the model matrix
.
Example: In 2 dimensions, let
then the linear predictor is written
where
is the matrix of coefficients; the weighted inner product is obtained from
and
is the matrix of weights; here
is the row tensor function of the
matrix
given by
where * means element by element multiplcation and
is a vector of 1's of length c.
These low storage high speed formulae extend to d-dimensions.
Applications: GLAM is designed to be used in d-dimensional smoothing problems where the data are arranged in an array and the smoothing matrix is constructed as a Kronecker product of d one-dimensional smoothing matrices.
[edit] References
- I.D Currie, M. Durban and P. H. C. Eilers (2006) Generalized linear array models with applications to multidimensional smoothing,Journal of Royal Statistical Society - Series B, 68, part 2, 259-280.

