J48
Package
weka.classifiers.trees
Synopsis
Class for generating a pruned or unpruned C4.5 decision tree. For more information, see
Ross Quinlan (1993). C4.5: Programs for Machine Learning. Morgan Kaufmann Publishers, San Mateo, CA.
Options
The table below describes the options available for J48.
Option |
Description |
---|---|
binarySplits |
Whether to use binary splits on nominal attributes when building the trees. |
confidenceFactor |
The confidence factor used for pruning (smaller values incur more pruning). |
debug |
If set to true, classifier may output additional info to the console. |
minNumObj |
The minimum number of instances per leaf. |
numFolds |
Determines the amount of data used for reduced-error pruning. One fold is used for pruning, the rest for growing the tree. |
reducedErrorPruning |
Whether reduced-error pruning is used instead of C.4.5 pruning. |
saveInstanceData |
Whether to save the training data for visualization. |
seed |
The seed used for randomizing the data when reduced-error pruning is used. |
subtreeRaising |
Whether to consider the subtree raising operation when pruning. |
unpruned |
Whether pruning is performed. |
useLaplace |
Whether counts at leaves are smoothed based on Laplace. |
Capabilities
The table below describes the capabilites of J48.
Capability |
Supported |
---|---|
Class |
Nominal class, Missing class values, Binary class |
Attributes |
Missing values, Numeric attributes, Unary attributes, Date attributes, Binary attributes, Empty nominal attributes, Nominal attributes |
Min # of instances |
0 |