Multi-label modifications to C4.5

This is the code for multi-label and hierachical extensions to C4.5 as described in:

Clare, A. (2003) Machine learning and data mining for yeast functional genomics. PhD thesis. University of Wales Aberystwyth. pdf (1Mb)

Both of these require Ross Quinlan's C4.5 release 8 which can be found from his web page c4.5r8.tar.gz

The hierarchical version is much slower than the multi-label version, and requires a class hierarchy too, so if you don't need hierarchies you're better off with the multi-label version.