Java Decision Tree Quick Start

Last updated: 6/12/02

(C) 2000-2002 Hugues Johnson


Program Navigation

Jdt has four frames which can be switched using the menu along the left side of the window. 

Welcome: There's a good chance you're looking at it right now. This panel contains news and information about the program.

Files: This panel is used to select the names, training, testing, log, and report files. The names, training, and testing files are the only required ones.

Run: This panel is where you can start the decision tree learn algorithm. All the run time parameters are also set here.

Tree: Under construction. This panel will (hopefully) allow viewing of the finished tree once it is complete.  


Using the sample data

The sample data provided (located in the folder data\jdt\uic) builds a simple decision tree than can be used to test the accuracy of the algorithm. The file extension indicates what each file is to be used for (i.e. the .train file should be selected as the training file). 


Using custom data

Names files: The first line of this file is a comma-separated list of possible classifications terminated by a period. Each remaining line contains one attribute name. I should probably change this to something more convenient later.

Training data: Each line of the training file contains one instance of training data. The data must be comma-separated with the last entry being the classification. The line must be terminated by a period (should also change this).

Test data: Same format as training file. Used to test decision tree after it has been constructed.


Legal notes

Java is a trademark of Sun Microsystems

The sample data provided is originally from the University of Illinois, Chicago. 

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

All written content is property of Hugues Johnson.