| gic {ggmix} | R Documentation | 
Generalised Information Criterion
Description
Calculates the generalised information criterion for each value of the tuning parameter lambda
Usage
gic(ggmix_fit, ...)
## Default S3 method:
gic(ggmix_fit, ...)
## S3 method for class 'ggmix_fit'
gic(ggmix_fit, ..., an = log(log(n)) * log(p))
Arguments
ggmix_fit | 
 An object of class   | 
... | 
 other parameters. currently ignored.  | 
an | 
 numeric, the penalty per parameter to be used; the default is an = log(log(n))*log(p) where n is the number of subjects and p is the number of parameters  | 
Details
the generalised information criterion used for gaussian response is given by
-2 * loglikelihood(\hat{\Theta}) + an * df
where df is the number of non-zero estimated parameters, including variance components
Value
an object with S3 class "ggmix_gic", "ggmix_fit",
"*" and "**" where "*" is "lasso" or "gglasso" and
"**" is fullrank or lowrank. Results are provided for converged
values of lambda only. 
- ggmix_fit
 the ggmix_fit object
- lambda
 the sequence of converged tuning parameters
- nzero
 the number of non-zero estimated coefficients including the 2 variance parameters which are not penalized and therefore always included
- gic
 gic value. a numeric vector with length equal to
length(lambda)- lambda.min.name
 a character corresponding to the name of the tuning parameter lambda which minimizes the gic
- lambda.min
 the value of lambda which minimizes the gic
References
Fan Y, Tang CY. Tuning parameter selection in high dimensional penalized likelihood. Journal of the Royal Statistical Society: Series B (Statistical Methodology). 2013 Jun 1;75(3):531-52.
Nishii R. Asymptotic properties of criteria for selection of variables in multiple regression. The Annals of Statistics. 1984;12(2):758-65.