Class Summary |
AttrCategorizer |
The AttrCategorizer categorizes an Instance based on an attribute. |
CatGraph |
CatGraph is a directed graph whose nodes have references to Categorizers. |
CGraph |
CGraph is derived from LEDA's CGRAPH This allows
us to add functions. |
DecisionTree |
DecisonTrees are RootedCatGraphs where each node other than the root has
exactly one parent. |
Driver |
Basic Driver class used to interface the ID3Inducer. |
DTCategorizer |
DTCategorizer performs the same way as a RDGCategorizer, but for the
DTCategorizer the associated graph must be a tree. |
ID3Inducer |
The ID3Class is the Java implementation of the ID3 algorithm. |
LeafCategorizer |
NodeCategorizer for categorizers that don't need to ask other
categorizers for help scoring (i.e. |
NodeCategorizer |
An abstract base class categorizer for categorizers that may sit in nodes of
decision trees, graphs, etc. |
NodeInfo |
Stores the information in a Graph Node. |
NodeLoss |
Class used for node accuracies. |
RDGCategorizer |
Categorizer goes down the RootedCatGraph using the Categorizer at each node
until it reaches a node with no children. |
RootedCatGraph |
RootedCatGraph instances have a specific root node. |
TDDTInducer |
Top-down decision-tree (TDDT) inducer induces decision trees
top-down by building smaller training sets and inducing trees
for them recursively. |
TDDTOptions |
This class stores information about option settings for Top-Down Decision
Tree inducers. |
ThresholdCategorizer |
Categorize an instance by comparing the value of a single attribute to a
threshold value. |
Provides the classes needed for Decision Tree inducers and the
MLJ implementation of the ID3 inducer.