CRAN/E | asm

asm

Optimal Convex M-Estimation for Linear Regression via Antitonic Score Matching

Installation

About

Performs linear regression with respect to a data-driven convex loss function that is chosen to minimize the asymptotic covariance of the resulting M-estimator. The convex loss function is estimated in 5 steps: (1) form an initial OLS (ordinary least squares) or LAD (least absolute deviation) estimate of the regression coefficients; (2) use the resulting residuals to obtain a kernel estimator of the error density; (3) estimate the score function of the errors by differentiating the logarithm of the kernel density estimate; (4) compute the L2 projection of the estimated score function onto the set of decreasing functions; (5) take a negative antiderivative of the projected score function estimate. Newton's method (with Hessian modification) is then used to minimize the convex empirical risk function. Further details of the method are given in Feng et al. (2024) doi:10.48550/arXiv.2403.16688.

Key Metrics

Version 0.2.0
R ≥ 3.1
Published 2024-05-11 128 days ago
Needs compilation? no
License GPL (≥ 3)
CRAN checks asm results

Downloads

Yesterday 3 -93%
Last 7 days 151 -21%
Last 30 days 810 +14%
Last 90 days 1.948 +104%
Last 365 days 2.900

Maintainer

Maintainer

Min Xu

Authors

Yu-Chun Kao

aut

Min Xu

aut / cre

Oliver Y. Feng

aut

Richard J. Samworth

aut

Material

Reference manual
Package source

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

asm archive

Depends

R ≥ 3.1

Imports

fdrtool
pracma
Iso
MASS
quantreg