.po 1i
.ll 6.5i
.ce 10
\fB\s16Homework 4: COBWEB\fP\s0
.sp
.sz 14
CS 395T: Machine Learning
.sp .5
Due: Thursday, March 28
.sp
.ce 0
.nr pp 11
.nr sp 11
.pp
Code for a simple version of COBWEB is in the file \fIcobweb\fP.
Sample data files are in \fIcobweb-animal-data\fP,
\fIcobweb-animal2-data\fP, \fIcobweb-soybean-data\fP, and
\fIcobweb-soybean2-data\fP. Consult these files for further
information.

The current version is incomplete, in that some of the functions
necessary for merging and splitting are only stubs.  Complete the
functions for \fImerge-potential\fP and \fIsplit-potential\fP.
Run the new version on the animal and animal2 data and note the
new category mergings that take place. Hand in a commented copy of your
code and a dribble of a full-trace run on the two animal data files.

Run some prediction tests on the soybean data files using 
\fIrun-cobweb-test\fP for the initial system and again with your
merging and splitting changes.  Does merging and splitting increase
predictive power?  Show some learning-curve results and discuss them.
