CS 441/541
Artificial Intelligence
Fall Quarter 2011
Time : Mondays and Wednesdays, 2:00-3:50pm
Location: Fourth Avenue Building (FAB), Room 40-07.
Instructor:
Melanie Mitchell,
FAB 120-24, (503) 725-2412, mm-AT-cs.pdx.edu.
Office hours: Tu,Th 3:00-4:00pm, or by appointment.
Teaching Assistant:
Josh Hughes
Office hours: M,W 4:00-5:00pm, or by appointment. Office hours will be held in the CS department fishbowl.
Course Website: :
http://www.cs.pdx.edu/~mm/AIFall2011/index.html
Prerequisites: CS 202, 311, or equivalent, or permission of instructor.
Textbook: None. Instructor will assign readings available on-line.
Major Topics: Problem-solving and game-playing as search, natural-language processing, learning, vision, reasoning under uncertainty, analogy-making, robotics, history and philosophy of AI.
Assignments: Along with assigned reading, there will be six homework assignments on different topics covered in class, each with both written and programming components. In addition, each graduate student (including post-bacs) in the class will read a recent published paper on a chosen topic and give a 10-minute in-class presentation on that paper.
Exams: There will be four in-class quizzes to test basic understanding of the material presented in class and in the readings.
Grading, Undergraduates: Homework: 60% (six assignments, each weighted equally). Quizzes (four quizzes): 40%.
Grading, Graduate Students (including post-bacs): Homework: 50% (six assignments, each weighted equally). Quizzes (four quizzes): 40%. In-class presentation: 10%.
Academic integrity: Students will be responsible for following the PSU Student Conduct Code.
Students with disabilities: If you are a student with a disability in need of academic accommodations, you should register with the Disability Resource Center and notify the instructor immediately to arrange for support services.
Syllabus (subject to change):|
Date |
Topics |
Homework and Reading |
Monday Sept. 26 |
Class overview |
Reading: |
Wednesday Sept. 28 |
Problem-solving as search, Part II |
Reading: Class notes (slides) on problem-solving as search |
Monday Oct. 3 |
Reading: Class notes on game-playing |
|
Wednesday Oct. 5 |
Game-playing II (Guest lecturer: Prof. Bart Massey) |
|
Monday Oct. 10 |
Quiz 1 |
Reading:
Chapter 1 from Jurafsky and Martin, Speech and Language
Processing: An Introduction to Natural Language Processing,
Computational Linguistics, and Speech Recognition |
Wednesday Oct. 12 |
Student presentations: |
|
Monday Oct. 17 |
Natural language processing III: Vector space models, latent semantic analysis, and question-answering. |
Reading:
D. Ferrucci et al. Building Watson: An overview of the DeepQA project
|
Wednesday Oct. 19 |
Student presentations: |
Reading: |
Monday Oct. 24 |
Student presentations: |
Reading: |
Wednesday Oct. 26 |
Student presentations: |
Reading:
A. L. Buchsbaum and R. Giancarlo, Algorithmic aspects in speech recognition: An introduction, Sections 1-4 (to p. 21).
|
Monday Oct. 31 |
Quiz 2 |
Reading: Course slides on neural networks |
Wednesday Nov. 2 |
Student presentations: Mandar Patil |
|
Monday Nov. 7 |
Learning V: Genetic algorithms |
Reading: Course slides on genetic algorithms |
Wednesday Nov. 9 |
Genetic algorithms, continued |
|
Monday Nov. 14 |
Vision I |
Reading:
C. B. Akgul et al., Content-based image retrieval in radiology: Current status and future directions |
Wednesday Nov. 16 |
Vision II (Guest lecturer: Will Landecker) |
|
Monday Nov. 21 |
Quiz 3 |
Reading:
D. Hofstadter and M. Mitchell, The Copycat project: A model of mental fluidity and analogy-making |
Wednesday Nov. 23 |
Analogy and Metaphor, part 2 |
|
Monday Nov. 28 |
Robotics |
Reading:
S. Thrun, Toward Robotic Cars |
Wednesday Nov. 30 |
Quiz 4: Optional. This quiz will be take-home, open-book. It
will cover some subset of the material from previous quizzes. It is
optional -- if you're happy with your quiz scores so far, you don't
need to take it. Due Friday Dec. 2 by 5pm. |
Reading: |
Monday Dec. 5 |
No class (finals week). |
|
Wednesday Dec. 7 |
No class (finals week). |
|