CMPS 240 - Artificial Intelligence - Spring 2007
General Class Information
|
|
Class Material
|
|
Required Reading
References
|
Projects (Checkpoints [1], [2], [3], [4])
See also the class Wiki for project updates.
| Project | Resources | Students |
| 1. 8-puzzle build oracle ---> look for a "perfect" heuristic rule that always shows the optimal path without look ahead. | Fernando Cabrales, Casey Marshall |
|
| 2. higher order 10x10 tile puzzle approach (perhaps using quadrants) | Tile Puzzles: A Pattern-Weight Formulation
of Search Knowledge Gil Fuchs and Robert Levinson (to be made available) |
|
| 3. random numbers: learn to predict the output of random number generators. | John Murphy | |
| 4. Satisfibility using Subtraction and other enhancements (as in Harrison book) | Greg Levin | |
| 5. Satisfiability Canonical Form including resolution and others.If matrix is UNSAT it collapses to an empty row of *s: N/A |
Satisfiability Benchmarks and Solvers |
|
| 6. Zchaff : explain details/insights to class. | Gillian Smith | |
| 7. Polynomial time algorithm for prime numbers: learn and explain and apply. | Ji Wong Choi, Neeraj Kumar |
|
| 8. Knights and Knaves Translator into Sat Matrices. |
Knights and Knaves Logic Puzzles |
Elizabeth Cassell |
| 9. Existential Graphs to Propositional and First Order Logic Theorem Prover. |
EG Page at Stanford |
Ryan Ferran |
Calendar
| Lecture | Assignments (AI, ET, CH and EC=extra credit) |
| I. Introduction to Expert Systems 1. Tuesday, April 3 |
AI Text: Chapters 1-3 are mainly review. 6-7
HW0: handout in class. Due Thursday April 5.
|
| 2. Thursday, April 5 | |
II. Knowledge Bases and Inference 3. Tuesday, April 10 |
HW2: Due Thursday April 26
Project checkpoint1 descriptions. Due April 19 |
| 4. Thursday, April 12 |
Discipline and Future of Machine Learning [Quicktime
video], Tom Mitchell at CMU. HW1 is due. |
| 5. Tuesday, April 17 | |
| 6. Thursday, April 19 | Project checkpoint1 is due. Checkpoint2 assigned. Due May 3. |
| III. Reasoning Under Uncertainty 7. Tuesday, April 24 |
HW3: Due Thursday May 10
|
| 8. Thursday, April 26 | HW2 is due |
| 9. Tuesday, May 1 | |
| IV. Communication: Pattern Matching, Analogy
and Retrieval 10. Thursday, May 3 |
HW4: Due Thursday May 24
Project checkpoint2 is due. |
| 11. Tuesday, May 8 | |
| 12. Thursday, May 10 | HW3 is due. |
| 13. Tuesday, May 15 | Paper: The Boxer, the Wre stler, and the Coin Flip: A Paradoxof Robust Bayesian Inference and Belief Functions. |
| 14. Thursday, May 17 | Project checkpoint 3 is due. |
| 15. Tuesday, May 22 | Paper: Pattern-Weight Formulation of Search Knowledge [PS][PDF] |
| 16. Thursday, May 24 | HW4 is due Paper: The CG Mars Lander[PS][PDF] |
| 17. Tuesday, May 29 | Paper: Pattern Associativity and the Retrieval of Semantic Networks [PS][PDF] |
| 18. Thursday, May 31 | Project checkpoint 4 is due. |
| 19. Tuesday, June 5 | |
| 20. Thursday, June 7 | Projects are Due. Final Exam may be handed out. |
| 21. Thursday June 14 | Final Exam 8-11am. The final exam will come
from material in the lectures, projects |




