Label.Switching: An R package for dealing with the label switching problem in MCMC outputs

69Citations
Citations of this article
52Readers
Mendeley users who have this article in their library.

Abstract

Label switching is a well-known and fundamental problem in Bayesian estimation of mixture or hidden Markov models. In case that the prior distribution of the model parameters is the same for all states, then both the likelihood and posterior distribution are invariant to permutations of the parameters. This property makes Markov chain Monte Carlo (MCMC) samples simulated from the posterior distribution non-identifiable. In this paper, the label.switching package is introduced. It contains one probabilistic and seven deterministic relabeling algorithms in order to post-process a given MCMC sample, provided by the user. Each method returns a set of permutations that can be used to reorder the MCMC output. Then, any parametric function of interest can be inferred using the reordered MCMC sample. A set of user-defined permutations is also accepted, allowing the researcher to benchmark new relabeling methods against the available ones.

Cite

CITATION STYLE

APA

Papastamoulis, P. (2016). Label.Switching: An R package for dealing with the label switching problem in MCMC outputs. Journal of Statistical Software, 69. https://doi.org/10.18637/jss.v069.c01

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free