Introduction to Artificial Intelligence
Semester A 2007-2008 (Fall 2007)
BGU Computer Science Department
Description of the course
Artificial intelligence (AI) has recently regained the limelight, as the human
world chess champion was beaten by Deep Blue, a program written by a team
of researchers and programmers from IBM. Even more recently, a "re-match"
against a distributed machine in Jerusalem also favored a computer program.
True AI applications are also
on the rise, from expert systems for diagnosis and advice, through increasingly
intelligent robots, to intelligent and autonomous www agents.
This course deals with the issues of defining intelligence and rationality
in an agent, various methods of formalizing them, and
models for representing and using knowledge. In specific topics, mainly
search and logical reasoning, the course will focus all the way down to the
algorithm level, in order to provide some hands-on experience with programming
artificially intelligent agents.
- Course Reference: Artificial Intelligence
(202-1-5151) - Semester A 2007-2008 (Fall 2007)
- Credits: 4
- Instructor: Prof. Solomon Eyal Shimony
- Grader: Ilan Orlov
().
Office: Buliding 37, room 004. Exercise submission: prefer submission system.
- Course scheduled at:
- Monday 10-12, building 32, room 114
- Wednesday 12-14, building 90, room 243
- Syllabus and requirements
- Midterm exams, (use of books and notes allowed). Dates (planned, not final):
- 1st midterm exam: Thursday, March 13,
2008. Building 72, rooms 214, 215, 217 (time: 5PM)
- 2nd midterm exam: Thursday, April 10,
2008. Building 72, room 221 (time: 4PM)
- Assignments: (under construction):
-
Assignment 1:
Environments and search (simplified, deterministic). New due date: February 17, 2008
Optional graphical
interface you can use for output. Frontal checking: Thursday, Feb
21, 12:30-16:00.
-
Assignment 2: Adversarial games. Due date:
March 5, 2008. Potponed to March 19.
- Assignment
3: Exercise on agents, search, and logical
reasoning. Due date: Tuesday, March 11 at noon. Postponed
by mutual consent to Wedneday, March 12 before 12
noon, strict deadline. Solutions:
- Assignments 4-5: environment (partial observability - reasoning+decision-making).
- Assignment
6: Exercise on reasoning and decision making under
uncertainty, and learning. Solutions.
- Example quiz and
Answers
- Lecture topics and notes.
Back to BGU CS HomePage