Emre Ugur
Ph.D.
SWE555 Artificial Intelligence Techniques
Wednesday 19:00-22:00, Location: Computer Engineering A3
Aim: Representation of knowledge. Search and heuristic programming. Logic and logic
programming. Application areas of artificial intelligence: Problem solving, games and puzzles, expert
systems, planning, learning, qualitative reasoning, and natural language understanding. An artificial
intelligence language.
Text Book: Russell and Norvig, Artificial Intelligence: A Modern Approach, 3rd ed.
Lecture slides: Available at the course page.
Instructor: Emre Ugur (contact)
Office hours: anytime, send email before coming
Mailing-list: Please send email if you are not registered!
Grades
Schedule (subject to change):
Agents & Uninformed search | part1, part2 | |
A* search, heuristics; local search; search-based agents | Slides | |
Game playing | Slides | |
Constraint satisfaction problems | Slides | |
Propositional logic: semantics and inference; logical agents | Slides | |
First-order logic (FOL) | Slides | |
Probability, Inference | Slides | |
Bayes nets | Slides | |
Hidden Markov Models | Slides | |
Intro to Machine Learning | Slides | |
Reinforcement Learning | Slides | |
Advanced Topics: Robotics and Deep Learning | ||
Final Exam | Location: TBD |
Grading:
- Midterm-1: 20%
- Midterm-2: 30%
- Final: 40%
- In-class activity: 10%
Cheating: Any sharing or copying will be considered as cheating. Please do not cheat! See CMPE procedures for cheating behavior.