Read the code of the Prism classifier in Weka in great detail. You can find a description of this algorithm in "Data Mining: Practical Machine Learning Tools and Techniques (Second Edition)". I.H. Witten and E. Frank. Morgan Kaufmann Publishers. 2005.
Technique | DecisionTrees ID3/J4.8 | NeuralNetworks | NaiveBayes/BayesNets | Instance-Based IB1/IBk/LR/LWR | GeneticAlgorithms | RuleLearning Prism/Foil |
Code (Weka/mine/other/adapted) | ||||||
Dataset (name): | ||||||
Accuracy (or error metrics). List metrics used. | ||||||
Stat. significantly better than: (list methods) | ||||||
Size of the model | ||||||
How readable is the model? | ||||||
Number of attributes used | ||||||
Num. of training instances | ||||||
Num. of test instances | ||||||
Missing values included?(y/n) | ||||||
What Pre-processing done? | ||||||
Evaluation method used (n-fold cross val, n=?) |
||||||
Training Time | ||||||
Testing Time | ||||||
Strengths and Weaknesses |
For those methods (e.g., decision trees) for which two or more particular algorithms are listed on the table (e.g., ID3 and J4.8), provide the required information for each of the algorithms listed, in the order they are listed, separated by "/"s (e.g. "78% / 81%", under accuracy if the accuracy of your best ID3 decision tree was 78% and the accuracy of your best J4.8 decision tree was 81% on the dataset analyzed).
Include in your written report detail description and analysis of your table.