Description Usage Arguments Details Value Author(s) References
Penalized precision matrix estimation using the ADMM algorithm
1 2 3 |
S |
pxp sample covariance matrix (denominator n). |
A |
option to provide user-specified matrix for penalty term. This matrix must have p columns. Defaults to identity matrix. |
B |
option to provide user-specified matrix for penalty term. This matrix must have p rows. Defaults to identity matrix. |
C |
option to provide user-specified matrix for penalty term. This matrix must have nrow(A) rows and ncol(B) columns. Defaults to identity matrix. |
initOmega |
initialization matrix for Omega |
initZ |
initialization matrix for Z2 |
initY |
initialization matrix for Y |
lam |
postive tuning parameter for elastic net penalty. |
alpha |
elastic net mixing parameter contained in [0, 1]. |
tau |
optional constant used to ensure positive definiteness in Q matrix in algorithm |
rho |
initial step size for ADMM algorithm. |
mu |
factor for primal and residual norms in the ADMM algorithm. This will be used to adjust the step size |
tau_rho |
factor in which to increase step size |
iter_rho |
step size |
crit |
criterion for convergence ( |
tol_abs |
absolute convergence tolerance. Defaults to 1e-4. |
tol_rel |
relative convergence tolerance. Defaults to 1e-4. |
maxit |
maximum number of iterations. Defaults to 1e4. |
For details on the implementation of 'ADMMsigma', see the vignette https://mgallow.github.io/SCPME/.
returns list of returns which includes:
Iterations |
number of iterations. |
lam |
optimal tuning parameter. |
Omega |
estimated penalized precision matrix. |
Z2 |
estimated Z matrix. |
Y |
estimated Y matrix. |
rho |
estimated rho. |
Matt Galloway gall0441@umn.edu
Boyd, Stephen, Neal Parikh, Eric Chu, Borja Peleato, Jonathan Eckstein, and others. 2011. 'Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers.' Foundations and Trends in Machine Learning 3 (1). Now Publishers, Inc.: 1-122. https://web.stanford.edu/~boyd/papers/pdf/admm_distr_stats.pdf
Hu, Yue, Chi, Eric C, amd Allen, Genevera I. 2016. 'ADMM Algorithmic Regularization Paths for Sparse Statistical Machine Learning.' Splitting Methods in Communication, Imaging, Science, and Engineering. Springer: 433-459.
Molstad, Aaron J., and Adam J. Rothman. (2017). 'Shrinking Characteristics of Precision Matrix Estimators. Biometrika.. https://doi.org/10.1093/biomet/asy023
Rothman, Adam. 2017. 'STAT 8931 notes on an algorithm to compute the Lasso-penalized Gaussian likelihood precision matrix estimator.'
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.