grppenalty: Concave 1-norm and 2-norm group penalty in linear and logistic regression
Version 2.1-0

The package implements the concave 1-norm and 2-norm group penalty in linear and logistic regression. The concave 1-norm group penalty includes 1-norm group SCAD and 1-norm group MCP. The concave 1-norm group penalty has bi-level selection features. That is it selects variables at group and individual levels with proper tuning parameters. The concave 1-norm group penalty is robust to mis-specified group information. The concave 2-norm group penalty includes 2-norm group SCAD and 2-norm group MCP. The concave 2-norm group penalty select variable at group level only. The package can also fit group Lasso, which is a special case of concave 2-norm group penalty when the regularization parameter kappa equals zero. The highly efficient (block) coordinate descent algorithm (CDA) is used to compute the solutions for both penalties in linear models. The highly stable and efficient (block) CDA and minimization-majorization approach are used to compute the solution for both penalties in logistic models. In the computation of solution surface, the solution path along kappa is implemented. This provides a better solution path compared to the solution path along lambda. The package also provides a tuning parameter selection method based on cross-validation for both linear and logistic models.

AuthorDingfeng Jiang <dingfengjiang at gmail.com>
Date of publication2014-02-17 22:40:28
MaintainerDingfeng Jiang <dingfengjiang@gmail.com>
LicenseGPL (>= 2)
Version2.1-0
URL http://www.r-project.org
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("grppenalty")

Popular man pages

cv.grppenalty: Tuning parameter selection for the concave 1-norm and 2-norm...
cv.plot: Plot the cross validation performance
grppenalty: Compute the solution for the concave 1-norm and 2-norm group...
path.plot: Plot the solution path for the concave 1-norm and 2-norm...
See all...

All man pages Function index File listing

Man pages

cv.grppenalty: Tuning parameter selection for the concave 1-norm and 2-norm...
cv.plot: Plot the cross validation performance
grppenalty: Compute the solution for the concave 1-norm and 2-norm group...
path.plot: Plot the solution path for the concave 1-norm and 2-norm...

Functions

cv.grppenalty Man page Source code
cv.plot Man page Source code
grppenalty Man page Source code
path.plot Man page Source code

Files

src
src/Makevars
src/grppenalty.f
src/Makevars.win
NAMESPACE
R
R/grppenalty.R
MD5
DESCRIPTION
man
man/grppenalty.Rd
man/cv.plot.Rd
man/cv.grppenalty.Rd
man/path.plot.Rd
grppenalty documentation built on May 20, 2017, 2:13 a.m.

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs in the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.