grpreg
fits regularization paths for linear, logistic, or Poisson regression models with grouped penalties, such as the group lasso, group MCP, group SCAD, group exponential lasso, and group bridge. The algorithms are based on the idea of either locally approximated coordinate descent or group descent, depending on the penalty. All of the algorithms (with the exception of group bridge) are stable and fast.
New efficient group-wise feature screening rules for group lasso are implemented into the package since Version 3.1-1:
- SSR: sequential Strong Rule;
- SEDPP: Sequential Enhanced Dual Polytope Projection;
- SSR-BEDPP: the hybrid safe strong rule that combines SSR and BEDPP (Basic EDPP)
- the latest released version:
install.packages("grpreg")
- the latest version (requires
devtools
):
install_github("pbreheny/grpreg")
- Breheny P and Huang J (2015). Group descent algorithms for nonconvex penalized linear and logistic regression models with grouped predictors. Statistics and Computing, 25: 173-187.
- Tibshirani, R., Bien, J., Friedman, J., Hastie, T., Simon, N., Taylor, J., and Tibshirani, R. J. (2012). Strong rules for discarding predictors in lasso-type problems. Journal of the Royal Statistical Society: Series B (Statistical Methodology), 74 (2), 245-266.
- Wang J, Wonka P, and Ye J (2015). Lasso Screening Rules via Dual Polytope Projection. Journal of Machine Learning Research 16 (2015), 1063–1101. http://jmlr.org/papers/v16/wang15a.html