ncpen
Unified Algorithm for Non-convex Penalized Estimation for Generalized Linear Models
Description
An efficient unified nonconvex penalized estimation algorithm for Gaussian (linear), binomial Logit (logistic), Poisson, multinomial Logit, and Cox proportional hazard regression models. The unified algorithm is implemented based on the convex concave procedure and the algorithm can be applied to most of the existing nonconvex penalties. The algorithm also supports convex penalty: least absolute shrinkage and selection operator (LASSO). Supported nonconvex penalties include smoothly clipped absolute deviation (SCAD), minimax concave penalty (MCP), truncated LASSO penalty (TLP), clipped LASSO (CLASSO), sparse ridge (SRIDGE), modified bridge (MBRIDGE) and modified log (MLOG). For high-dimensional data (data set with many variables), the algorithm selects relevant variables producing a parsimonious regression model. Kim, D., Lee, S. and Kwon, S. (2018) <arXiv:1811.05061>, Lee, S., Kwon, S. and Kim, Y. (2016) <doi:10.1016/j.csda.2015.08.019>, Kwon, S., Lee, S. and Kim, Y. (2015) <doi:10.1016/j.csda.2015.07.001>. (This research is funded by Julian Virtue Professorship from Center for Applied Research at Pepperdine Graziadio Business School and the National Research Foundation of Korea.)
Downloads
193
Last 30 days
17310th
193
Last 90 days
193
Last year
CRAN Check Status
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | NOTE |
| r-devel-linux-x86_64-fedora-clang | NOTE |
| r-devel-linux-x86_64-fedora-gcc | NOTE |
| r-devel-macos-arm64 | NOTE |
| r-devel-windows-x86_64 | NOTE |
| r-oldrel-macos-arm64 | NOTE |
| r-oldrel-macos-x86_64 | NOTE |
| r-oldrel-windows-x86_64 | NOTE |
| r-patched-linux-x86_64 | NOTE |
| r-release-linux-x86_64 | NOTE |
| r-release-macos-arm64 | NOTE |
| r-release-macos-x86_64 | NOTE |
| r-release-windows-x86_64 | NOTE |
Check details (35 non-OK)
CRAN incoming feasibility
Maintainer: ‘Dongshin Kim <dongshin.kim@live.com>’ The Description field contains Kim, D., Lee, S. and Kwon, S. (2018) <arXiv:1811.05061>, Lee, S., Kwon, Please refer to arXiv e-prints via their arXiv DOI <doi:10.48550/arXiv.YYMM.NNNNN>.
Rd files
checkRd: (-1) ncpen.Rd:108: Lost braces; missing escapes or markup?
108 | \item{gamma}{extra shrinkage parameter for \code{classo} and {sridge} only.}
| ^
checkRd: (-1) ncpen.reg.Rd:109: Lost braces; missing escapes or markup?
109 | \item{gamma}{extra shrinkage parameter for \code{classo} and {sridge} only.}
| ^
package subdirectories
Problems with news in ‘NEWS.md’: No news entries found.
CRAN incoming feasibility
Maintainer: ‘Dongshin Kim <dongshin.kim@live.com>’ The Description field contains Kim, D., Lee, S. and Kwon, S. (2018) <arXiv:1811.05061>, Lee, S., Kwon, Please refer to arXiv e-prints via their arXiv DOI <doi:10.48550/arXiv.YYMM.NNNNN>.
Rd files
checkRd: (-1) ncpen.Rd:108: Lost braces; missing escapes or markup?
108 | \item{gamma}{extra shrinkage parameter for \code{classo} and {sridge} only.}
| ^
checkRd: (-1) ncpen.reg.Rd:109: Lost braces; missing escapes or markup?
109 | \item{gamma}{extra shrinkage parameter for \code{classo} and {sridge} only.}
| ^
package subdirectories
Problems with news in ‘NEWS.md’: No news entries found.
Rd files
checkRd: (-1) ncpen.Rd:108: Lost braces; missing escapes or markup?
108 | \item{gamma}{extra shrinkage parameter for \code{classo} and {sridge} only.}
| ^
checkRd: (-1) ncpen.reg.Rd:109: Lost braces; missing escapes or markup?
109 | \item{gamma}{extra shrinkage parameter for \code{classo} and {sridge} only.}
| ^
package subdirectories
Problems with news in ‘NEWS.md’: No news entries found.
Rd files
checkRd: (-1) ncpen.Rd:108: Lost braces; missing escapes or markup?
108 | \item{gamma}{extra shrinkage parameter for \code{classo} and {sridge} only.}
| ^
checkRd: (-1) ncpen.reg.Rd:109: Lost braces; missing escapes or markup?
109 | \item{gamma}{extra shrinkage parameter for \code{classo} and {sridge} only.}
| ^
package subdirectories
Problems with news in ‘NEWS.md’: No news entries found.
Rd files
checkRd: (-1) ncpen.Rd:108: Lost braces; missing escapes or markup?
108 | \item{gamma}{extra shrinkage parameter for \code{classo} and {sridge} only.}
| ^
checkRd: (-1) ncpen.reg.Rd:109: Lost braces; missing escapes or markup?
109 | \item{gamma}{extra shrinkage parameter for \code{classo} and {sridge} only.}
| ^
package subdirectories
Problems with news in ‘NEWS.md’: No news entries found.
Rd files
checkRd: (-1) ncpen.Rd:108: Lost braces; missing escapes or markup?
108 | \item{gamma}{extra shrinkage parameter for \code{classo} and {sridge} only.}
| ^
checkRd: (-1) ncpen.reg.Rd:109: Lost braces; missing escapes or markup?
109 | \item{gamma}{extra shrinkage parameter for \code{classo} and {sridge} only.}
| ^
package subdirectories
Problems with news in 'NEWS.md': No news entries found.
LazyData
'LazyData' is specified without a 'data' directory
Rd files
checkRd: (-1) ncpen.Rd:108: Lost braces; missing escapes or markup?
108 | \item{gamma}{extra shrinkage parameter for \code{classo} and {sridge} only.}
| ^
checkRd: (-1) ncpen.reg.Rd:109: Lost braces; missing escapes or markup?
109 | \item{gamma}{extra shrinkage parameter for \code{classo} and {sridge} only.}
| ^
installed package size
installed size is 7.1Mb
sub-directories of 1Mb or more:
libs 6.9Mb
package subdirectories
Problems with news in ‘NEWS.md’: No news entries found.
LazyData
'LazyData' is specified without a 'data' directory
Rd files
checkRd: (-1) ncpen.Rd:108: Lost braces; missing escapes or markup?
108 | \item{gamma}{extra shrinkage parameter for \code{classo} and {sridge} only.}
| ^
checkRd: (-1) ncpen.reg.Rd:109: Lost braces; missing escapes or markup?
109 | \item{gamma}{extra shrinkage parameter for \code{classo} and {sridge} only.}
| ^
installed package size
installed size is 7.2Mb
sub-directories of 1Mb or more:
libs 7.0Mb
package subdirectories
Problems with news in ‘NEWS.md’: No news entries found.
LazyData
'LazyData' is specified without a 'data' directory
Rd files
checkRd: (-1) ncpen.Rd:108: Lost braces; missing escapes or markup?
108 | \item{gamma}{extra shrinkage parameter for \code{classo} and {sridge} only.}
| ^
checkRd: (-1) ncpen.reg.Rd:109: Lost braces; missing escapes or markup?
109 | \item{gamma}{extra shrinkage parameter for \code{classo} and {sridge} only.}
| ^
package subdirectories
Problems with news in 'NEWS.md': No news entries found.
Rd files
checkRd: (-1) ncpen.Rd:108: Lost braces; missing escapes or markup?
108 | \item{gamma}{extra shrinkage parameter for \code{classo} and {sridge} only.}
| ^
checkRd: (-1) ncpen.reg.Rd:109: Lost braces; missing escapes or markup?
109 | \item{gamma}{extra shrinkage parameter for \code{classo} and {sridge} only.}
| ^
package subdirectories
Problems with news in ‘NEWS.md’: No news entries found.
Rd files
checkRd: (-1) ncpen.Rd:108: Lost braces; missing escapes or markup?
108 | \item{gamma}{extra shrinkage parameter for \code{classo} and {sridge} only.}
| ^
checkRd: (-1) ncpen.reg.Rd:109: Lost braces; missing escapes or markup?
109 | \item{gamma}{extra shrinkage parameter for \code{classo} and {sridge} only.}
| ^
package subdirectories
Problems with news in ‘NEWS.md’: No news entries found.
Rd files
checkRd: (-1) ncpen.Rd:108: Lost braces; missing escapes or markup?
108 | \item{gamma}{extra shrinkage parameter for \code{classo} and {sridge} only.}
| ^
checkRd: (-1) ncpen.reg.Rd:109: Lost braces; missing escapes or markup?
109 | \item{gamma}{extra shrinkage parameter for \code{classo} and {sridge} only.}
| ^
package subdirectories
Problems with news in ‘NEWS.md’: No news entries found.
Rd files
checkRd: (-1) ncpen.Rd:108: Lost braces; missing escapes or markup?
108 | \item{gamma}{extra shrinkage parameter for \code{classo} and {sridge} only.}
| ^
checkRd: (-1) ncpen.reg.Rd:109: Lost braces; missing escapes or markup?
109 | \item{gamma}{extra shrinkage parameter for \code{classo} and {sridge} only.}
| ^
package subdirectories
Problems with news in ‘NEWS.md’: No news entries found.
Rd files
checkRd: (-1) ncpen.Rd:108: Lost braces; missing escapes or markup?
108 | \item{gamma}{extra shrinkage parameter for \code{classo} and {sridge} only.}
| ^
checkRd: (-1) ncpen.reg.Rd:109: Lost braces; missing escapes or markup?
109 | \item{gamma}{extra shrinkage parameter for \code{classo} and {sridge} only.}
| ^
package subdirectories
Problems with news in 'NEWS.md': No news entries found.
Check History
NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
CRAN incoming feasibility
Maintainer: ‘Dongshin Kim <dongshin.kim@live.com>’ The Description field contains Kim, D., Lee, S. and Kwon, S. (2018) <arXiv:1811.05061>, Lee, S., Kwon, Please refer to arXiv e-prints via their arXiv DOI <doi:10.48550/arXiv.YYMM.NNNNN>.
CRAN incoming feasibility
Maintainer: ‘Dongshin Kim <dongshin.kim@live.com>’ The Description field contains Kim, D., Lee, S. and Kwon, S. (2018) <arXiv:1811.05061>, Lee, S., Kwon, Please refer to arXiv e-prints via their arXiv DOI <doi:10.48550/arXiv.YYMM.NNNNN>.
package subdirectories
Problems with news in ‘NEWS.md’: No news entries found.
package subdirectories
Problems with news in ‘NEWS.md’: No news entries found.
package subdirectories
Problems with news in ‘NEWS.md’: No news entries found.
package subdirectories
Problems with news in 'NEWS.md': No news entries found.
package subdirectories
Problems with news in ‘NEWS.md’: No news entries found.
package subdirectories
Problems with news in ‘NEWS.md’: No news entries found.
package subdirectories
Problems with news in ‘NEWS.md’: No news entries found.
package subdirectories
Problems with news in ‘NEWS.md’: No news entries found.
package subdirectories
Problems with news in 'NEWS.md': No news entries found.
installed package size
installed size is 7.1Mb
sub-directories of 1Mb or more:
libs 6.9Mb
installed package size
installed size is 7.2Mb
sub-directories of 1Mb or more:
libs 7.0Mb
package subdirectories
Problems with news in 'NEWS.md': No news entries found.