In recent years, one of the highest challenges in the field of artificial intelligence has been the creation of systems capable of learning how to play classic games. This paper presents a Deep Q-Learning based approach for playing the Snake game. All the elements of the related Reinforcement Learning framework are defined. Numerical simulations for both the training and the testing phases are presented. A particular focus is given to the associated Neural Network hyperparameters tuning, which is a crucial step in the agent design process and for the achievement of a desired target level of performance.

A deep Q-learning based approach applied to the snake game

Tipaldi M.;Ullo S. L.;Glielmo L.
2021-01-01

Abstract

In recent years, one of the highest challenges in the field of artificial intelligence has been the creation of systems capable of learning how to play classic games. This paper presents a Deep Q-Learning based approach for playing the Snake game. All the elements of the related Reinforcement Learning framework are defined. Numerical simulations for both the training and the testing phases are presented. A particular focus is given to the associated Neural Network hyperparameters tuning, which is a crucial step in the agent design process and for the achievement of a desired target level of performance.
2021
978-1-6654-2258-1
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12070/52691
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? 1
social impact