Implements the methodology of "Cannings, T. I. and Samworth, R. J. (2015) Random projection ensemble classification. http://arxiv.org/abs/1504.04595". The random projection ensemble classifier is a general method for classification of high-dimensional data, based on careful combination of the results of applying an arbitrary base classifier to random projections of the feature vectors into a lower-dimensional space. The random projections are divided into non-overlapping blocks, and within each block the projection yielding the smallest estimate of the test error is selected. The random projection ensemble classifier then aggregates the results of applying the base classifier on the selected projections, with a data-driven voting threshold to determine the final assignment.

Author | Timothy I. Cannings and Richard J. Samworth |

Date of publication | 2016-09-01 21:06:03 |

Maintainer | Timothy I. Cannings <t.cannings@statslab.cam.ac.uk> |

License | GPL-3 |

Version | 0.3 |

http://arxiv.org/abs/1504.04595, http://www.statslab.cam.ac.uk/~tc325/ |

**Other.classifier:** The users favourite classifier

**R:** A rotation matrix

**RPalpha:** Choose alpha

**RPChoose:** Chooses projection

**RPChooseSS:** A sample splitting version of 'RPChoose'

**RPEnsembleClass:** Classifies the test set using the random projection ensemble...

**RPEnsemble-package:** Random Projection Ensemble Classification

**RPGenerate:** Generates random matrices

**RPModel:** Generate pairs '(x,y)' from joint distribution

**RPParallel:** Chooses a projection from each block in parallel

RPEnsemble

RPEnsemble/NAMESPACE

RPEnsemble/data

RPEnsemble/data/R.RData

RPEnsemble/R

RPEnsemble/R/RPalpha.R
RPEnsemble/R/RPGenerate.R
RPEnsemble/R/RPEnsembleClass.R
RPEnsemble/R/RPModel.R
RPEnsemble/R/RPChoose.R
RPEnsemble/R/RPParallel.R
RPEnsemble/R/RPChooseSS.R
RPEnsemble/R/Other.classifier.R
RPEnsemble/MD5

RPEnsemble/DESCRIPTION

RPEnsemble/man

RPEnsemble/man/RPChooseSS.Rd
RPEnsemble/man/RPEnsembleClass.Rd
RPEnsemble/man/RPalpha.Rd
RPEnsemble/man/RPModel.Rd
RPEnsemble/man/R.Rd
RPEnsemble/man/RPEnsemble-package.Rd
RPEnsemble/man/RPChoose.Rd
RPEnsemble/man/RPParallel.Rd
RPEnsemble/man/RPGenerate.Rd
RPEnsemble/man/Other.classifier.Rd
Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

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