Lably
Skip to content

Multi-agent reinforcement learning

Sub-field of reinforcement learning

  • 8 min read
  • 7 chapters

Related on Lably

Through Reinforcement learning, Group dynamics and Multi-agent system

Multi-agent reinforcement learning is closely related to game theory and especially repeated games, as well as multi-agent systems. Its study combines the pursuit of finding ideal algorithms that maximize rewards with a more sociological set of concepts. While research in single-agent reinforcement learning is concerned with finding the algorithm that gets the biggest number of points for one agent, research in multi-agent reinforcement learning evaluates and quantifies social metrics, such as cooperation, reciprocity, equity, social influence, language and discrimination.

Definition

Similarly to single-agent reinforcement learning, multi-agent reinforcement learning is modeled as some form of a Markov decision process (MDP). Fix a set of agents I={1,...,N}. We then define:

  • A set S of environment states.
  • One set Ai of actions for each of the agents i∈I={1,…,N}.
  • Pa→(s,s′)=Pr(st+1=s′∣st=s,a→t=a→) is the probability of transition (at time t) from state s to state s′ under joint action a→.
  • R→a→(s,s′) is the immediate joint reward after the transition from s to s′ with joint action a→.

In settings with perfect information, such as the games of chess and Go, the MDP would be fully observable. In settings with imperfect information, especially in real-world applications like self-driving cars, each agent would access an observation that only has part of the information about the current state. In the partially observable setting, the core model is the partially observable stochastic game in the general case, and the decentralized POMDP in the cooperative case.

Sign in to keep reading

6 more chapters are free with a Lably account.

More in Computing and communication