EnsemblePCReg: Extensible Package for Principal-Component-Regression-Based Heterogeneous Ensemble Meta-Learning

Share:

Extends the base classes and methods of 'EnsembleBase' package for Principal-Components-Regression-based (PCR) integration of base learners. Default implementation uses cross-validation error to choose the optimal number of PC components for the final predictor. The package takes advantage of the file method provided in 'EnsembleBase' package for writing estimation objects to disk in order to circumvent RAM bottleneck. Special save and load methods are provided to allow estimation objects to be saved to permanent files on disk, and to be loaded again into temporary files in a later R session. Users and developers can extend the package by extending the generic methods and classes provided in 'EnsembleBase' package as well as this package.

Author
Mansour T.A. Sharabiani, Alireza S. Mahani
Date of publication
2016-09-14 18:50:34
Maintainer
Alireza S. Mahani <alireza.s.mahani@gmail.com>
License
GPL (>= 2)
Version
1.1.1

View on CRAN

Man pages

epcreg
Principal-Components-Regression-Based (PCR) Integration of...
epcreg.baselearner.control
Utility Functions for Configuring Regression Base Learners...
epcreg.save
Custom Functions for Disk I/O in 'EnsemblePCReg' Package
plot.epcreg
Plot function for 'epcreg' model
predict.epcreg
Predict method for class '"epcreg"'
Regression.Integrator.PCR.SelMin.Config-class
Class '"Regression.Integrator.PCR.SelMin.Config"'
Regression.Integrator.PCR.SelMin.FitObj-class
Class '"Regression.Integrator.PCR.SelMin.FitObj"'
Regression.Sweep.CV.Fit
Function for cross-validation based sweep operation.
Regression.Sweep.CV.FitObj-class
Class '"Regression.Sweep.CV.FitObj"'
Regression.Sweep.Fit
~~ Methods for Function 'Regression.Sweep.Fit' in Package...
Regression.Sweep.PCR.Config-class
Class '"Regression.Sweep.PCR.Config"'
Regression.Sweep.PCR.FitObj-class
Class '"Regression.Sweep.PCR.FitObj"'
summary.epcreg
Summary function for 'epcreg' model

Files in this package

EnsemblePCReg
EnsemblePCReg/inst
EnsemblePCReg/inst/doc
EnsemblePCReg/inst/doc/EnsemblePCReg.pdf
EnsemblePCReg/inst/doc/EnsemblePCReg.pdf.asis
EnsemblePCReg/NAMESPACE
EnsemblePCReg/R
EnsemblePCReg/R/aaa.R
EnsemblePCReg/R/epcreg.R
EnsemblePCReg/R/integrator.R
EnsemblePCReg/vignettes
EnsemblePCReg/vignettes/EnsemblePCReg.pdf.asis
EnsemblePCReg/MD5
EnsemblePCReg/build
EnsemblePCReg/build/vignette.rds
EnsemblePCReg/DESCRIPTION
EnsemblePCReg/ChangeLog
EnsemblePCReg/man
EnsemblePCReg/man/Regression.Sweep.PCR.Config-class.Rd
EnsemblePCReg/man/Regression.Sweep.CV.Fit.Rd
EnsemblePCReg/man/epcreg.Rd
EnsemblePCReg/man/Regression.Integrator.PCR.SelMin.Config-class.Rd
EnsemblePCReg/man/Regression.Sweep.PCR.FitObj-class.Rd
EnsemblePCReg/man/epcreg.save.Rd
EnsemblePCReg/man/predict.epcreg.Rd
EnsemblePCReg/man/epcreg.baselearner.control.Rd
EnsemblePCReg/man/Regression.Sweep.CV.FitObj-class.Rd
EnsemblePCReg/man/summary.epcreg.Rd
EnsemblePCReg/man/Regression.Integrator.PCR.SelMin.FitObj-class.Rd
EnsemblePCReg/man/Regression.Sweep.Fit.Rd
EnsemblePCReg/man/plot.epcreg.Rd