The assignment should be submitted via Blackboard.
Task
1
10 points
George
doesn't watch much TV in the evening, unless there is a baseball game
on. When there is baseball on TV, George is very likely to watch.
George has a cat that he feeds most evenings, although he forgets every
now and then. He's much more likely to forget when he's watching TV.
He's also very unlikely to feed the cat if he has run out of cat food
(although sometimes he gives the cat some of his own food). Design a
Bayesian network for modeling the relations between these four events:
baseball_game_on_TV
George_watches_TV
out_of_cat_food
George_feeds_cat
Your
task is to connect these nodes with arrows pointing from causes to
effects. No programming is needed for this part, just include an
electronic document (PDF, Word file, or OpenOffice document) showing
your Bayesian network design.
Based
on the data in this file, determine the probability table for each node
in the Bayesian network you have designed for Part 1. You need to
include these four tables in the drawing that you produce for question
1. You also need to submit the code/script that computes these
probabilities.
Part a:On the
network shown in Figure 2, what is the Markovian blanket of node L?
Part
b:On
the network shown in Figure 2, what is P(A, F)? How is it derived?
Part
d:On
the network shown in Figure 2, what is P(M, not(C) | H)? How is it
derived?
Other Instructions
The answers for Tasks 1 and 4 can be typed as a document or
handwritten and
scanned.
Accepted document formats are (.pdf, .doc or
.docx). Please do not submit
.txt files. If you are using OpenOffice or LibreOffice, make sure to
save as .pdf or .doc
If
you are scanning handwritten documents make sure to scan it at a
minimum of 600dpi and save as a .pdf or .png file.
For Task 2 also submit whatever method you used to
calculate the probabilities. (C, Python or Java Code, Matlab or shell
script, Excel spreadsheet etc). Don't bother making sure it runs on
OMEGA
The probabilty values can also just be written along with
answers to Task 1.
For Task 3 however, the code has to run on OMEGA. Also
include a readme.txt file that has:
Name and UTA ID of the student.
What programming language is used.
How the code is structured.
Zip the files of your submission into
assignment9_<netid>.zip and submit the .zip file.