Artifiical Intelligence
The assignment is included here. I've also included it in the attached file along with the textbook.
1. (5 Marks)
Describe the basic ideas of fuzzy logic.
2. (5 Marks)
Describe the basic ideas of MYCIN's
Certainty Factor Algebra
3. (10 Marks)
Page 451, Question 4
Note: "Section 10.4.3" in the question should
be "Section 10.3.2."
4. (10 Marks)
Consider the following table:
outlook temp. humidity windy play
-------------------------------------------------------
sunny hot high false no
sunny hot high true no
sunny mild high false no
rainy mild high true no
rainy cool normal true no
sunny cool normal false yes
sunny mild normal true yes
overcast hot high false yes
overcast hot normal false yes
overcast mild high true yes
overcast cool normal true yes
rainy mild high false yes
rainy mild normal false yes
rainy cool normal false yes
Use the PRISM algorithm for learning rules
for both classes "play=no" and "play=yes".
5. (40 Marks)
Implement ID3 learning algorithm in a language of
your choice.
Note: You may either explicitly give the decision tree or
give the set of rules defined by a decision tree.
Computer Science 320
Introduction to Artificial Intelligence
Assignment 5
1. (5 Marks)
Describe the basic ideas of fuzzy logic.
2. (5 Marks)
Describe the basic ideas of MYCIN's
Certainty Factor Algebra
3. (10 Marks)
Page 451, Question 4
Note: "Section 10.4.3" in the question should
be "Section 10.3.2."
4. (10 Marks)
Consider the following table:
outlook temp. humidity windy play
-------------------------------------------------------
sunny hot high false no
sunny hot high true no
sunny mild high false no
rainy mild high true no
rainy cool normal true no
sunny cool normal false yes
sunny mild normal true yes
overcast hot high false yes
overcast hot normal false yes
overcast mild high true yes
overcast cool normal true yes
rainy mild high false yes
rainy mild normal false yes
rainy cool normal false yes
Use the PRISM algorithm for learning rules
for both classes "play=no" and "play=yes".
5. (40 Marks)
Implement ID3 learning algorithm in a language of
your choice.
Note: You may either explicitly give the decision tree or
give the set of rules defined by a decision tree.