Previous Weeks in the AI class
Week 1
Monday, Aug. 28
Reading: Textbook, chapters 1, 2
Monday
- Introduction to the course
Tuesday
- A Survey and Some History
Thursday
Friday
A first look at the programming language LISP
Week 2
Monday, Sept. 4
Reading: Notes
Monday
Tuesday
- Basic control structures in LISP
Thursday
- Control structures in LISP
Friday
Week 3
Monday, Sept. 11
Reading: Chapter 3
Monday
Tuesday
- A worked example: pattern matching
Thursday
Friday
- Depth and Breadth-first search
Week 4
Monday, Sept. 18
Search
Reading: Textbook, chapters 3, 4
Monday
- Lisp programs for uninformed search
Tuesday
- Lisp programs for uninformed search
Thursday
- Uninformed Search: Uniform cost and iterative
deepening
Friday
Other Notes:
- Exam #1 will be next Friday (Sept. 29)
Week 5
Monday, Sept. 25
Search
Reading: Chapter 4
Monday
Tuesday
- Hill climbing
- Knowledge-based agents
Thursday
Friday
Week 6
Monday, Oct. 2
Logic as a KR scheme
Reading: Chapters 6, 7
Monday
- Propositional Logic: Truth Tables
Tuesday
- Resolution in the propositional calculus
- Rules of inference
Thursday
- Predicate Calculus - the basics
Friday
- Predicate Calculus - translations
Week 7
Monday, Oct. 9
Logic as a Knowledge Representation Scheme
Reading: Chapters 7, 9 (skip chapter 8)
Monday
- Discussion of term project
Tuesday
- A brief introduction to Prolog
Thursday
- Sort/lambda
- More on Prolog
Friday
- The Wumpus World
- Situation Calculus and the Frame Problem
Other Notes:
- Friday is mid-term (not an exam date for us)
- Next Monday is Fall Break Day (no classes)
The next hour exam has been rescheduled for Tuesday, Oct. 31
Week 8
Monday, Oct. 16
Logical Inference and more on Prolog
Reading: Chapter 9 and section 10.3. Start reading chapter 11
Monday
- Fall Break Day (no class)
Tuesday
Thursday
- Situation Calculus and the Frame problem
Friday
- Forward and Backward Chaining
- Resolution Theorem Proving.
- More on Prolog
Other Notes:
The next hour exam has been rescheduled for Tuesday, Oct. 31.
Week 9
Monday, Oct. 23
Logical Inference and more on Prolog
Reading: Chapter 9 and section 10.3. Start reading chapter 11
Monday
- Resolution (section 9.6 and following)
Tuesday
- More on Prolog (section 10.3)
- Survey (scan) the remainder of chapter 10: we will want to
come back to parts of it later.
Thursday
Friday
Other Notes:
- The next hour exam has been rescheduled for Tuesday, Oct. 31
(next Tuesday).
- Start reading chapter 13 (skip chapter 12).
After chapter 13 we will briefly review the material on production
systems in Chapter 10, and move on to a (fairly detailed) discussion
of expert systems and CLIPS.
Week 10
Monday, Oct. 30
Monday
Tuesday
Thursday
- Unification, resolution, and Horn clauses
Friday
- Unification, resolution, and Horn clauses
Week 11
Monday, Nov. 6
Monday
Tuesday
Thursday
- Introduction to expert systems
- Discussion of Exam #2
Friday
- Introduction to Expert Systems
- Introduction to CLIPS
Week 12
Monday, Nov. 13
Expert Systems
Reading: CLIPS01 and CLIPS02.PPT
Monday
Tuesday
Thursday
Friday
- Fuzzy CLIPS
- Some other approaches
Other Notes:
Week 13
Monday, Nov. 20
Introduction to Artificial Neural Networks
Reading: Chapter
Monday
- Perceptrons
- Backpropogation
Tuesday
- Hopfield networks
- Genetic programming
Thursday
Friday
Other Notes:
Return to the course home page.