The GAMLSS team

If you think you can contribute in any of the tasks below

  • maintaining and developing the GAMLSS packages in R
  • applying the methodology of GAMLSS in different fields
  • developing and extending  the theory of GAMLSS models
Please contact us.

 

 
gamlss.org
PDF Print E-mail

Centile plot.

What is GAMLSS


Generalized Additive Models for Location, Scale and Shape (GAMLSS) are (semi) parametric regression type models. They are parametric, in that they require a parametric distribution assumption for the response variable, and "semi" in the sense that the modelling of the parameters of the distribution, as functions of explanatory variables, may involve using non-parametric smoothing functions.

GAMLSS were introduced by Rigby and Stasinopoulos (2001, 2004,  2005) and Akantziliotou et al. (2002) as a way of overcoming some of the limitations associated with the popular Generalized Linear Models (GLM) and Generalized Additive Models (GAM), Nelder and Weddeburn (1972) and Hastie and Tibshirani (1990) respectively.

In GAMLSS the exponential family distribution assumption for the response variable, y, is relaxed and replaced by a general distribution family, including highly skew and/or kurtotic continuous and discrete distributions. The systematic part of the model is expanded to allow modelling not only the mean (or location) but all the parameters of the distribution of y as linear and/or nonlinear parametric and/or additive non-parametric functions of explanatory variables and/or random effects.

Hence GAMLSS is especially suited to modelling a response variable which does not follow an exponential family distribution, (eg. leptokurtic or platykurtic and/or positive or negative skew response data, or overdispersed counts) or which exhibit heterogeneity (eg. where the scale or shape of the distribution of the response variable changes with explanatory variables(s)).

 

How to use GAMLSS


The GAMLSS framework of statistical modelling is implemented in a series of packages in R, (R Development Core Team, 2007), a free software, see http://www.R-project.org. The packages can be downloaded from the R library, CRAN, or from here.

For new users of GAMLSS we recommend the second edition of the manual (2,71 MB PDF). For GAMLSS in action look at the paper published in the Journal of Statistical Software. For more examples and other topics look at the short course booklet  (11.7 MB) PDF given at the Lancaster University  in December 2009.

 

What distributions can be used

The form of the distribution assumed for the response variable y, is very general. There are more than 60 different distributions available in the current implementation of GAMLSS and they are referred here as the gamlss.family. This table PDF displays their names and their abbreviations in R for most of them. New distributions can be added easily. Truncated versions of these distributions can be used using the package gamlss.tr. Censored (or interval) response variables can be used using the package gamlss.cens .

 

What additive terms can be used

There are several additive terms available in the current GAMLSS implementation. These include penalised cubic splines or P-splines,  pb(), cubic splines, cs(), varying coefficient, pvc(),  loess lo(), fractional polynomials, fp(), random effects random() and ra() and non-linear terms, nl(). Also the package gamlss.add provides interfaces for calling the functions gam() of the package gmcv,  and the function nnet() of the package nnet. This is achieved using the functions ga() and  nn() respectively.

 

Why should I use GAMLSS

If your response variable is count (discrete) data it is very likely that the Poisson distribution will not fit well. GAMLSS provides a variety of discrete distributions (including the negative binomial) that you can try out. The dispersion parameter can be also modelled as a function of explanatory variables.

For continuous response variables GAMLSS provides a variety of different distributions some of which could deal with skewness, some with kurtosis and some with both skewness and kurtosis. For situations where extreme outliers exist in the response variable some of the distribution possess robust properties. For reasonably large number of observations, say more that 1000, the probability is that the exponential family distributions available within the generalized linear model framework will not adequately fit the data.

For centile estimation the WHO Multicentre Growth Reference Study Group have recommended gamlss and the BCPE distributions for the construction of the WHO Child Growth Standards.

 

How to learn more about GAMLSS

The original manual (2,71 MB PDF), now in its second edition, provides information on how to use the R-package gamlss. For examples using the package gamlss(), the e Journal of Statistical Software paper is suitable. For more examples and other topics look at the short course booklet  (11.7 MB) PDF. For statisticians wanted to know more about the theory and the algorithms we recommend the Royal Statistical Society read paper (5.3 MB) PDF.

References

Akantziliotou, K. Rigby, R. A. and Stasinopoulos, D. M. (2002) The R implementation of Generalized Additive Models for Location, Scale and Shape in Statistical modelling, in Society: Proceedings of the 17th International Workshop on statistical modelling, ed: Stasinopoulos, M. and Touloumi, G., 75-83, Chania, Greece

Hastie, T. J. and Tibshirani, R. J. (1990), Generalized Additive Models, Chapman and Hall , London.

Nelder, J. A. and Wedderburn, R. W. M., (1972) Generalized linear models, J. R. Statist. Soc. A., 135, 370-384.

Rigby, R. A. and Stasinopoulos, D. M. (2001), The GAMLSS project: a flexible approach to statistical modelling, in : New Trends in Statistical Modelling: Proceedings of the 16th International Workshop on Statistical Modelling, ed: Klein, B. and Korsholm, L, 249-256, Odense, Denmark

Rigby, R. A. and Stasinopoulos D. M. (2005). Generalized Additive Models for Location, Scale and Shape, (with discussion). Appl. Statist., 54, pp 507-554.

R Development Core Team (2007). R: A Language and En vironment for Statistical Computing. R Foundation for Statistical Computing, Vienna, Austria. ISBN 3-900051-07-0, http://www.R-project.org

 

Voudouris, V., Gilchrist, R., Rigby, R., Sedgwick, J. and Stasinopoulos, D. (2012), Modelling skewness and kurtosis with the BCPE density in GAMLSSJournal of Applied Statistics (forthcoming).

 
 
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator

Search

Latest news

gamlss 4.1-2

The latest version of gamlss is now 4.1-2. The new features are as follows:   The

Read more

Share this page