Course Outline
1. Getting Started with Deep Reinforcement Learning
- Defining Reinforcement Learning
- Distinguishing between Supervised, Unsupervised, and Reinforcement Learning
- Current DRL applications in 2025 (spanning robotics, healthcare, finance, and logistics)
- Grasping the agent-environment interaction cycle
2. Core Reinforcement Learning Concepts
- Markov Decision Processes (MDP)
- Key components: State, Action, Reward, Policy, and Value functions
- The trade-off between Exploration and Exploitation
- Monte Carlo techniques and Temporal-Difference (TD) learning
3. Implementing Fundamental RL Algorithms
- Tabular approaches: Dynamic Programming, Policy Evaluation, and Iteration
- Q-Learning and SARSA
- Epsilon-greedy exploration and decay mechanisms
- Creating RL environments using OpenAI Gymnasium
4. Advancing to Deep Reinforcement Learning
- Recognizing the limitations of tabular methods
- Utilizing neural networks for function approximation
- Deep Q-Network (DQN) structure and workflow
- Experience replay and target network techniques
5. Advanced DRL Algorithms
- Double DQN, Dueling DQN, and Prioritized Experience Replay
- Policy Gradient Methods: The REINFORCE algorithm
- Actor-Critic architectures (A2C, A3C)
- Proximal Policy Optimization (PPO)
- Soft Actor-Critic (SAC)
6. Handling Continuous Action Spaces
- Challenges specific to continuous control
- Applying DDPG (Deep Deterministic Policy Gradient)
- Twin Delayed DDPG (TD3)
7. Essential Tools and Frameworks
- Leveraging Stable-Baselines3 and Ray RLlib
- Tracking and monitoring via TensorBoard
- Optimizing hyperparameters for DRL models
8. Reward Engineering and Environment Design
- Reward shaping and balancing penalties
- Concepts in sim-to-real transfer learning
- Designing custom environments in Gymnasium
9. Partially Observable Environments and Generalization
- Dealing with incomplete state information (POMDPs)
- Memory-based strategies using LSTMs and RNNs
- Enhancing agent robustness and generalization capabilities
10. Game Theory and Multi-Agent Reinforcement Learning
- Overview of multi-agent settings
- Dynamics of cooperation versus competition
- Uses in adversarial training and strategy optimization
11. Case Studies and Practical Applications
- Simulations for autonomous driving
- Strategies for dynamic pricing and financial trading
- Applications in robotics and industrial automation
12. Troubleshooting and Performance Optimization
- Identifying and resolving unstable training issues
- Addressing reward sparsity and overfitting
- Scaling DRL models across GPUs and distributed infrastructures
13. Wrap-Up and Future Directions
- Review of DRL architecture and core algorithms
- Emerging industry trends and research paths (e.g., RLHF, hybrid models)
- Recommended further resources and reading materials
Requirements
- Solid proficiency in Python programming
- A firm understanding of Calculus and Linear Algebra
- Foundational knowledge of Probability and Statistics
- Prior experience constructing machine learning models using Python alongside NumPy, TensorFlow, or PyTorch
Target Audience
- Developers keen on exploring AI and intelligent systems
- Data Scientists investigating reinforcement learning frameworks
- Machine Learning Engineers focused on autonomous systems
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 3900 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (2)
Getting people that never used AI some repetition in prompting and people that do use AI to consider different methods to using it.
Matthew Gay - Tarsus Pharmaceuticals
Course - Artificial Intelligence (AI) Overview
Working from first principles in a focused way, and moving to applying case studies within the same day