Coding Sessions
Coding skills are important for successful AI research to implement algorithms, conduct experiments, analyze data, etc. To bridge the gap between abstract formulas and executable code, I occasionally organize voluntary coding sessions as an onboarding opportunity for students and fellow scientists.
The goal is to develop a basic understanding about the implementation details of planning and reinforcement algorithms. A simple navigation domain is used to evaluate the implemented algorithms.
The sessions cover the following topics:
- Introduction to Decision Making
- Monte Carlo Planning (Random Search, MCTS)
- Reinforcement Learning (Q-Learning, DQN)
- Advanced Topics (Policy Gradients, AlphaZero)
Check out the code base here.