A Random Forest Java implementation.
Used DecisionTree in another repository of mine.
#Instructions
- Specifying type for each attributes is required.
- Specifying selected splitting attributes is required.
- After creating the instance of a
RandomForest
, callinginitialize()
is required. - Load data supports from file or from
ArrayList<Sting[]>
type data. This step is required for next step. - After loading the data, call
startTraining()
method. This step is required forstartTesting()
method. - (Optional) After step 5, call
startTesting()
.
#Updates
- Typo fixes
#TODO
- Extend and modify this class to support MapReduce(Hadoop).