olasso {natural} | R Documentation |
Error standard deviation estimation using organic lasso
Description
Solve the organic lasso problem
with two pre-specified values of tuning parameter:
, and
, which is a Monte-Carlo estimate of
, where
is n-dimensional standard normal.
Usage
olasso(x, y, intercept = TRUE, thresh = 1e-08)
Arguments
x |
An |
y |
A response vector of size |
intercept |
Indicator of whether intercept should be fitted. Default to be |
thresh |
Threshold value for underlying optimization algorithm to claim convergence. Default to be |
Value
A list object containing:
n
andp
:The dimension of the problem.
lam_1
,lam_2
:, and an Monte-Carlo estimate of
, where
is n-dimensional standard normal.
a0_1
,a0_2
:Estimate of intercept, corresponding to
lam_1
andlam_2
.beta_1
,beta_2
:Organic lasso estimate of regression coefficients, corresponding to
lam_1
andlam_2
.sig_obj_1
,sig_obj_2
:Organic lasso estimate of the error standard deviation, corresponding to
lam_1
andlam_2
.
See Also
Examples
set.seed(123)
sim <- make_sparse_model(n = 50, p = 200, alpha = 0.6, rho = 0.6, snr = 2, nsim = 1)
ol <- olasso(x = sim$x, y = sim$y[, 1])