Posted by Steve on January 26, 2000 at 12:28:19:
Is MLJ intended to be a full Java port of MLC++? What I mean is this: Should MLJ be a subset of MLC++ where all Inducers but ID3 are left out, but all the features of MLC++ are implemented, i.e. the Top-Down Decision Tree design?
The reason I ask is I think it may be better to design an ID3 Java version based on MLC++'s algorithm of ID3, not necessarily on there implementation of it. Porting MLC++ implementation would be like taking this rather large object tree and pruning all those branches which we don't need, but what remains may still be more than what we actually need - due to inheritance - and the remaining design may not warrant the same design tree (some objects may only have one function out of 20 that we need to use).
I guess it depends largely on the "big-picture" of how MLJ will be used, and I'm not quite sure I know that.
-Steve