Journal of Pharmacokinetics and Pharmacodynamics

, Volume 35, Issue 1, pp 85–100 | Cite as

Automated covariate selection and Bayesian model averaging in population PK/PD models



We illustrate the use of ‘reversible jump’ MCMC to automate the process of covariate selection in population PK/PD analyses. The output from such an approach can be used not only to determine the ‘best’ covariate model for each parameter, but also to formally measure the spread of uncertainty across all possible models, and to average inferences across a range of ‘good’ models. We examine the substantive impact of such model averaging compared to conditioning inferences on the ‘best’ model alone, and conclude that clinically significant differences between the two approaches can arise. The illustrative data that we consider pertain to the drug vancomycin in 59 neonates and infants, and all analyses are conducted using the WinBUGS software with newly developed ‘Jump’ interface installed.


Bayesian model averaging Covariate/variable selection Markov chain Monte Carlo Reversible jump Vancomycin WinBUGS 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Akaike H (1974). A new look at statistical model identification. IEET T Automat Contr AU-19: 716–722 CrossRefGoogle Scholar
  2. 2.
    Vaida F and Blanchard S (2005). Conditional Akaike information for mixed-effects models. Biometrika 92: 351–370 CrossRefGoogle Scholar
  3. 3.
    Lavielle M and Mentré F (2007). Estimation of population pharmacokinetic parameters of saquinavir in HIV patients with the MONOLIX software. J Pharmacokinet Pharmacodyn 34: 229–249 PubMedCrossRefGoogle Scholar
  4. 4.
    Longford NT (2005). Editorial: model selection and efficiency—is ‘Which model ...?’ the right question?. J R Statist Soc A 168: 469–472 CrossRefGoogle Scholar
  5. 5.
    Hoeting JA, Madigan D, Raftery AE and Volinsky CT (1999). Bayesian model averaging: a tutorial. Stat Sci 14: 382–417 CrossRefGoogle Scholar
  6. 6.
    Green PJ (1995). Reversible jump Markov chain Monte Carlo computation and Bayesian model determination. Biometrika 82: 711–732 CrossRefGoogle Scholar
  7. 7.
    Lunn DJ, Thomas A, Best N and Spiegelhalter D (2000). WinBUGS—a Bayesian modelling framework: concepts, structure, and extensibility. Stat Comput 10: 325–337 CrossRefGoogle Scholar
  8. 8.
    Spiegelhalter D, Thomas A, Best N, Lunn D (2003) WinBUGS user manual, version 1.4. Medical Research Council Biostatistics Unit, CambridgeGoogle Scholar
  9. 9.
    Lunn DJ, Best N, Whittaker J (2005) Generic reversible jump MCMC using graphical models. Technical Report EPH-2005-01, Department of Epidemiology and Public Health, Imperial College London, UKGoogle Scholar
  10. 10.
    Lunn DJ, Whittaker JC and Best N (2006). A Bayesian toolkit for genetic association studies. Genet Epidemiol 30: 231–247 PubMedCrossRefGoogle Scholar
  11. 11.
    Grimsley C and Thomson AH (1999). Pharmacokinetics and dose requirements of vancomycin in neonates. Arch Dis Child Fetal Neonatal Ed 81: F221–F227 PubMedCrossRefGoogle Scholar
  12. 12.
    Bernardo JM and Smith AFM (1994). Bayesian theory. John Wiley & Sons, New York Google Scholar
  13. 13.
    Wakefield J and Bennett J (1996). The Bayesian modeling of covariates for population pharmacokinetic models. J Am Statist Ass 91: 917–927 CrossRefGoogle Scholar
  14. 14.
    Metropolis N, Rosenbluth AW, Rosenbluth MN, Teller AH and Teller E (1953). Equations of state calculations by fast computing machines. J Chem Phys 21: 1087–1091 CrossRefGoogle Scholar
  15. 15.
    Hastings WK (1970). Monte Carlo sampling-based methods using Markov chains and their applications. Biometrika 57: 97–109 CrossRefGoogle Scholar
  16. 16.
    Lunn DJ, Best N, Thomas A, Wakefield J and Spiegelhalter D (2002). Bayesian analysis of population PK/PD models: general concepts and software. J Pharmacokinet Pharmacodyn 29: 271–307 PubMedCrossRefGoogle Scholar
  17. 17.
    Lunn DJ, Wakefield J, Thomas A, Best N, Spiegelhalter D (1999) PKBugs user guide version 1.1. Dept. Epidemiology and Public Health, Imperial College School of Medicine, LondonGoogle Scholar
  18. 18.
    Lunn D (2006) WinBUGS ‘Jump’ Interface: Beta-Release User Manual. Dept. Epidemiology and Public Health, Imperial College School of Medicine, LondonGoogle Scholar
  19. 19.
    Brooks SP and Giudici P (1999). Convergence assessment for reversible jump MCMC simulations. In: Bernardo, JM, Berger, JO, Dawid, AP and Smith, AFM (eds) Bayesian statistics 6, pp 733–742. Oxford University Press, Oxford Google Scholar
  20. 20.
    Wakefield JC, Smith AFM, Racine-Poon A and Gelfand AE (1994). Bayesian analysis of linear and non-linear population models by using the Gibbs sampler. Appl Stat 43: 201–221 CrossRefGoogle Scholar
  21. 21.
    Kang D, Verotta D (2007) Reversible jump Markov chain Monte Carlo for deconvolution. J Pharmacokinet Pharmacodyn doi: 10.1007/s10928-006-9045-x

Copyright information

© Springer Science+Business Media, LLC 2007

Authors and Affiliations

  1. 1.Medical Research Council Biostatistics Unit, Institute of Public HealthUniversity Forvie SiteCambridgeUK

Personalised recommendations