COMP 5313
Artificial Intelligence
Winter 2024
Topics
- The course deals with a broad range of advanced types of artificial intelligence (AI). A specific emphasis
- Intuition-Based AI
- Symbolic AI
- Connectionist AI
- State-Space AI
- Logic Based AI and Possibilistic AI with variety of Machine Learning (Supervised
- Unsupervised and Ensemble Learning)
- searching
- reasoning and learning when dealing with variety of knowledge (Textual
- Visual
- which continues to expand human capability beyond our imagination
- the core concepts and algorithms of advanced AI
- Analyze the structures and algorithms of a selection of techniques related to searching, reasoning, machine learning, and language processing
- Design AI functions and components in Python involved in intelligent systems such as computer games
- expert systems
- semantic web
- information retrieval
- machine translation
- mobile robots
- decision support systems
- and intelligent tutoring systems
- Review research articles from well-known AI journals and conference proceedings regarding the theories and applications of AI
Readings
- Required: Artificial Intelligence with Python - Second Edition, Alberto Artasanchez and Prateek Joshi, Packt Publishing (Jan. 31 2020), ISBN-10: 183921953X Artificial Intelligence: Foundations of Computational Agents, 2nd Edition, David L. Poole and Alan K. Mackworth, University of British Columbia, September 2017, ISBN: 9781107195394, Cambridge University Press
Sources
- Course catalogue ↗2026–2027
- syllabus ↗Winter 2024
- Course source ↗
- Additional readings or course materials are supplied through the course site or course pack.