Keith A. Pray - Professional and Academic Site | ||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Report
[ Experiments ]
[ Up: Neural Networks ]
Code Description Click to jump to a particular section of this page. The original version, documented version and ported versions of the code used can be found through the links below (or attached sheets if hardcopy). The file and data handling code used in this project is from the Weka project (www.cs.waikato.ac.nz/ml/weka/). Weka is a collection of machine learning algorithms for solving real-world data mining problems. It is written in Java and runs on almost any platform. The algorithms can either be applied directly to a dataset or called from your own Java code. Weka is also well-suited for developing new machine learning schemes. Weka is open source software issued under the GNU public license. The only Weka code used in this project was that which handles files and various data manipulation tasks. It was also used to collect statistics on the performance of the Back Propagation algorithm implemented. The Back Propagation algorithm implementation provided by the book was also used in this project. Code AdaptationThe code from the book was ported to Java. There were several reasons for this. The C code supplied handled input that was in the form of an image, hence, containing only numeric data to be handled. The file parsing and data handling functionality needed to handle the Census-Income data set was done in Project 2 for Java. This presented several options:
Functions and sections used directly from backprop.c
by: Keith A. Pray Last Modified: July 4, 2004 8:59 AM |
|||||||||||||||||||||||||||||||||||||||||||||||||||
|
Kapowee Hosted | Kapow Generated in 0.008 second | XHTML | CSS