Model-Evaluation Metrics¶
Metrics used during model evaluation and model comparison
Module Documentation¶
-
fitr.criticism.model_evaluation.
AIC
(nparams, loglik)¶ Calculates Aikake information criterion
Parameters: - nparams : int
Number of parameters in the model
- loglik : float or ndarray(dtype=float)
Log-likelihood
Returns: - float or ndarray(dtype=float)
-
fitr.criticism.model_evaluation.
BIC
(loglik, nparams, nsteps)¶ Calculates Bayesian information criterion
Parameters: - loglik : float or ndarray(dtype=float)
Log-likelihood
- nparams : int
Number of parameters in the model
- nsteps : int
Number of time steps in the task
Returns: - float or ndarray(dtype=float)
-
fitr.criticism.model_evaluation.
LME
(logpost, nparams, hessian)¶ Laplace approximated log-model-evidence (LME)
Parameters: - logpost : float or ndarray(dtype=float)
Log-posterior probability
- nparams : int
Number of parameters in the model
- hessian : ndarray(size=(nparams, nparams))
Hessian computed from parameter optimization
Returns: - float or ndarray(dtype=float)