gaselect: Genetic Algorithm (GA) for Variable Selection from High-Dimensional Data

Provides a genetic algorithm for finding variable subsets in high dimensional data with high prediction performance. The genetic algorithm can use ordinary least squares (OLS) regression models or partial least squares (PLS) regression models to evaluate the prediction power of variable subsets. By supporting different cross-validation schemes, the user can fine-tune the tradeoff between speed and quality of the solution.

Install the latest version of this package by entering the following in R:
install.packages("gaselect")
AuthorDavid Kepplinger
Date of publication2015-02-12 17:45:27
MaintainerDavid Kepplinger <david.kepplinger@gmail.com>
LicenseGPL (>= 2)
Version1.0.5

View on CRAN

Functions

evaluate Man page
evaluate,GenAlgEvaluator,matrix,numeric,ANY,integer,missing-meth Man page
evaluate,GenAlgEvaluator,matrix,numeric,ANY,missing,integer-meth Man page
evaluate,GenAlgEvaluator,matrix,numeric,ANY,missing,missing-meth Man page
evaluate,GenAlgEvaluator,matrix,numeric,logical,integer,integer- Man page
evaluate,GenAlgEvaluator,matrix,numeric,matrix,integer,integer-m Man page
evaluatorFit Man page
evaluatorLM Man page
evaluatorPLS Man page
evaluatorUserFunction Man page
fitness Man page
fitnessEvolution Man page
formatSegmentation Man page
formatSegmentation,GenAlgFitEvaluator,list-method Man page
formatSegmentation,GenAlgLMEvaluator,list-method Man page
formatSegmentation,GenAlgPLSEvaluator,list-method Man page
formatSegmentation,GenAlgUserEvaluator,list-method Man page
genAlg Man page
GenAlg Man page
GenAlg-class Man page
genAlgControl Man page
GenAlgControl Man page
GenAlgControl-class Man page
GenAlgEvaluator Man page
GenAlgEvaluator-class Man page
GenAlgFitEvaluator Man page
GenAlgFitEvaluator-class Man page
GenAlgLMEvaluator Man page
GenAlgLMEvaluator-class Man page
GenAlgPLSEvaluator Man page
GenAlgPLSEvaluator-class Man page
GenAlgUserEvaluator Man page
GenAlgUserEvaluator-class Man page
getEvalFun Man page
getEvalFun,GenAlgEvaluator,GenAlg-method Man page
getEvalFun,GenAlgEvaluator,matrix-method Man page
getEvalFun,GenAlgUserEvaluator,GenAlg-method Man page
getEvalFun,GenAlgUserEvaluator,matrix-method Man page
subsets Man page
toCControlList Man page
toCControlList,GenAlgControl-method Man page
toCControlList,GenAlgFitEvaluator-method Man page
toCControlList,GenAlgLMEvaluator-method Man page
toCControlList,GenAlgPLSEvaluator-method Man page
toCControlList,GenAlgUserEvaluator-method Man page
trueFitnessVal Man page
trueFitnessVal,GenAlgFitEvaluator,numeric-method Man page
trueFitnessVal,GenAlgLMEvaluator,numeric-method Man page
trueFitnessVal,GenAlgPLSEvaluator,numeric-method Man page
trueFitnessVal,GenAlgUserEvaluator,numeric-method Man page
validData Man page
validData,GenAlgEvaluator,GenAlg-method Man page
validData,GenAlgFitEvaluator,GenAlg-method Man page
validData,GenAlgLMEvaluator,GenAlg-method Man page
validData,GenAlgPLSEvaluator,GenAlg-method Man page

Files

src
src/ShuffledSet.h
src/GenAlg.cpp
src/MultiThreadedPopulation.h
src/BICEvaluator.cpp
src/Control.h
src/PLSSimpls.cpp
src/TruncatedGeomGenerator.h
src/PLS.h
src/BICEvaluator.h
src/Chromosome.cpp
src/config.h
src/MultiThreadedPopulation.cpp
src/Evaluator.h
src/SingleThreadPopulation.h
src/UserFunEvaluator.cpp
src/ShuffledSet.cpp
src/SingleThreadPopulation.cpp
src/Logger.h
src/Population.h
src/RNG.h
src/PLSEvaluator.h
src/LMEvaluator.cpp
src/LMEvaluator.h
src/Makevars.in
src/UserFunEvaluator.h
src/autoconfig.win.h
src/PLS.cpp
src/Logger.cpp
src/autoconfig.h.in
src/Makevars.win
src/OnlineStddev.h
src/PLSSimpls.h
src/PLSEvaluator.cpp
src/RNG.cpp
src/Chromosome.h
src/GenAlg.h
NAMESPACE
R
R/toCControlList.R R/Evaluator.R R/evaluate.R R/fitness.R R/getEvalFun.R R/GenAlgControl.R R/formatSegmentation.R R/validData.R R/genAlg.R R/subsets.R
MD5
DESCRIPTION
configure
ChangeLog
man
man/GenAlgFitEvaluator-class.Rd man/GenAlg-constructor.Rd man/validData-methods.Rd man/subsets.Rd man/trueFitnessVal-methods.Rd man/getEvalFun-methods.Rd man/GenAlgFitEvaluator-constructor.Rd man/GenAlgUserEvaluator-constructor.Rd man/fitnessEvolution.Rd man/GenAlgControl-class.Rd man/GenAlgUserEvaluator-class.Rd man/fitness.Rd man/toCControlList-methods.Rd man/GenAlgEvaluator-class.Rd man/GenAlgLMEvaluator-class.Rd man/GenAlgPLSEvaluator-class.Rd man/GenAlgControl-constructor.Rd man/GenAlgPLSEvaluator-constructor.Rd man/GenAlg-class.Rd man/evaluate-methods.Rd man/GenAlgLMEvaluator-constructor.Rd man/formatSegmentation-methods.Rd
configure.win
cleanup
tools
tools/m4
tools/m4/ax_cxx_compile_stdcxx_11.m4

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.