This advanced computer science course focuses on training AI agents for gaming and robotics. It covers the process of making sequential decisions, problem formalization, and solution determination. Starting with machine learning fundamentals—supervised, unsupervised, and reinforcement learning, with a focus on deep learning models—the course also introduces the latest in self-supervised deep learning. Students will learn to implement and train software agents for games and dialog systems, as well as physical agents like robots through simulations. The practical component involves creating a game-playing software agent in Python. This English-language course is graded on a Pass/Fail basis and is designed for advanced computer science students.
- Opettaja
Ville Hautamäki