
MMIS 670 Artificial
Intelligence and Expert Systems (3 credits)
Summer 2004 (June 21 - September 10, 2004)
/Online
Instructor
Dr. James Cannady
cannady@nova.edu
(954) 262-2085
Course Description
This course will include an introduction to artificial intelligence as well as
historical and current trends and characterization of knowledge-based systems.
Search, logic and deduction, knowledge representation, production systems, and
expert systems will be examined. Additional areas include architecture of
expert systems and criteria for selecting expert system shells, such as
end-user interface, developer interface, system interface, inference engine,
knowledge base, and data interface.
Course Materials
Required Textbook: Russell & Norvig.
Artificial Intelligence: A Modern Approach (2nd Edition). 2002.
Exit Competencies
Course Outline
The course material has been divided into five modules. The modules are
designed to cover each of the major areas of Artificial Intelligence by including
readings from the text, problems from the text, practical exercises,
supplemental readings, and an online class discussion.
|
Date |
Assignment |
Deliverable |
|
06/21/-07/04/04 |
Module 1: Introduction to Artificial Intelligence |
Module 1 (due 07/04/04) |
|
07/05-18/04 |
Module 2: Searching |
Module 2 (due 07/18/04) |
|
07/11/04 |
Project Proposal |
Project Proposal (due
07/11/04) |
|
07/19/-08/01/04 |
Module 3: Machine Learning |
Module 3 (due
08/01/04) |
|
08/02-15/04 |
Module 4: Knowledge-based Systems |
Module 4 (due 08/15/04) |
|
08/16/-08/29/04 |
Module 5: Reasoning with Uncertainty |
Module 5 (due 08/29/04) |
|
08/30-09/10/04 |
Final Exam |
Final Exam (due
09/10/04) |
|
09/10/04 |
Course Project |
Project (due 09/10/04) |
Module 1:
Introduction to Artificial Intelligence
|
Assignment |
Description |
Points |
|
Text |
Chapter 1 |
- |
|
Text Problems |
1, 3, 7, 9 |
3 |
|
Article Summary |
Write a summary of Alan Turing's AI paper based on the established guidelines. |
4 |
|
Practical Exercise |
None |
3 |
|
Online Class Discussion |
06/28/04 9:00-10:00 pm (ET) -details will be provided via WebCT email |
- |
Module 2: Searching
|
Assignment |
Description |
Points |
|
Text |
Chapter 3 & 4 |
- |
|
Text Problems |
Chapter 3: 1, 2 / Chapter 4: 1 |
3 |
|
Article Summary |
Choose an article from a journal or conference proceedings on the topic of search strategies (e.g, depth-first, breadth-first, etc.). Write a summary on the article based on the established guidelines. |
4 |
|
Practical Exercise |
Run each of the demos of Uninformed Search Methods and the Informed Search Methods on the Virtual Lecture Project website |
3 |
|
Online Class Discussion |
07/12/04 9:00-10:00 pm (ET) -details will be provided via WebCT email |
- |
Module 3: Machine
Learning
|
Assignment |
Description |
Points |
|
Text |
Chapter 18 & 20 |
- |
|
Text Problems |
Chapter 18: 1, 2, 3 / Chapter 20: none |
3 |
|
Article Summary |
Choose an article from a journal or conference proceedings on the topic of machine learning. Write a summary on the article based on the established guidelines. |
4 |
|
Practical Exercise |
Download a freeware neural network package (check here or here for examples). After installing the software run the example data file that is included with the software. Take a screen shot of the results and paste the screen shot into a Word document. |
3 |
|
Online Class Discussion |
07/26/04 9:00-10:00 pm (ET) -details will be provided via WebCT email |
- |
Module 4:
Knowledge-based Systems
|
Assignment |
Description |
Points |
|
Text |
Chapter 10 & 19 |
- |
|
Text Problems |
Chapter 10: 1 / Chapter 19: 2 |
3 |
|
Article Summary |
Choose an article from a journal or conference proceedings on the topic of expert systems. Write a summary on the article based on the established guidelines. |
4 |
|
Practical Exercise |
Run the available expert system demos on the Acquired Intelligence website. Save a screen shot of each and save in a Word file. |
3 |
|
Online Class Discussion |
08/09/04 9:00-10:00 pm (ET) -details will be provided via WebCT email |
- |
Module 5: Reasoning
with Uncertainty
|
Assignment |
Description |
Points |
|
Text |
Chapter 13 & 14 |
- |
|
Text Problems |
Chapter 13: 6 / Chapter 14: 1 |
3 |
|
Article Summary |
Choose an article from a journal or conference proceedings on the topic of Bayesian reasoning. Write a summary on the article based on the established guidelines. |
4 |
|
Practical Exercise |
Download a freeware Bayesian network package. After installing the software run the example data file that is included with the software. Take a screen shot of the results and paste the screen shot into a Word document. |
3 |
|
Online Class Discussion |
08/23/04 9:00-10:00 pm (ET) -details will be provided via WebCT email |
- |
Course Project
The purpose of the course project is for the student to demonstrate an
understanding of AI techniques and concepts. The student will write a 20 page
report on the current and future research activities on any of the topics
discussed in the course. The report will be based primarily on your review and
analysis of at least three research papers from one of the recognized
scientific/technical journals (e.g., ACM, IEEE, Science, etc.). The project
report is worth 25% of a student’s final grade. The report will include the
following:
Project Deliverables
Instruction Methods
and Tools
Examination
The student will complete a comprehensive final examination during the final
week of the semester. Students may use any available materials in completing
the examination, but all sources must be properly cited in the text and
correctly referenced in a bibliography at the end of the document.
Grading Criteria
Achievement of the course objectives by student will be assessed using the
following:
|
Project Plan |
5% |
|
Module 1 |
10% |
|
Module 2 |
10% |
|
Module 3 |
10% |
|
Module 4 |
10% |
|
Module 5 |
10% |
|
Course Project |
20% |
|
Final Exam |
25% |
|
A |
94 - 100 |
|
A- |
90 - 93 |
|
B+ |
87 - 89 |
|
B |
84 - 86 |
|
B- |
80 - 83 |
|
C+ |
77 - 79 |
|
C |
74 - 76 |
|
C- |
70 -73 |
|
F |
<70 |
Course Policies