SEN 985 Artificial Intelligence

advertisement
Course Syllabus
SEN 985 Artificial Intelligence
Fall 2012 – Class Meets: Oct 19/20/21 and Nov 9/10/11
(9:00 AM - 6:00 PM) in Room 102
Instructor
Name: Barbara Hecker, PhD
Primary Email: bhecker@edu.edu
Alternative Email: bhecker@acm.org
Course Description
This course introduces the foundation of simulating or creating
intelligence from a computational point of view. It covers the
techniques of reduction, reasoning, problem solving, knowledge
representation, and machine learning. In addition, it covers
applications of decision trees, neural networks, support vector
machines and other learning paradigms.
Course Objectives
All serious programmers and software engineers should know about
the major Artificial Intelligence techniques, which are regarded by
many as the core knowledge of any Computer Science degree. This
course will allow you to gain generic problem solving skills that have
applicability to a wide range of real-world problems. Topics covered
include search, knowledge representation, Bayesian networks,
planning, expert systems, intelligent agents, and evolutionary
computation.
Learning Outcomes
After completing this course, you should be able to:
1. Describe the key components of the artificial intelligence field.
2. Describe search strategies and solve problems by applying a
suitable search method.
3. Describe and apply knowledge representation.
4. Describe and apply probability theorem and Bayesian networks.
5. Describe the key aspects of intelligent agents and Machine
Learning
Required Materials
Stuart, Russell and Norvig, Peter (2010). Artificial Intelligence: A
Modern Approach (3rd Edition). Upper Saddle River, NJ: Prentice
Hall, ISBN 0-13-604259-7.
Grading
Final Exam
20% There will be one comprehensive final exam,
which will count for 20% of your course
grade. The final exam will be given during
the scheduled final exam period.
CSLO
10% Course Student Learning Objective Essay
Take Home
Assignments
24% You will be assigned 6 AI “hands-on”
assignments throughout the term. Each
assignment will be worth 4% of your course
grade.
In Class
Assignments
36% You will be required to participate in 12 in-class
workshop exercises worth 3 points each. The
exercises can only be completed in-class during
the weekend class meeting.
Midterm
Exam
10% There will be one midterm exam about halfway through the course. This will be a takehome research project that will need to be
completed and submitted by each student.
Academic Dishonesty
Your assignments should be done without consultation with other
students (or the Internet) and you should not share your work with
others. Any assignment submitted that is essentially the same as
someone else’s will not receive credit. Any student who commits
plagiarism in any form on any assignment in this class will
automatically fail the class. NO make-up or replacement work will be
available.
Attendance Requirement
Attendance is MANDATORY on all three days for both weekends of the
class. The class will run from 9AM to 6PM. Plan to be in San Jose on
Friday at 9am. Late arrival on the first day is not acceptable. The class
will end at 6pm on Sunday night. Early departure Sunday afternoon
will not be acceptable. You are REQUIRED to arrange your travel to
accommodate full attendance of the weekend class.
Any student who fails to attend any day of the class either in the first
or second weekend will automatically FAIL the class no matter what
work has been submitted.
Grading Formula
A
95 – 100
C+
77 – 79
A-
90 – 94
C
73 – 76
B+
87 – 89
C-
70 – 72
B
83 – 86
D
60 – 69
B-
80 – 82
F
59 or <
Class Meeting Format
Each day of this class will meet 9am to 6pm with a 1 hour break from
12 noon to 1pm.
This class will be conducted in a workshop format. ALL students MUST
bring a computer with them, Mac or PC.
There will be 4 hours of lecture and 4 hours of lab work each day. The
lab work will be conducted in class ONLY. At the end of the day (by
6pm) all work must be submitted to the ITU EMS for grading. The lab
work cannot be performed outside of class. Workshop lab assignments
will not be available before or after the weekend meetings therefore it
is imperative that each student brings the necessary equipment (a
computer) and actively participates in the workshop exercises during
the day of each class meeting.
All students should verify ITU EMS access prior to the first weekend
class meeting.
Weekend Course Schedule
Weekend 1 - Oct 19/20/21
Friday Oct 19th
Friday Morning Session (9am - 12noon):
9am to 9:15am
9:15am to 11am
11 to Noon
12 Noon to 1pm
Attendance Check-in
Chapter 1 - Course Overview and Introduction
Chapter 2 - Intelligent Agents
In-Class - Lab Exercise 1 – Submitted to EMS
LUNCH BREAK
Friday Afternoon Session (1pm – 6pm):
1pm to 3pm
3pm to 4:30pm
4:30pm to 6pm
Chapter 3 – Problem Solving and Search
In-Class - Lab Exercise 2 – Submitted to EMS
Review of Lab Exercises 1 and 2
Chapter 3 – Problem Solving and Search
Saturday Oct 20th
Saturday Morning Session (9am - 12noon):
9am to 9-15am
9:15 to 11am
11 to Noon
12 Noon to 1pm
Attendance Check-in
Chapter 4 - Informed Search
In-Class - Lab Exercise 3 – Submitted to EMS
LUNCH BREAK
Saturday Afternoon Session (1pm - 6pm):
1pm to 3pm
3pm to 4:30pm
4:30pm to 6pm
Chapter 4 - Informed Search
In-Class - Lab Exercise 4 – Submitted to EMS
Review of Lab Exercises 3 and 4
Chapter 5 – Game Playing
Sunday Oct 21st
Sunday Morning Session (9am - 12noon):
9am to 9:15am
9:15am to 11am
11 to Noon
12 Noon to 1pm
Attendance Check-in
Chapter 6 - Agents that Reason Logically I
In-Class - Lab Exercise 5 – Submitted to EMS
LUNCH BREAK
Sunday Afternoon Session (1pm – 6pm):
1pm to 3pm
3pm to 4:30pm
4:30pm to 6pm
Chapter 6 - Agents that Reason Logically II
In-Class - Lab Exercise 6 – Submitted to EMS
Review of Lab Exercises 5 and 6
Midterm Exam Review
NOTE: The midterm exam will be handed out at the end of the first
weekend. It is due, posted in the EMS by November 8th, late midterm
exams will not be accepted.
Homework assignments 1, 2, 3 and 4 are due on November 8th before
the start of the second weekend class meeting.
Weekend 2 - Nov 9/10/11
Friday November 9th
Friday Morning Session (9am -12noon):
9am to 9:15am
9:15am to 11am
11 to Noon
12 Noon to 1pm
Attendance Check-in
Chapter 7 – First Order Logic
In-Class - Lab Exercise 7
LUNCH BREAK
Friday Afternoon Session (1pm - 6pm):
1pm to 3pm
3pm to 4:30pm
4:30pm to 6pm
Chapter 8 – Building a Knowledge Base
In-Class - Lab Exercise 8
Review of Lab Exercises 7 and 8
Chapter 8 - Building a Knowledge Base
Saturday November 10th
Saturday Morning Session (9am – 12noon):
9am to 9:15am
9:15am to 11am
11 to Noon
12 Noon to 1pm
Attendance Check-in
Chapter 9 - Inference in First-Order Logic
In-Class - Lab Exercise 9
LUNCH BREAK
Saturday Afternoon Session (1pm – 6pm):
1pm to 3pm
3pm to 4:30pm
4:30pm to 6pm
Chapter 9 - Inference in First-Order Logic
In-Class - Lab Exercise 10
Review of Lab Exercises 9 and 10
Chapter 10 - Logical Reasoning Systems
Sunday November 11th
Sunday Morning Session (9am – 12noon):
9am to 9:15am
9:15am to 11am
11 to Noon
12 Noon to 1pm
Attendance Check-in
Fuzzy Logic
Chapter 11 – Planning
Expert Systems
In-Class - Lab Exercise 11
LUNCH BREAK
Sunday Afternoon Session (1pm – 6pm):
1pm to 3pm
3pm to 6pm
In-Class – Lab Exercise 12
In-Class – Final Exam
NOTE: The final exam will be conducted at the end of the second
weekend starting at 3pm on Sunday. This exam must be taken in class
and cannot be made up at a later date.
Homework assignments 5, 6 and the CSLO Essay are due on
December 14th.
Download