Courses Detail Information
ECE4920J – Introduction to Artificial Intelligence
Instructors:
Paul Weng;苑波
Credits: 4 credits
Pre-requisites: ECE2810J Obtained Credit
Description:
This course offers an overview and introduction to Artificial Intelligence: building blocks of intelligent systems (search, reasoning under certainty and uncertainty, decision-making, learning), some key algorithms, and their applications.
Course Topics:
- Agents and environments
- Uninformed and informed Search
- Adversarial search and search under uncertainty
- Decision theory and game theory
- Markov decision process
- Reinforcement learning
- Constraint satisfaction problem
- Probability review
- Bayesian network
- Markov chain and hidden Markov models
- Generative approach in machine learning
- Discriminative approach in machine learning
- Neural networks
- Logical Agents
- Propositional logic
- First-order logic
- Classical planning