Multi-Objective Simultaneous Model and Feature Selection

Performs simultaneous hyperparameter tuning and feature selection through both single-objective and multi-objective optimization as described in Binder, Moosbauer et al. (2019) . Uses the 'ecr'-package as basis but adds mixed integer evolutionary strategies and multi-fidelity functionality as well as operators specific for the problem of feature selection.


MOSMaFS: Multi-Objective Simultaneous Model and Feature Selection

Coverage CRAN Status Badge CRAN Downloads

Project Status

We are on CRAN! You can also read our paper on arxiv.

Installation

It is best to install the official version from CRAN. If you want to live on the edge, you can also install the github version, using remotes:

remotes::install_github("slds-lmu/mosmafs", ref = "mosmafs-package")

Documentation

Citation

If mosmafs is useful for your research, please cite our paper:

Binder, Martin., Moosbauer, J. et al. "Model-Agnostic Approaches to Multi-Objective Simultaneous Hyperparameter Tuning and Feature Selection." arXiv preprint arXiv:1912.12912 (2019).

BibTex:

@misc{binder2019multiobjective,
    title={Multi-Objective Hyperparameter Tuning and Feature Selection using Filter Ensembles},
    author={Martin Binder and Julia Moosbauer and Janek Thomas and Bernd Bischl},
    year={2019},
    eprint={1912.12912},
    archivePrefix={arXiv},
    primaryClass={stat.ML}
}

License

MIT License

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("mosmafs")

0.1.2-1 by Martin Binder, 4 years ago


https://github.com/slds-lmu/mosmafs


Report a bug at https://github.com/slds-lmu/mosmafs/issues


Browse source code at https://github.com/cran/mosmafs


Authors: Martin Binder [aut, cre] , Susanne Dandl [aut] , Julia Moosbauer [aut]


Documentation:   PDF Manual  


MIT + file LICENSE license


Imports BBmisc, checkmate, ParamHelpers, MASS, smoof, mlrCPO, mlr, parallelMap

Depends on ecr

Suggests knitr, ggplot2, magrittr, testthat, rpart, parallel, praznik, mlrMBO, emoa, DiceKriging, rgenoud, randomForest, digest


See at CRAN