Introduction to Artificial Intelligence
Semester A 2003-2004 (Fall 2003)
(* Under Construction *)
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-15151) - Fall 2003
- Credits: 4
- Instructor: Dr. Solomon Eyal Shimony
- Grader: Mr. Michael Orlov
- Course scheduled at:
- Monday 16-18, building 32, room 112.
- Wednesday 8-10, building 28, room 103.
- Syllabus and requirements
- Midterm exams, (use of books and notes allowed). Dates:
- Wednesday, December 10, at 8-10AM.
Location: Building 90, rooms 241, 242.
Material: chapters 1-6.
Solutions.
- Wednesday, January 21, at 8-10AM.
Location: Building 90, rooms 221, 222.
Material: chapters 7-10, 14, 15, 18-20.
Solutions.
- Assignments: this year most of the programming exercises will
be based on simplified versions of the game RISK. For the rules
of the game and some strategy tips, see
this
link.
- Assignment 1: environments and search (simplified, deterministic RISK). Deadline: November 19.
- Assignment 2: game tree search - game of RISK. Deadline: December 4 (extensible).
- Assignment 3: written exercise on agents, search, and games. Solutions.
- Assignment 4: logical reasoning.
- Assignment 5: learning (heuristic evaluation functions for game of RISK).
- Assignment 6: Exercises in inference and learning. Grace period: can submit until Monday, January 19, at 10AM. Solutions.
- Example quiz and
Answers
- Lecture topics and notes.
Back to BGU CS HomePage