НачатьНачать бесплатно

Изучение пространств состояний и действий

Среда «Прогулка по обрыву» (Cliff Walking) — это задача, в которой агент перемещается по сетке из начальной точки в конечную, стараясь не упасть с обрыва. Если агент попадает на клетку обрыва, он возвращается в начальную точку. Агент продолжает ходить до тех пор, пока не достигнет цели, после чего эпизод завершается. Ваша задача — исследовать пространства состояний и действий этой среды.

Image showing an animation for the cliff walking environment.

Это упражнение является частью курса

Обучение с подкреплением с Gymnasium на Python

Посмотреть курс

Инструкции к упражнению

  • Создайте экземпляр среды Cliff Walking, используя идентификатор CliffWalking.
  • Вычислите размер пространства действий и сохраните результат в переменной num_actions.
  • Вычислите размер пространства состояний и сохраните результат в переменной num_states.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Create the Cliff Walking environment
env = ____

# Compute the size of the action space
num_actions = ____

# Compute the size of the state space
num_states = ____

print("Number of actions:", num_actions)
print("Number of states:", num_states)
Редактировать и запускать код