AdditiveRegression

Package

weka.classifiers.meta

Synopsis

Meta classifier that enhances the performance of a regression base classifier. Each iteration fits a model to the residuals left by the classifier on the previous iteration. Prediction is accomplished by adding the predictions of each classifier. Reducing the shrinkage (learning rate) parameter helps prevent overfitting and has a smoothing effect but increases the learning time.

For more information see:

J.H. Friedman (1999). Stochastic Gradient Boosting.

Options

The table below describes the options available for AdditiveRegression.

Option

Description

classifier

The base classifier to be used.

debug

If set to true, classifier may output additional info to the console.

numIterations

The number of iterations to be performed.

shrinkage

Shrinkage rate. Smaller values help prevent overfitting and have a smoothing effect (but increase learning time). Default = 1.0, ie. no shrinkage.

Capabilities

The table below describes the capabilites of AdditiveRegression.

Capability

Supported

Class

Numeric class, Date class, Missing class values

Attributes

Numeric attributes, Binary attributes, Empty nominal attributes, Date attributes, Unary attributes, Nominal attributes, Missing values

Min # of instances

1