| Description: | This course describes the AI techniques necessary for an agent to act intelligently in the ``real'' world. Techniques include uncertainty reasoning, learning, natural language processing, vision and speech processing. Basic AI techniques (such as search, knowledge representation and planning) will be reviewed in the context of the C++ programming language which will be used for implementing the more advanced techniques. Emphasis will be on implementation and experimentation with the goal of building robust intelligent agents. |
| Prerequisites: | Artificial Intelligence I (CSE 5360). |
| Textbooks: | Russell and Norvig, Artificial Intelligence: A Modern Approach, Prentice Hall, 1995. |
| Tracy and Bouthoorn, Object-Oriented Artificial Intelligence Using C++, W. H. Freeman, 1997. | |
| Grading: | 6 Homeworks (70%), Project (30%) |
| Instructor: | Larry Holder, 330 Nedderman Hall, 272-2596, Email: holder@cse.uta.edu, Office Hours: 11a-12p, 5:30-6:30p TuTh |
| Class | Date | Topic | Readings | Assignments Due |
| 1 | 1/19 | Introduction | ||
| 2 | 1/21 | Agents | RN:2 | |
| 3 | 1/26 | C++ | TB:2,3 | |
| 4 | 1/28 | C++ | TB:A | |
| 5 | 2/2 | C++ | ||
| 6 | 2/4 | Knowledge | RN:6,7 | |
| 7 | 2/9 | Knowledge | RN:9,10 | HW1 Due |
| 8 | 2/11 | Knowledge | TB:6,8 | |
| 9 | 2/16 | Search | RN:3 | |
| 10 | 2/18 | Search | RN:4 | |
| 11 | 2/23 | Search | TB:5 | HW2 Due |
| 12 | 2/25 | Planning | RN:11,12 | |
| 13 | 3/2 | Planning | RN:13 | |
| 14 | 3/4 | Planning | TB:10 | |
| 15 | 3/9 | Uncertainty | RN:14,15 | HW3 Due |
| 16 | 3/11 | Uncertainty | RN:16 | |
| 17 | 3/23 | Uncertainty | RN:17 | |
| 18 | 3/25 | Learning | RN:18 | |
| 19 | 3/30 | Learning | RN:19 | HW4 Due |
| 20 | 4/1 | Learning | RN:20 | |
| 21 | 4/6 | Natural Language | RN:22 | |
| 22 | 4/8 | Natural Language | RN:23 | |
| 23 | 4/13 | Natural Language | TB:11 | HW5 Due |
| 24 | 4/15 | Vision | RN:24* | |
| 25 | 4/20 | Vision | ||
| 26 | 4/22 | Speech | ||
| 27 | 4/27 | Speech | HW6 Due | |
| 28 | 4/29 | Current Issues | * | |
| 29 | 5/4 | Current Issues | * | |
| 30 | 5/6 | Conclusions | RN:27 | |
| 5/13 | Project Due |