Learning objectives
What you will be able to explain
- What formally defines a Markov Decision Process (MDP)?
- What does the Markov property assume?
- What is the role of the discount factor ?
- Compute the discounted return
- Match each RL quantity to its definition
- What does the Bellman equation express?
Section 01
What formally defines a Markov Decision Process (MDP)? to What is the role of the discount factor ?
01
What formally defines a Markov Decision Process (MDP)?
Guided checkpoint
RL problems are commonly framed as MDPs. Start by identifying the formal components and objective.
02
What does the Markov property assume?
03
What is the role of the discount factor ?
Guided checkpoint
Assume .
Section 02
Compute the discounted return to What does the Bellman equation express?
01
Compute the discounted return
Guided checkpoint
Use , discounting reward at time by .
- Case A: the agent receives reward at every timestep forever, with .
- Case B: rewards are , , , then the episode ends, with .
02
Match each RL quantity to its definition
Guided checkpoint
Pick the term each description defines.
03
What does the Bellman equation express?
Section 03
Sort algorithms: on-policy vs off-policy to Match each algorithm to its method family
01
Sort algorithms: on-policy vs off-policy
Guided checkpoint
On-policy methods learn about the same policy that generates the data. Off-policy methods can learn a target policy from data produced by a different behaviour policy (which is what makes replay buffers possible).
02
What distinguishes off-policy from on-policy RL?
03
Match each algorithm to its method family
Guided checkpoint
Choose the family that best describes each representative algorithm.
Section 04
Model-free vs model-based, and exploration to Which statements about PPO are correct?
01
Model-free vs model-based, and exploration
Guided checkpoint
Mark each statement true or false.
02
What is the exploration-exploitation trade-off?
03
Which statements about PPO are correct?
Guided checkpoint
PPO is the workhorse the team is most likely to ask about. Select all that apply.
Section 05
Why does PPO clip the probability ratio? to How was AlphaStar's policy initialised before reinforcement learning?
01
Why does PPO clip the probability ratio?
02
Why use an advantage function or baseline in policy-gradient methods?
03
How was AlphaStar's policy initialised before reinforcement learning?
Guided checkpoint
AlphaStar is a useful case study in large-scale multi-agent learning, league training, and structured policies.
Section 06
Which statements about AlphaStar's League training are correct? to Partial observability and decision-making under uncertainty
01
Which statements about AlphaStar's League training are correct?
Guided checkpoint
Select all that apply.
02
Why use a diverse league instead of naive self-play against the latest agent?
03
Partial observability and decision-making under uncertainty
Guided checkpoint
The ad stresses 'Entscheidungsfindung unter unsicheren Bedingungen'. How is hidden state handled?
Section 07
Distributed RL: match each component to its role to Why do large actor-learner setups (e.g. IMPALA) need an off-policy correction like V-trace?
01
Distributed RL: match each component to its role
Guided checkpoint
The ad names Ray explicitly. Match each piece of a Ray/RLlib-style training stack to what it does.
02
Why is distributed computing (e.g. Ray) especially valuable for deep RL?
03
Why do large actor-learner setups (e.g. IMPALA) need an off-policy correction like V-trace?
Section 08
MLOps and getting models into production to Why are sparse, delayed rewards a core RL challenge?
01
MLOps and getting models into production
Guided checkpoint
This is where your dmTECH Docker / Terraform / CI-CD experience is directly relevant. Mark each statement.
02
What is the sim-to-real (reality) gap?
03
Why are sparse, delayed rewards a core RL challenge?
Section 09
Why train AI in simulation rather than on real operations? to Typical C++ / Python division of labour in a simulation + RL stack
01
Why train AI in simulation rather than on real operations?
Guided checkpoint
The ad highlights 'sicher, datensparsam und zuverlässig'. Select all reasons that apply.
02
What makes StarCraft II a useful benchmark for complex multi-agent RL?
Guided checkpoint
Select all properties that carry over to the operational setting.
03
Typical C++ / Python division of labour in a simulation + RL stack
Guided checkpoint
The ad asks for both C++ and Python, plus NumPy, OpenCV and Qt. How are they usually split?
Knowledge check
Turn understanding into recall.
The quiz now follows the same concepts in scored form. You can return to this lesson from the quiz whenever a gap appears.