Using Weka for Decision Tree Learning
This page provides some basic pointers about using Weka to perform decision tree learning.
Installing a Decision Tree Learning Tool
You will need to use a decision tree learning package that implements the ID3 algorithm we learned in class with continuous features. There are quite a few implementations, including for Python and Matlab, and it's even possible to build your own. We recommend using Weka, also possible Weka is a nice tool to know for many machine learning applications. We do not require that you use it for this assignment but we provide support only for Weka.
Using Weka for Decision Tree Learning
There are a number of standard algorithms for decision tree learning. Probably the most widely one is C4.5, implemented in Weka as J48. C4.5 extends ID3, the algorithm we looked at in class. Here is one source that steps through the process of applying J48 in detail.