CRAN/E | lolR

lolR

Linear Optimal Low-Rank Projection

Installation

About

Supervised learning techniques designed for the situation when the dimensionality exceeds the sample size have a tendency to overfit as the dimensionality of the data increases. To remedy this High dimensionality; low sample size (HDLSS) situation, we attempt to learn a lower-dimensional representation of the data before learning a classifier. That is, we project the data to a situation where the dimensionality is more manageable, and then are able to better apply standard classification or clustering techniques since we will have fewer dimensions to overfit. A number of previous works have focused on how to strategically reduce dimensionality in the unsupervised case, yet in the supervised HDLSS regime, few works have attempted to devise dimensionality reduction techniques that leverage the labels associated with the data. In this package and the associated manuscript Vogelstein et al. (2017) , we provide several methods for feature extraction, some utilizing labels and some not, along with easily extensible utilities to simplify cross-validative efforts to identify the best feature extraction method. Additionally, we include a series of adaptable benchmark simulations to serve as a standard for future investigative efforts into supervised HDLSS. Finally, we produce a comprehensive comparison of the included algorithms across a range of benchmark simulations and real data applications.

github.com/neurodata/lol

Key Metrics

Version 2.1
R ≥ 3.4.0
Published 2020-06-26 1402 days ago
Needs compilation? no
License GPL-2
CRAN checks lolR results

Downloads

Yesterday 7 0%
Last 7 days 56 +8%
Last 30 days 184 +1%
Last 90 days 533 -24%
Last 365 days 2.296 -6%

Maintainer

Maintainer

Eric Bridgeford

ericwb95@gmail.com

Authors

Eric Bridgeford

aut / cre

Minh Tang

ctb

Jason Yim

ctb

Joshua Vogelstein

ths

Material

Reference manual
Package source

Vignettes

dp
extend_classification
extend_embedding
lol
lrcca
lrlda
centroid
pca
pls
rp
sims
xval

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

lolR archive

Depends

R ≥ 3.4.0

Imports

ggplot2
abind
MASS
irlba
pls
robust
robustbase

Suggests

knitr
rmarkdown
parallel
randomForest
latex2exp
testthat
covr