FT
Package
weka.classifiers.trees
Synopsis
Classifier for building 'Functional trees', which are classification trees that could have logistic regression functions at the inner nodes and/or leaves. The algorithm can deal with binary and multi-class target variables, numeric and nominal attributes and missing values.
For more information see:
Joao Gama (2004). Functional Trees.
Niels Landwehr, Mark Hall, Eibe Frank (2005). Logistic Model Trees.
Available in Weka 3.6.x - 3.7.1. Available via the package management system for Weka >= 3.7.2 (functionalTrees).
Options
The table below describes the options available for FT.
Option |
Description |
---|---|
binSplit |
Convert all nominal attributes to binary ones before building the tree. This means that all splits in the final tree will be binary. |
debug |
If set to true, classifier may output additional info to the console. |
errorOnProbabilities |
Minimize error on probabilities instead of misclassification error when cross-validating the number of LogitBoost iterations. When set, the number of LogitBoost iterations is chosen that minimizes the root mean squared error instead of the misclassification error. |
minNumInstances |
Set the minimum number of instances at which a node is considered for splitting. The default value is 15. |
modelType |
The type of FT model. 0, for FT, 1, for FTLeaves, and 2, for FTInner |
numBoostingIterations |
Set a fixed number of iterations for LogitBoost. If >= 0, this sets a fixed number of LogitBoost iterations that is used everywhere in the tree. If < 0, the number is cross-validated. |
useAIC |
The AIC is used to determine when to stop LogitBoost iterations. The default is not to use AIC. |
weightTrimBeta |
Set the beta value used for weight trimming in LogitBoost. Only instances carrying (1 - beta)% of the weight from previous iteration are used in the next iteration. Set to 0 for no weight trimming. The default value is 0. |
Capabilities
The table below describes the capabilites of FT.
Capability |
Supported |
---|---|
Class |
Nominal class, Binary class, Missing class values |
Attributes |
Empty nominal attributes, Unary attributes, Nominal attributes, Binary attributes, Date attributes, Missing values, Numeric attributes |
Min # of instances |
1 |