This project consists of two parts:
See
@relation weather-weka.filters.unsupervised.attribute.Remove-R2 @attribute outlook {sunny,overcast,rainy} @attribute humidity {low,normal,high} @attribute windy {TRUE,FALSE} @attribute play {yes,no} @data ( 1) sunny, normal, FALSE, no ( 2) sunny, high, TRUE, no ( 3) overcast, normal, FALSE, yes ( 4) rainy, high, FALSE, yes ( 5) rainy, normal, FALSE, yes ( 6) rainy, low, TRUE, no ( 7) overcast, low, TRUE, yes ( 8) sunny, high, FALSE, no ( 9) sunny, low, FALSE, yes (10) rainy, normal, FALSE, yes (11) sunny, low, TRUE, yes (12) overcast, high, TRUE, yes (13) overcast, normal, FALSE, yes (14) rainy, high, TRUE, nowhere the play attribute is the classification target.
outlook=sunny, humidity=normal, windy=?
Your homework report for this part should contain (at most 1 page):
In particular,
Create a Bayesian network model using Weka's implementation of NaiveBayes using the default parameters. Use salary as the target attribute.
Create a Bayesian network model using Weka's implementation of BayesNet using the default parameters. Use salary as the target attribute.
Examine your two models. Compare and contrast them. Use 10-fold cross-validation to perform an analysis of the classification accuracy. Answer the following questions in your description about this experiment:
Use modified parameters and preprocessing techniques to generate a NaiveBayes that attempts to classify salary accurately. Provide detailed descriptions about the parameters used to develop your model and/or preprocessing techniques used. One should be able to repeat the experiment from your description.
Examine the model. Compare and contrast this model against a ZeroR model, a OneR model, models generated in Project 2, and models generated in the challenge above. Answer the following questions in your description about this experiment:
Use preprocessing and modified parameters to generate a BayesNet that attempts to accurately classify salary. Provide detailed descriptions about the parameters used to develop your model and/or preprocessing techniques used. One should be able to repeat the experiment from your description. Describe the topology of the model produced.
Examine the model. Compare and contrast this model against a ZeroR model, a OneR model, NaiveBayes, and models generated in Project 2.
Design another experiment with a different goal other than the ones that have appeared previously in this assignment. the more interesting, useful, creative, original, and non-trivial your goal is, the better your grade on this part. Provide detailed descriptions about the parameters used to develop your model and/or preprocessing techniques used. One should be able to repeat the experiment from your description. Describe the topology of the model produced. Compare the performance of your model against ZeroR, OneR, and J4.8 models.