huge.select(est, criterion = NULL, r.num = 200, EBIC.gamma = 0.5,
stars.thresh = 0.1, stars.subsample.ratio = NULL, stars.rep.num = 20,
verbose = TRUE)
"huge"
(output from huge
)"PIC"
, "EBIC"
and "stars"
. For Graph Approximation via Correlation Thresholding (GACT), "star
criterion = "PIC"
est$method = "GEL"
or est$method = "GLASSO"
and criterion = "EBIC"
.0.1
. An alternative value is 0.05
. Only applicable when criterion = "stars"
.10*sqrt(n)/n
when n>144
and 0.8
when n<=144< code="">, where n
is the sample size. Only applicable when criterion = "stars"
.=144<>
20
.Only applicable when criterion = "stars"
verbose = FALSE
, tracing information printing is disabled. The default value is TRUE
.criterion = "stars"
.criterion = "stars"
.criterion = "EBIC"
.criterion = "PIC"
"refit"
.k and "fullgraph" when k==d
est
r.num
or applying the StARS to model selection. The extended BIC is another competive approach, but the EBIC.gamma
can only be tuned by experience. The EBIC score for the GEL is based on pseudo-likelihood and the theoretical properties have NOT been justified yet.huge
and huge-package
.#generate data
L = huge.generator(d = 200, graph="hub")
out.GEL = huge(L)
out.GACT = huge(L, method = "GACT")
out.GLASSO = huge(L, method = "GLASSO")
#model selection using PIC
out.select = huge.select(out.GEL)
summary(out.select)
plot(out.select)
#model selection using stars
out.select = huge.select(out.GACT, stars.rep.num = 5)
summary(out.select)
plot(out.select)
#model selection using EBIC
out.select = huge.select(out.GLASSO)
summary(out.select)
plot(out.select)
Run the code above in your browser using DataLab