Sezione 1. Capitolo 7
single
Challenge: Q-table Update with SARSA
Scorri per mostrare il menu
Compito
Scorri per iniziare a programmare
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]).
Soluzione
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 1. Capitolo 7
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione