Sectie 1. Hoofdstuk 7
single
Challenge: Q-table Update with SARSA
Veeg om het menu te tonen
Taak
Veeg om te beginnen met coderen
Given a sequence of state-action pairs, update the Q-table using the SARSA rule.
You are provided with a Q-table, a sequence of (state, action) pairs, a learning rate (alpha), a discount factor (gamma), and a list of rewards received after each transition.
- For each consecutive pair in the state-action sequence, update the Q-value for the current (state, action) using the SARSA update rule.
- Use the corresponding reward for each state-action transition.
- Do not update the final state-action pair, as there is no next state-action following it.
- Apply the SARSA update:
Q[state, action] = Q[state, action] + alpha * (reward + gamma * Q[next_state, next_action] - Q[state, action]).
Oplossing
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 1. Hoofdstuk 7
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.