You are here

  1. Home
  2. Research
  3. Research groups
  4. Statistics
  5. Bayesian Statistics
  6. Elicitation of prior distributions

Elicitation of prior distributions

This site provides links to Prior Elicitation Graphical Software (PEGS) for quantifying expert opinion as a prior distribution.

Computer firewalls can make it difficult to download executable files. For this reason each program is given in four forms – hopefully you will be able to access at least one of them. The forms are:

  • A .jar file (open with Java).
  • A windows executable file (firewalls typically block this).
  • A windows executable file with its extension changed from .exe to .exd. This file should be saved to your computer and its extension changed back to .exe so that it can be run.
  • A windows executable file saved as win.zip file. Save the file to your computer and then unzip it – it has been encrypted with a password. (Currently you should be able to download this form.

The software is written in Java and is distributed under the GNU General Public License.

The software outputs prior distributions in a format suitable for use in the Bayesian software WinBUGS, available from http://www.mrc-bsu.cam.ac.uk/bugs/

The output is also given in R/S-plus format. If you need to download R it is available at http://www.r-project.org/.

If you find any bugs please let us know, likewise suggestions for improvement.

For more information please contact Fadlalla Elfadaly or Paul Garthwaite.

The software provides elicitation methods for two different applications. These applications and papers underlying the methods are:

I. Generalized Linear Models

Application of the methods to logistic regression is reported in:

II. Multinomial Models for Categorical Data

An overview of elicitation methods and software is available as a powerpoint presentation.

 

I. Generalized Linear Models

These are two main programs, PEGS-GLM and PEGS-GLM2 (Correlated Coefficients). Both elicits a prior distribution for a generalized piecewise-linear model. PEGS-GLM assesses independence in opinion about regression coefficients (making it simple), while PEGS-GLM2 (Correlated Coefficients) extends PEGS-GLM and will quantify opinion about correlated regression coefficients (making it more flexible).

Both programs include a method for quantifying obinion about the error variance in a normal linear model and a method for quantifying opinion about the scale parameter of a gamma GLM. Software to handle these latter two elicitation tasks is also provided separately in PEGS-Normal and PEGS-Gamma. This may be used with other procedures that quantify opinion about the linear component of a GLM.

I-1. PEGS-GLM

This program implements methodology for assessing a subjective (personal opinion) distribution for the parameters of a generalised piecewise-linear model. Opinion about regression coefficients is modelled by a multivariate normal distribution. The program includes a procedure for quantifying opinion about the error variance in a normal linear model and another procedure for quantifying opinion about the scale parameter of a gamma GLM.

Software

Available for download from this page are: 

Extract the contents of the zipped folder anywhere on your machine then run the executable file by the usual double clicking.

User Guide: Download User Guide.

Papers

I-2. PEGS-GLM2 (Correlated Coefficients)

This program implements methodology for assessing a subjective (personal opinion) distribution for the parameters of a generalised piecewise-linear model with correlated vectors of coefficients. Opinion about regression coefficients is modelled by a multivariate normal distribution. The program includes two procedures for quantifying opinion about the error variance in a normal linear model and the scale parameter in a gamma GLM.

Software

Available for download from this page are: 

For any of the executable files, just save it anywhere on your machine; then run by the usual double clicking.

Papers

I-3. PEGS-Gamma

This program implements methodology for assessing a subjective (personal opinion) distribution for the scale parameter in a gamma GLM, or the shape parameter of a gamma distribution. Opinion about this parameter is modelled by a lognormal distribution. 

Software

Available for download from this page are: 

For any of the executable files, just save it anywhere on your machine; then run by the usual double clicking.

User Guide: Download User Guide.

Paper

I-4. PEGS-Normal

This program implements methodology for assessing a subjective (personal opinion) distribution for the error variance in a normal linear model. Opinion about the error variance is modelled by an inverted chi-squared distribution. 

Software

Available for download from this page are: 

For any of the executable files, just save it anywhere on your machine; then run by the usual double clicking.

User Guide: Download User Guide.

Paper

II. Multinomial Models for Categorical Data

Opinion may be modelled by the following forms of prior distributions:

  •   (i)   A Dirichlet distribution
  •   (ii)  A Connor-Mosimann distribution
  •   (iii) A Gaussian copula
  •   (iv) A logistic normal distribution
  •   (v)  A logistic normal distribution with covariates

The most straightforward (and easier to use)  methods quantify opinion using conditional assessments and yield priors (i) and (ii); these are given out in the software, PEGS-Dirichlet program. Greater flexibility is obtained by using a Gaussian copula, (iii) to model opinion through PEGS-Dirichlet and Copula. This uses marginal assessments and as well giving a Gaussian copula, it also provides an alternative method of eliciting the parameters of a Dirichlet distribution. PEGS-Logistic elicits the parameters of a logistic normal distribution (arguably more flexible than the Gaussian copula) and has been estimated so that covariate information can be incorporated in trrhe prior distribution. 

II-1. PEGS-Dirichlet

This program implements methodology for assessing a subjective (personal opinion) distribution for the parameters of a multinomial model. Opinion about multinomial probabilities is modelled by a Dirichlet and/or a generalized Dirichlet prior distribution.

Software

Available for download from this page are: 

For any of the executable files, just save it anywhere on your machine; then run by the usual double clicking.
User Guide: Download User Guide.

Papers

II-2. PEGS-Dirichlet and Copula

This program implements methodology for assessing a subjective (personal opinion) distribution for the parameters of a multinomial model. Opinion about multinomial probabilities is modelled by a Dirichlet and/or Gaussian Copula prior distribution.

Software

Available for download from this page are: 

For any of the executable files, just save it anywhere on your machine; then run by the usual double clicking.

User Guide: Download User Guide.

Paper

II-3. PEGS-Logistic

This program implements methodology for assessing a subjective (personal opinion) distribution for the parameters of a multinomial model with covariates. Opinion about the regression coefficients of a multinomial logit model that contains explanatory variables is modelled by a multivariate normal distribution.

Software

Available for download from this page are: 

For any of the executable files, just save it anywhere on your machinel; then run by the usual double clicking.

User Guide: Download User Guide.

Paper

  • Elfadaly, F. G. and Garthwaite, P. H. (2018). On Quantifying Expert Opinion about Multinomial Models that Contain Covariates. Submitted for publication.