APML0: Augmented and Penalized Minimization Method L0

Fit linear, logistic and Cox models regularized with L0, lasso (L1), elastic-net (L1 and L2), or net (L1 and Laplacian) penalty, and their adaptive forms, such as adaptive lasso / elastic-net and net adjusting for signs of linked coefficients. It solves the L0 penalty problem by simultaneously selecting regularization parameters and performing hard-thresholding or selecting the number of non-zeros. This augmented and penalized minimization method provides an approximation solution to the L0 penalty problem, but runs as fast as L1 regularization. The package uses a one-step coordinate descent algorithm and runs extremely fast by taking into account the sparsity structure of coefficients. It can handle very high dimensional data and has superior selection performance.

Version: 0.11
Depends: Matrix (≥ 1.2-10)
Imports: Rcpp (≥ 0.12.12)
LinkingTo: Rcpp, RcppEigen
Published: 2026-06-19
DOI: 10.32614/CRAN.package.APML0
Author: Xiang Li [aut, cre], Shanghong Xie [aut], Donglin Zeng [aut], Yuanjia Wang [aut]
Maintainer: Xiang Li <spiritcoke at gmail.com>
BugReports: https://github.com/LeeSprite/APML0/issues
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
URL: https://github.com/LeeSprite/APML0
NeedsCompilation: yes
Language: en-US
Citation: APML0 citation info
CRAN checks: APML0 results

Documentation:

Reference manual: APML0.html , APML0.pdf

Downloads:

Package source: APML0_0.11.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): not available, r-oldrel (arm64): not available, r-release (x86_64): not available, r-oldrel (x86_64): not available
Old sources: APML0 archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=APML0 to link to this page.