Package: BOSO
Type: Package
Title: Bilevel Optimization Selector Operator
Version: 1.0.4
Date: 2024-04-08
Authors@R: c(person("Luis V.", "Valcarcel", role = c("aut", "cre", "ctb"),
                     email = "lvalcarcel@alumni.unav.es", comment = c(ORCID = "0000-0003-3769-5419")),
              person("Edurne", "San Jose-Eneriz", role = "aut", comment = c(ORCID = "0000-0001-5786-5273")),
              person("Xabier", "Cendoya", role = c("aut","ctb"), comment = c(ORCID = "0000-0001-8401-4087")),
              person("Angel", "Rubio", role = c("aut","ctb"), comment = c(ORCID = "0000-0002-3274-2450")),
              person("Xabier", "Agirre", role = "aut", comment = c(ORCID = "0000-0002-6558-9560")),
              person("Felipe", "Prósper", role = "aut", comment = c(ORCID = "0000-0001-6115-8790")),
              person("Francisco J.", "Planes", role = c("aut","ctb"),
                     email = "fplanes@unav.es", comment = c(ORCID = "0000-0003-1155-3105")))
Description: 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").
    Moreover, to install cplexAPI you can check <https://github.com/lvalcarcel/cplexAPI>.
SystemRequirements: IBM ILOG CPLEX (>= 12.1)
Depends: R (>= 4.0)
Imports: Matrix, MASS, methods
Suggests: cplexAPI, testthat, glmnet, knitr, rmarkdown, ggplot2,
        ggpubr, dplyr, kableExtra, devtools, BiocStyle, bestsubset
License: GPL-3
URL: https://github.com/lvalcarcel/BOSO
BugReports: https://github.com/lvalcarcel/BOSO/issues
LazyData: true
RoxygenNote: 7.3.1
Encoding: UTF-8
VignetteBuilder: knitr
NeedsCompilation: no
Packaged: 2024-04-10 11:28:18 UTC; lvalcarcel
Author: Luis V. Valcarcel [aut, cre, ctb]
    (<https://orcid.org/0000-0003-3769-5419>),
  Edurne San Jose-Eneriz [aut] (<https://orcid.org/0000-0001-5786-5273>),
  Xabier Cendoya [aut, ctb] (<https://orcid.org/0000-0001-8401-4087>),
  Angel Rubio [aut, ctb] (<https://orcid.org/0000-0002-3274-2450>),
  Xabier Agirre [aut] (<https://orcid.org/0000-0002-6558-9560>),
  Felipe Prósper [aut] (<https://orcid.org/0000-0001-6115-8790>),
  Francisco J. Planes [aut, ctb]
    (<https://orcid.org/0000-0003-1155-3105>)
Maintainer: Luis V. Valcarcel <lvalcarcel@alumni.unav.es>
Repository: CRAN
Date/Publication: 2024-04-10 17:10:23 UTC
Built: R 4.4.0; ; 2024-04-10 19:29:05 UTC; unix
