2016
DOI: 10.3102/1076998616664876
|View full text |Cite
|
Sign up to set email alerts
|

Just Another Gibbs Sampler (JAGS)

Abstract: A review of the software Just Another Gibbs Sampler (JAGS) is provided. We cover aspects related to history and development and the elements a user needs to know to get started with the program, including (a) definition of the data, (b) definition of the model, (c) compilation of the model, and (d) initialization of the model. An example using a latent class model with large-scale education data is provided to illustrate how easily JAGS can be implemented in R. We also cover details surrounding the many progra… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
35
0
1

Year Published

2018
2018
2024
2024

Publication Types

Select...
7
1
1

Relationship

0
9

Authors

Journals

citations
Cited by 77 publications
(38 citation statements)
references
References 18 publications
0
35
0
1
Order By: Relevance
“…There are a lot of IRT specific software packages available, in particular in the programming language R (R Core Team 2019), for example, mirt (Chalmers 2012), sirt (Robitzsch 2019), or TAM (Robitzsch et al 2019; see Bürkner 2019 for a detailed comparison). In addition to these more specialized packages, general purpose probabilistic programming languages can be used to specify and fit Bayesian IRT models, for example, BUGS (Lunn et al 2009; see also Curtis 2010), JAGS (Plummer 2013; see also Depaoli et al 2016;Zhan et al 2019), or Stan (Carpenter et al 2017; see also Allison and Au 2018; Luo and Jiao 2018). In this paper, I use the brms package (Bürkner 2017(Bürkner , 2018, a higher level interface to Stan, which is not focused specifically on IRT models but more generally on (Bayesian) regression models.…”
Section: Irt Models As Regression Modelsmentioning
confidence: 99%
“…There are a lot of IRT specific software packages available, in particular in the programming language R (R Core Team 2019), for example, mirt (Chalmers 2012), sirt (Robitzsch 2019), or TAM (Robitzsch et al 2019; see Bürkner 2019 for a detailed comparison). In addition to these more specialized packages, general purpose probabilistic programming languages can be used to specify and fit Bayesian IRT models, for example, BUGS (Lunn et al 2009; see also Curtis 2010), JAGS (Plummer 2013; see also Depaoli et al 2016;Zhan et al 2019), or Stan (Carpenter et al 2017; see also Allison and Au 2018; Luo and Jiao 2018). In this paper, I use the brms package (Bürkner 2017(Bürkner , 2018, a higher level interface to Stan, which is not focused specifically on IRT models but more generally on (Bayesian) regression models.…”
Section: Irt Models As Regression Modelsmentioning
confidence: 99%
“…Nowadays, Markov-Chain-Monte-Carlo (MCMC) methods are used (Gelfand and Smith, 1990;Tierney, 1994;Chib and Greenberg, 1995), which circumvent the computation of these often-intractable integrals by sampling directly from the nonnormalized posterior. Implementations of MCMC samplers exist as either standalone versions (Lunn et al, 2009;Gelman et al, 2015;Depaoli et al, 2016) or they are implemented for popular languages like R (Martin et al, 2011;Lindgren and Rue, 2015;Denwood, 2016) and Python (Patil et al, 2010;Foreman-Mackey et al, 2013).…”
Section: Challenges Of Bayesianismmentioning
confidence: 99%
“…In particular, we fit values of the information bonus A, spatial bias B, variance of internal noise σ 2 int , and variance of external noise, σ 2 ext for each participant in each horizon. Model fitting was performed using the MATJAGS and JAGS software (Depaoli et al, 2016 with full details given in the Methods.…”
Section: Model Fittingmentioning
confidence: 99%
“…Model parameters, priors, hyperparameters and hyperpriors.The model was fit to the data using Markov Chain Monte Carlo approach implemented in the JAGS package(Depaoli et al, 2016) via the MATJAGS interface (psiexp.ss.uci.edu/research/programs data/jags).…”
mentioning
confidence: 99%