Learn R Programming

ELMR (version 1.0)

Extreme Machine Learning (ELM)

Description

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.

Copy Link

Version

Install

install.packages('ELMR')

Monthly Downloads

178

Version

1.0

License

GPL-2 | GPL-3

Maintainer

Alessio Petrozziello

Last Published

November 28th, 2015

Functions in ELMR (1.0)

predict_elm

Prediction function for the ELM model generated with the elm_training() function
preProcess

Pre processing function for the training and test data set. Each numeric variable is standardized between -1 and 1 and each categorical variable is coded with a dummy coding.
OSelm_training

Trains an online sequential extreme learning machine with random weights
OSelm_train.formula

Trains an extreme learning machine with random weights