ELMR: Extreme Machine Learning (ELM)

Training and prediction functions are provided for the Extreme Learning Machine algorithm (ELM). The ELM use a Single Hidden Layer Feedforward Neural Network (SLFN) with random generated weights and no gradient-based backpropagation. The training time is very short and the online version allows to update the model using small chunk of the training set at each iteration. The only parameter to tune is the hidden layer size and the learning function.

Author
Alessio Petrozziello [aut, cre]
Date of publication
2015-11-28 14:53:50
Maintainer
Alessio Petrozziello <alessio.petrozziello@port.ac.uk>
License
GPL-2 | GPL-3
Version
1.0

View on CRAN

Man pages

OSelm_train.formula
Trains an extreme learning machine with random weights
OSelm_training
Trains an online sequential extreme learning machine with...
predict_elm
Prediction function for the ELM model generated with the...
preProcess
Pre processing function for the training and test data set....

Files in this package

ELMR
ELMR/NAMESPACE
ELMR/R
ELMR/R/OSELM.R
ELMR/R/kernels.R
ELMR/MD5
ELMR/DESCRIPTION
ELMR/man
ELMR/man/OSelm_training.Rd
ELMR/man/preProcess.Rd
ELMR/man/OSelm_train.formula.Rd
ELMR/man/predict_elm.Rd