lsgl-package: Linear Multiple Output Using Sparse Group Lasso.

lsgl-packageR Documentation

Linear Multiple Output Using Sparse Group Lasso.

Description

Simultaneous feature selection and parameter estimation for linear multiple output. The algorithm finds the sparse group lasso penalized maximum likelihood estimator. This result in feature and parameter selection, and parameter estimation. Use of parallel computing for cross validation and subsampling is supported through the 'foreach' and 'doParallel' packages.

Details

The sparse gorup lasso linear mltiple output estimator is defined as

\frac{1}{N}\|Y-X\beta\|_F^2 + \lambda \left( (1-\alpha) \sum_{J=1}^m \gamma_J \|\beta^{(J)}\|_2 + \alpha \sum_{i=1}^{n} \xi_i |\beta_i| \right)

where \|\cdot\|_F is the frobenius norm. The vector \beta^{(J)} denotes the parameters associated with the J'th group of features. The group weights are denoted by \gamma \in [0,\infty)^m and the parameter weights by \xi \in [0,\infty)^n.

Author(s)

Martin Vincent martin.vincent.dk@gmail.com

Examples

# NOTE

nielsrhansen/lsgl documentation built on Feb. 11, 2024, 8:07 a.m.