Package: hmcdm 2.1.3

Sunbeom Kwon

hmcdm: Hidden Markov Cognitive Diagnosis Models for Learning

Fitting hidden Markov models of learning under the cognitive diagnosis framework. The estimation of the hidden Markov diagnostic classification model, the first order hidden Markov model, the reduced-reparameterized unified learning model, and the joint learning model for responses and response times.

Authors:Susu Zhang [aut], Shiyu Wang [aut], Yinghan Chen [aut], Sunbeom Kwon [aut, cre]

hmcdm_2.1.3.tar.gz
hmcdm_2.1.3.zip(r-4.7)hmcdm_2.1.3.zip(r-4.6)hmcdm_2.1.3.zip(r-4.5)
hmcdm_2.1.3.tgz(r-4.6-x86_64)hmcdm_2.1.3.tgz(r-4.6-arm64)hmcdm_2.1.3.tgz(r-4.5-x86_64)hmcdm_2.1.3.tgz(r-4.5-arm64)
hmcdm_2.1.3.tar.gz(r-4.7-arm64)hmcdm_2.1.3.tar.gz(r-4.7-x86_64)hmcdm_2.1.3.tar.gz(r-4.6-arm64)hmcdm_2.1.3.tar.gz(r-4.6-x86_64)
hmcdm_2.1.3.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
hmcdm/json (API)

# Install 'hmcdm' in R:
install.packages('hmcdm', repos = c('https://tmsalab.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/tmsalab/hmcdm/issues

Uses libs:
  • openblas– Optimized BLAS
  • c++– GNU Standard C++ Library v3
  • openmp– GCC OpenMP (GOMP) support library
Datasets:

On CRAN:

Conda:

cognitive-diagnostic-modelspsychometricsrcpprcpparmadilloopenblascppopenmp

6.26 score 8 stars 19 scripts 501 downloads 11 exports 50 dependencies

Last updated from:0edc943f20. Checks:13 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK247
linux-devel-x86_64OK191
source / vignettesOK489
linux-release-arm64OK211
linux-release-x86_64OK162
macos-release-arm64OK103
macos-release-x86_64OK314
macos-oldrel-arm64OK170
macos-oldrel-x86_64OK278
windows-develOK165
windows-releaseOK210
windows-oldrelOK186
wasm-releaseOK155

Exports:ETAmathmcdminv_bijectionvectorOddsRatioQ_list_grandom_QrOmegasim_alphassim_hmcdmsim_RTTPmat

Dependencies:abindbackportsbayesplotcheckmateclicpp11crayondescdistributionaldplyrfarvergenericsggplot2ggridgesgluegtablehmsisobandlabelinglifecyclemagrittrmatrixStatsnumDerivpillarpkgconfigplyrposteriorprettyunitsprogresspurrrR6RColorBrewerRcppRcppArmadilloRcppParallelreshape2rlangrstantoolsS7scalesstringistringrtensorAtibbletidyrtidyselectutf8vctrsviridisLitewithr

DINA_FOHM
Load the spatial rotation data | (1) Simulate responses and response times based on the DINA_FOHM model | (2) Run the MCMC to sample parameters from the posterior distribution | (3) Check for parameter estimation accuracy | (4) Evaluate the fit of the model to the observed response

Last update: 2023-01-20
Started: 2022-07-20

DINA_HO_RT_joint
Load the spatial rotation data | (1) Simulate responses and response times based on the HMDCM model with response times (no covariance between speed and learning ability) | (2) Run the MCMC to sample parameters from the posterior distribution | (3) Check for parameter estimation accuracy | (4) Evaluate the fit of the model to the observed response and response times data (here, Y_sim and R_sim)

Last update: 2023-01-20
Started: 2022-07-20

DINA_HO_RT_sep
Load the spatial rotation data | (1) Simulate responses and response times based on the HMDCM model with response times (no covariance between speed and learning ability) | (2) Run the MCMC to sample parameters from the posterior distribution | (3) Check for parameter estimation accuracy | (4) Evaluate the fit of the model to the observed response and response times data (here, Y_sim and R_sim)

Last update: 2023-01-20
Started: 2022-07-20

HMDCM
Load the spatial rotation data | (1) Simulate responses based on the HMDCM model | (2) Run the MCMC to sample parameters from the posterior distribution | (3) Evaluate the accuracy of estimated parameters | Attribute-wise agreement rate between true and estimated alphas | Pattern-wise agreement rate between true and estimated alphas | (4) Evaluate the fit of the model to the observed response | Convergence checking

Last update: 2023-01-20
Started: 2022-07-20

NIDA_indept
Load the spatial rotation data | (1) Simulate responses and response times based on the NIDA model | (2) Run the MCMC to sample parameters from the posterior distribution | (3) Check for parameter estimation accuracy | (4) Evaluate the fit of the model to the observed response

Last update: 2023-01-20
Started: 2022-07-20

rRUM_indept
Load the spatial rotation data | (1) Simulate responses and response times based on the rRUM model | (2) Run the MCMC to sample parameters from the posterior distribution | (3) Check for parameter estimation accuracy | (4) Evaluate the fit of the model to the observed response

Last update: 2023-01-20
Started: 2022-07-20