M5P

Package

weka.classifiers.trees

Synopsis

M5Base. Implements base routines for generating M5 Model trees and rules
The original algorithm M5 was invented by R. Quinlan and Yong Wang made improvements.

For more information see:

Ross J. Quinlan: Learning with Continuous Classes. In: 5th Australian Joint Conference on Artificial Intelligence, Singapore, 343-348, 1992.

Y. Wang, I. H. Witten: Induction of model trees for predicting continuous classes. In: Poster papers of the 9th European Conference on Machine Learning, 1997.

Options

The table below describes the options available for M5P.

Option

Description

buildRegressionTree

Whether to generate a regression tree/rule instead of a model tree/rule.

debug

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

minNumInstances

The minimum number of instances to allow at a leaf node.

saveInstances

Whether to save instance data at each node in the tree for visualization purposes.

unpruned

Whether unpruned tree/rules are to be generated.

useUnsmoothed

Whether to use unsmoothed predictions.

Capabilities

The table below describes the capabilites of M5P.

Capability

Supported

Class

Missing class values, Date class, Numeric class

Attributes

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

Min # of instances

1