CRAN/E | BOSO

BOSO

Bilevel Optimization Selector Operator

Installation

About

A novel feature selection algorithm for linear regression called BOSO (Bilevel Optimization Selector Operator). The main contribution is the use a bilevel optimization problem to select the variables in the training problem that minimize the error in the validation set. Preprint available: [Valcarcel, L. V., San Jose-Eneriz, E., Cendoya, X., Rubio, A., Agirre, X., Prosper, F., & Planes, F. J. (2020). "BOSO: a novel feature selection algorithm for linear regression with high-dimensional data." bioRxiv. doi:10.1101/2020.11.18.388579]. In order to run the vignette, it is recommended to install the 'bestsubset' package, using the following command: devtools::install_github(repo="ryantibs/best-subset", subdir="bestsubset"). If you do not have gurobi, run devtools::install_github(repo="lvalcarcel/best-subset", subdir="bestsubset").

System requirements IBM ILOG CPLEX (>= 12.1)

Key Metrics

Version 1.0.3
R ≥ 4.0
Published 2021-07-01 1022 days ago
Needs compilation? no
License GPL-3
CRAN checks BOSO results

Downloads

Yesterday 14 0%
Last 7 days 119 +42%
Last 30 days 225 +3%
Last 90 days 855 +27%
Last 365 days 2.912 +7%

Maintainer

Maintainer

Luis V. Valcarcel

lvalcarcel@unav.es

Authors

Luis V. Valcarcel

aut / cre / ctb

Edurne San Jose-Eneriz

aut

Xabier Cendoya

aut / ctb

Angel Rubio

aut / ctb

Xabier Agirre

aut

Felipe Prósper

aut

Francisco J. Planes

aut / ctb

Material

README
NEWS
Reference manual
Package source

Vignettes

BOSO

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

Depends

R ≥ 4.0

Imports

Matrix
MASS
methods

Suggests

cplexAPI
testthat
glmnet
knitr
rmarkdown
ggplot2
ggpubr
dplyr
kableExtra
devtools
BiocStyle
bestsubset