StatMixRHLP contains all the statistics associated to a MixRHLP model, in particular the E-Step (and C-Step) of the (C)EM algorithm.
pi_jkr
Array of size
tau_ik
Matrix of size
z_ik
Hard segmentation logical matrix of dimension
klas
Column matrix of the labels issued from z_ik
. Its elements are
gamma_ijkr
Array of size
polynomials
Array of size
weighted_polynomials
Array of size pi_jkr
.
Ey
Matrix of size (m, K). Ey
is the curve expectation
(estimated signal): sum of the polynomial components weighted by the
logistic probabilities pi_jkr
.
loglik
Numeric. Observed-data log-likelihood of the MixRHLP model.
com_loglik
Numeric. Complete-data log-likelihood of the MixRHLP model.
stored_loglik
Numeric vector. Stored values of the log-likelihood at each EM iteration.
stored_com_loglik
Numeric vector. Stored values of the Complete log-likelihood at each EM iteration.
BIC
Numeric. Value of BIC (Bayesian Information Criterion).
ICL
Numeric. Value of ICL (Integrated Completed Likelihood).
AIC
Numeric. Value of AIC (Akaike Information Criterion).
log_fk_yij
Matrix of size
log_alphak_fk_yij
Matrix of size
log_gamma_ijkr
Array of size gamma_ijkr
.
computeStats(paramMixRHLP)
Method used in the EM algorithm to compute statistics based on
parameters provided by the object paramMixRHLP
of class
ParamMixRHLP.
CStep(reg_irls)
Method used in the CEM algorithm to update statistics.
EStep(paramMixRHLP)
Method used in the EM algorithm to update statistics based on parameters
provided by the object paramMixRHLP
of class ParamMixRHLP
(prior and posterior probabilities).
MAP()
MAP calculates values of the fields z_ik
and klas
by applying the Maximum A Posteriori Bayes allocation rule.