mixedMem: Tools for Discrete Multivariate Mixed Membership Models

Share:

Fits mixed membership models with discrete multivariate data (with or without repeated measures) following the general framework of Erosheva et al (2004). This package uses a Variational EM approach by approximating the posterior distribution of latent memberships and selecting hyperparameters through a pseudo-MLE procedure. Currently supported data types are Bernoulli, multinomial and rank (Plackett-Luce). The extended GoM model with fixed stayers from Erosheva et al (2007) is now also supported. See Airoldi et al (2014) for other examples of mixed membership models.

Author
Y. Samuel Wang [aut, cre], Elena A. Erosheva [aut]
Date of publication
2015-08-17 01:15:25
Maintainer
Y. Samuel Wang <ysamwang@uw.edu>
License
GPL (>= 2)
Version
1.1.0

View on CRAN

Man pages

ANES
Responses from 1983 American National Election Survey Pilot
computeBIC
Compute the approximate BIC
computeELBO
Compute a lower bound on the log-likelihood (ELBO)
findLabels
Mixed Membership Post-Processing
gmv_theta
Point estimates from Gross and Manrique-Vallier 2014
mixedMemModel
Constructor for a Mixed Membership Model Object
mixedMem-package
Tools for fitting discrete multivariate mixed membership...
mmVarFit
Fit Mixed Membership models using variational EM
permuteLabels
Mixed Membership Post-Processing
plot.mixedMemModel
Plot a Mixed Membership Model
rmixedMem
Simulate Mixed Membership Data
summary.mixedMemModel
Summary of a Mixed Membership Model
vizMem
Mixed Membership Visualization
vizTheta
Mixed Membership Visualization

Files in this package

mixedMem
mixedMem/inst
mixedMem/inst/doc
mixedMem/inst/doc/mixedMem.Rnw
mixedMem/inst/doc/mixedMem.pdf
mixedMem/inst/doc/mixedMem.R
mixedMem/src
mixedMem/src/Makevars
mixedMem/src/varInf.h
mixedMem/src/eStepExt.cpp
mixedMem/src/mm_model.cpp
mixedMem/src/mm_modelExt.h
mixedMem/src/mStep.cpp
mixedMem/src/extended.cpp
mixedMem/src/mStep.h
mixedMem/src/extended.h
mixedMem/src/mm_model.h
mixedMem/src/eStepExt.h
mixedMem/src/utils.h
mixedMem/src/mStepExt.cpp
mixedMem/src/utils.cpp
mixedMem/src/eStep.cpp
mixedMem/src/mStepExt.h
mixedMem/src/mm_modelExt.cpp
mixedMem/src/varInfExt.cpp
mixedMem/src/varInfExt.h
mixedMem/src/settings.h
mixedMem/src/rFunc.cpp
mixedMem/src/Makevars.win
mixedMem/src/RcppExports.cpp
mixedMem/src/varInf.cpp
mixedMem/src/eStep.h
mixedMem/NAMESPACE
mixedMem/data
mixedMem/data/gmv_theta.rda
mixedMem/data/ANES.rda
mixedMem/R
mixedMem/R/bic_calculator.R
mixedMem/R/findLabels.R
mixedMem/R/check_model.r
mixedMem/R/viz_functions.R
mixedMem/R/mixedMemModel.R
mixedMem/R/RcppExports.R
mixedMem/R/rmixedMem.R
mixedMem/R/ANES.R
mixedMem/R/mmVarFit.R
mixedMem/vignettes
mixedMem/vignettes/mixedMem.Rnw
mixedMem/vignettes/mixedMem-concordance.tex
mixedMem/vignettes/figure
mixedMem/vignettes/figure/polarizing-1.pdf
mixedMem/vignettes/figure/libprop-1.pdf
mixedMem/vignettes/figure/theta-1.pdf
mixedMem/vignettes/figure/consprop-1.pdf
mixedMem/vignettes/figure/posteriorMem-1.pdf
mixedMem/vignettes/figure/mems-1.pdf
mixedMem/vignettes/pl.bib
mixedMem/vignettes/framed.sty
mixedMem/MD5
mixedMem/build
mixedMem/build/vignette.rds
mixedMem/DESCRIPTION
mixedMem/man
mixedMem/man/ANES.Rd
mixedMem/man/vizMem.Rd
mixedMem/man/mmVarFit.Rd
mixedMem/man/gmv_theta.Rd
mixedMem/man/plot.mixedMemModel.Rd
mixedMem/man/vizTheta.Rd
mixedMem/man/permuteLabels.Rd
mixedMem/man/rmixedMem.Rd
mixedMem/man/mixedMem-package.Rd
mixedMem/man/computeBIC.Rd
mixedMem/man/computeELBO.Rd
mixedMem/man/findLabels.Rd
mixedMem/man/summary.mixedMemModel.Rd
mixedMem/man/mixedMemModel.Rd