parallel_iter.Rd
This function performs a single iteration of the \(\beta\) method for A item's validation. It is designed
to be used in parallel computing environments to speed up the validation process of the \(\beta\) method.
The function is a utility function for validation
, and it should not be called independently by the user.
parallel_iter(
i,
Y,
criter.index,
P.alpha.Xi,
P.alpha,
pattern,
ri,
Ni,
Q.pattern.ini,
model,
criter,
search.method,
P_GDINA,
Q.beta,
L,
K,
alpha.P,
get.MLRlasso,
priority
)
An integer indicating the item number that needs to be validated.
A matrix of observed data used for validation.
An integer representing the index of the criterion.
A matrix representing individual posterior values.
A vector of attribute prior weights.
A matrix representing the attribute mastery patterns.
A vector containing the number of examinees in each knowledge state who correctly answered item \(i\).
A vector containing the total number of examinees in each knowledge state.
An integer representing the initial pattern number for the model.
A model object used for fitting, such as the GDINA model.
A character string specifying the fit criterion. Possible values are "AIC", "BIC", "CAIC", or "SABIC".
A character string specifying the search method for model selection. Options include "beta", "ESA", "SSA", or "PAA".
A function that calculates probabilities for the GDINA model.
A Q-matrix used for validation.
An integer representing the number of latent patterns.
An integer representing the number of attributes.
A matrix of individuals' marginal mastery probabilities (Tu et al., 2022).
A function for Lasso regression with multiple linear regression.
A vector of priorities used in the PAA method search.
A list
containing the following components:
The previous fit index value after applying the selected search method.
The current fit index value after applying the selected search method.
The pattern that corresponds to the optimal model configuration for the current iteration.
The priority vector used in the PAA method, if applicable.