Mastering Percolation-like Games with Deep Learning

05/12/2023
by   Michael M. Danziger, et al.
0

Though robustness of networks to random attacks has been widely studied, intentional destruction by an intelligent agent is not tractable with previous methods. Here we devise a single-player game on a lattice that mimics the logic of an attacker attempting to destroy a network. The objective of the game is to disable all nodes in the fewest number of steps. We develop a reinforcement learning approach using deep Q-learning that is capable of learning to play this game successfully, and in so doing, to optimally attack a network. Because the learning algorithm is universal, we train agents on different definitions of robustness and compare the learned strategies. We find that superficially similar definitions of robustness induce different strategies in the trained agent, implying that optimally attacking or defending a network is sensitive the particular objective. Our method provides a new approach to understand network robustness, with potential applications to other discrete processes in disordered systems.

READ FULL TEXT

page 2

page 4

research
08/11/2021

An Approach to Partial Observability in Games: Learning to Both Act and Observe

Reinforcement learning (RL) is successful at learning to play games wher...
research
03/25/2019

Winning Isn't Everything: Training Human-Like Agents for Playtesting and Game AI

Recently, there have been several high-profile achievements of agents le...
research
10/07/2022

Improving Robustness of Deep Reinforcement Learning Agents: Environment Attack based on the Critic Network

To improve policy robustness of deep reinforcement learning agents, a li...
research
05/17/2019

Mastering the Game of Sungka from Random Play

Recent work in reinforcement learning demonstrated that learning solely ...
research
10/04/2019

Deep Q-Network for Angry Birds

Angry Birds is a popular video game in which the player is provided with...
research
03/20/2022

Does DQN really learn? Exploring adversarial training schemes in Pong

In this work, we study two self-play training schemes, Chainer and Pool,...
research
01/26/2023

Cluster Forming of Multiagent Systems in Rolling Horizon Games with Non-uniform Horizons

Consensus and cluster forming of multiagent systems in the face of jammi...

Please sign up or login with your details

Forgot password? Click here to reset