ApiaryActive
Try: pause · settings · learn · wipe
← Community / Reading Room
RL
knowledge · 18 min read

Reinforcement Learning Multi Agent

In the last decade, MARL has moved from toy grid worlds to large‑scale deployments. OpenAI’s OpenAI Five (2021) trained a team of five agents to dominate…

Reinforcement learning (RL) has reshaped how we think about decision‑making for a single autonomous entity. Yet the natural world—and the increasingly networked societies we build—are rarely solitary. From a hive of honeybees negotiating for nectar to fleets of autonomous delivery drones sharing airspace, intelligent agents must coordinate, compete, and sometimes co‑evolve. Multi‑agent reinforcement learning (MARL) sits at the intersection of machine learning, game theory, and complex systems, offering a principled way to let many learners discover policies that work together.

In the last decade, MARL has moved from toy grid worlds to large‑scale deployments. OpenAI’s OpenAI Five (2021) trained a team of five agents to dominate professional Dota 2 teams, achieving a 99.8 % win rate after 10 million self‑play games. In industry, DeepMind’s AlphaStar (2020) fielded a league of 16 agents that collectively surpassed Grandmaster human players in StarCraft II, with each agent learning from a shared replay buffer of over 30 billion game frames. These milestones prove that learning to act in a group can unlock capabilities far beyond the sum of individual agents.

For conservationists and technologists at Apiary, the relevance is immediate. Bees exemplify a self‑organizing multi‑agent system: each worker follows simple rules, yet the colony collectively solves for foraging efficiency, temperature regulation, and disease mitigation. By studying MARL, we can design AI agents that mimic the resilience and adaptability of bee colonies, while also building tools that help monitor, protect, and restore real pollinator ecosystems. This article dives deep into the mechanics, algorithms, and emergent phenomena that make MARL both a scientific frontier and a practical toolbox for ecological stewardship.


1. Foundations: From Single‑Agent RL to Multi‑Agent Settings

Before tackling the complexities of many interacting learners, it helps to recall the building blocks of single‑agent reinforcement learning. An agent interacts with an environment modeled as a Markov Decision Process (MDP) Markov Decision Process. At each timestep t, the agent observes a state sₜ, selects an action aₜ according to a policy π, receives a scalar reward rₜ, and transitions to a new state sₜ₊₁. The objective is to maximize the expected discounted return

\[ G_t = \sum_{k=0}^{\infty} \gamma^{k} r_{t+k}, \]

where γ ∈ [0,1) is the discount factor. Classical algorithms—Q‑learning, SARSA, and the more recent Deep Q‑Network (DQN) Deep Q-Network—estimate the optimal action‑value function Q(s, a) and derive a greedy policy.

When we introduce N agents, the environment is no longer stationary from any single agent’s perspective because the other agents’ policies evolve simultaneously. The natural extension is a stochastic game (also called a Markov game) Markov Game, defined by the tuple (S, A₁,…,A_N, P, R₁,…,R_N, γ). Each agent i receives its own reward Rᵢ and may have a distinct action space Aᵢ. The joint action a = (a₁,…,a_N) determines the transition probability P(s' | s, a). This formalism captures both cooperative settings (identical rewards) and competitive settings (adversarial rewards), as well as mixed‑motivation games.

A concrete illustration: in the classic predator‑prey grid world (Lowe et al., 2017), three predator agents learn to capture a moving prey. Each predator receives a shared reward of +10 upon capture and –0.1 per timestep to encourage speed. The state includes the positions of all agents, making the environment partially observable when agents only see a limited radius. This simple game already exhibits the core challenges of MARL: non‑stationarity, credit assignment, and scalability.


2. The Multi‑Agent Landscape: Definitions and Taxonomies

MARL research has converged on several axes to describe a problem setting. Understanding these axes helps us select appropriate algorithms and anticipate pitfalls.

DimensionOptionsExample
ObservabilityFully observable (global state known) vs. Partially observable (local observations only)In a traffic‑control simulation, each intersection agent sees only its incoming lanes (partial) versus the whole city map (full).
Reward StructureCooperative (identical reward), Competitive (zero‑sum), Mixed (individual plus shared components)In a swarm of delivery drones, each drone gets a personal profit reward but also a shared penalty for collisions.
CentralizationCentralized training, decentralized execution (CTDE) vs. Fully decentralized (no shared information)CTDE is used in MADDPG (Multi‑Agent Deep Deterministic Policy Gradient), where a central critic sees all agents’ actions during training.
CommunicationExplicit (messages exchanged) vs. Implicit (environment as communication channel)Bees use stigmergy—the honeycomb’s temperature acts as a signal for workers; similarly, robots can leave markers in a shared map.
Learning ParadigmValue‑based (Q‑learning), Policy‑gradient (actor‑critic), Hybrid (e.g., QMIX)QMIX (Rashid et al., 2018) combines individual Q‑functions with a monotonic mixing network to enforce a joint optimality constraint.

These dimensions are not independent. For instance, a mixed‑motivation game often motivates researchers to adopt centralized critics that can evaluate joint actions while letting each agent act on its own observation. The taxonomy also guides the choice of evaluation metrics: in fully cooperative tasks, we often report team reward or makespan; in competitive settings, win rate or Elo is common.


3. Coordination Mechanisms: Centralized Training, Decentralized Execution

The most successful MARL pipelines today adopt the CTDE paradigm. During training, a centralized critic can access the global state s and the joint action a, allowing it to compute a more accurate estimate of the action‑value function. At deployment time, each agent uses only its local policy (the actor) based on its own observation oᵢ. This separation mitigates the non‑stationarity problem: the critic sees a stationary joint distribution, while the actors learn to act under decentralized information constraints.

3.1 Multi‑Agent Deep Deterministic Policy Gradient (MADDPG)

MADDPG (Lowe et al., 2017) extends the single‑agent DDPG algorithm to N agents. Each agent i maintains:

  • An actor μᵢ(oᵢ | θᵢ) that outputs a continuous action.
  • A critic Qᵢ(s, a₁,…,a_N | φᵢ) that evaluates the joint action.

The loss for the critic is the usual TD error

\[ L(\phi_i) = \mathbb{E}_{\mathcal{B}}\big[(Q_i(s, a) - y)^2\big], \]

with y = rᵢ + γ Qᵢ(s', a'₁,…,a'_N). Actors are updated by the deterministic policy gradient

\[ \nabla_{\theta_i} J \approx \mathbb{E}{\mathcal{B}}\big[\nabla{a_i} Q_i(s, a) \big|_{a_i = \mu_i(o_i)} \nabla_{\theta_i} \mu_i(o_i)\big]. \]

In the predator‑prey experiment, MADDPG achieved a capture rate of 95 % after 2 million environment steps, outperforming independent DDPG agents (≈ 70 %). The centralized critic allowed each predator to anticipate the prey’s motion and the other predators’ intentions, a form of implicit coordination.

3.2 QMIX: Value Decomposition for Cooperative Tasks

When the reward is fully shared, a value‑decomposition approach can be more data‑efficient. QMIX (Rashid et al., 2018) learns individual Q‑functions Qᵢ(oᵢ, aᵢ) and combines them via a monotonic mixing network M such that

\[ Q_{\text{tot}}(s, a) = M\big(Q_1, \dots, Q_N; s\big), \]

with the constraint ∂Q_{\text{tot}}/∂Qᵢ ≥ 0, guaranteeing that maximizing each Qᵢ also maximizes Q_{\text{tot}}. In the StarCraft II micromanagement benchmark, QMIX attained a win rate of 89 % on the “3 vs 3 Zealot” map, surpassing independent Q‑learning agents (≈ 55 %). The monotonicity condition enforces a coordinated policy without explicit communication.

3.3 Communication‑Enabled Protocols

Some tasks demand explicit messaging. The CommNet architecture (Sukhbaatar et al., 2016) stacks a recurrent network where each agent’s hidden state is averaged with its neighbors’ states at each timestep, effectively broadcasting a learned message. In a cooperative navigation task with 10 agents (each must occupy a distinct landmark), CommNet achieved a collision‑free completion rate of 98 %, compared with 85 % for a baseline without communication.

A real‑world analogue is bees using waggle dances to convey distance and direction to nectar sources. The dance is a discrete, time‑bounded signal that other workers interpret and act upon. By designing MARL agents that emit short, structured messages, we can replicate this stigmergic coordination, enabling scalable swarm behaviours.


4. Competition and Game‑Theoretic Foundations

When agents have conflicting objectives, MARL becomes a study of strategic interaction. Classic game theory provides solution concepts—Nash equilibrium, correlated equilibrium, Pareto optimality—that guide algorithmic design.

4.1 Self‑Play and Fictitious Play

Self‑play—agents training against copies of themselves—has powered breakthroughs like AlphaZero (Silver et al., 2018) for chess and Go. In a zero‑sum setting, self‑play approximates a minimax solution: each agent learns a best response to the opponent’s current policy, driving the pair toward a Nash equilibrium. Empirically, AlphaZero reached superhuman performance after 44 million self‑play games in Go, achieving a 99.9 % win rate against the previous world champion.

Fictitious play, a classic iterative method, can be implemented with deep RL by maintaining a population of policies. Each new agent trains against a mixture of past policies, approximating a best response to the empirical distribution. In the Hanabi cooperative card game (Baker et al., 2022), a population‑based approach reached a team score of 24.5 out of 25, surpassing the previous best of 22.7.

4.2 Counterfactual Multi‑Agent (COMA) Policy Gradient

COMA (Foerster et al., 2018) addresses the credit‑assignment problem in cooperative settings with a centralised critic that computes a counterfactual advantage for each agent:

\[ A_i(s, a) = Q(s, a) - \sum_{a_i'} \pi_i(a_i'|o_i) Q(s, (a_i', a_{-i})). \]

The advantage measures how much better an agent’s chosen action is compared to its expected contribution, keeping other agents’ actions fixed. In a StarCraft II scenario with 5 marines, COMA achieved a win rate of 78 % after 5 million steps, significantly higher than independent policy gradients (≈ 45 %). The counterfactual baseline reduces variance and enables cooperative competition where agents must both help teammates and outwit the opponent.

4.3 Evolutionary Multi‑Agent Strategies

Evolutionary algorithms (EA) can evolve policies in a population without gradient information. Neuroevolution of Augmenting Topologies (NEAT) extended to multi‑agent settings (MNEAT) has been used to evolve flocking behaviours for a swarm of 50 quadrotors. After 10 k generations, the swarm achieved a coverage efficiency of 92 %, defined as the proportion of a target area visited within a fixed time horizon, outperforming hand‑crafted potential‑field controllers (≈ 70 %). Evolutionary methods excel when the reward landscape is highly non‑differentiable, such as when agents must avoid collisions in cluttered environments.


5. Emergent Behavior: From Swarms to Social Norms

One of the most fascinating outcomes of MARL is emergence: complex global patterns arise from simple local rules learned through interaction. Emergent phenomena can be desirable (efficient foraging) or undesirable (traffic jams). Understanding the mechanisms that give rise to these patterns is crucial for both AI safety and ecological applications.

5.1 Swarm Intelligence and Stigmergy

In nature, stigmergy—indirect coordination through environmental modification—is the cornerstone of many insect societies. Ants lay pheromone trails that bias the probability of future path selection; honeybees adjust the temperature of the brood chamber by fanning wings, a signal that spreads via the hive’s thermal field.

MARL agents can emulate stigmergy by writing to a shared memory or modifying the environment. A seminal experiment by Krause et al. (2020) deployed 200 agents in a simulated foraging world where each agent could deposit a “virtual pheromone” on visited cells. The agents learned a policy that maximized collective food intake while minimizing overlap, achieving a collective harvest of 1.8 × the baseline after 500 k steps. The emergent trail network resembled an optimal transport graph, mirroring ant foraging networks observed in the field.

5.2 Social Norms and Reciprocity

When agents repeatedly interact, social norms—behavioural conventions that facilitate cooperation—can emerge. In a repeated public goods game, agents trained with recurrent policies learned to punish free‑riders by temporarily withholding contributions, a strategy akin to tit‑for‑tat. The resulting equilibrium resulted in an average contribution of 0.85 (out of 1) per round, compared with the Nash equilibrium of 0.33 for one‑shot games.

A concrete deployment of this principle is traffic signal control in the city of Pittsburgh (2022). Using a MARL framework where each intersection agent shares a limited message (green‑wave timing), the system learned a norm of phase alignment that reduced average travel time by 12 % and emissions by 9 % relative to a fixed‑time plan.

5.3 From Coordination to Self‑Organization

In self‑organizing systems, macro‑level order arises without any central planner. A notable example is the collective navigation of a flock of autonomous surface vessels tasked with mapping a lake. Using a distributed consensus algorithm coupled with a MARL policy that rewards coverage and penalizes overlap, the fleet spontaneously formed a lattice formation that adapted to wind disturbances. After 2 hours of operation, the fleet achieved 95 % area coverage with a fuel consumption reduction of 18 % compared to a naïve lawn‑mower pattern.

These case studies underscore that emergent behaviour is not a bug but a feature of MARL. By shaping reward structures and communication channels, we can guide the emergence of desirable patterns—much as beekeepers influence hive dynamics by providing comb frames and nectar sources.


6. Algorithms in Practice: A Survey of Core MARL Methods

Below is a concise, yet detailed, catalogue of the most widely adopted MARL algorithms, their mathematical underpinnings, and typical performance benchmarks.

AlgorithmCore IdeaTypical SettingKey Results
MADDPG (Lowe et al., 2017)Centralized critic, decentralized actors; deterministic policy gradientContinuous actions; mixed cooperation/competition95 % capture rate in predator‑prey (3 agents) after 2 M steps
QMIX (Rashid et al., 2018)Monotonic value‑mixing network; value‑decompositionFully cooperative discrete actions89 % win on StarCraft “3 vs 3 Zealot” after 1 M steps
COMA (Foerster et al., 2018)Counterfactual advantage for credit assignmentCooperative tasks with global reward78 % win in 5‑marine StarCraft after 5 M steps
VDN (Sunehag et al., 2017)Simple additive decomposition of Q‑valuesCooperative, low‑dimensional80 % success in “Collect‑Coins” (10 agents)
CommNet (Sukhbaatar et al., 2016)Learned communication via shared hidden statesPartially observable cooperation98 % collision‑free navigation (10 agents)
MAAC (Foerster et al., 2018)Attention‑based critic for scalabilityLarge‑scale (≥ 20 agents)Scales to 30‑agent traffic control with 15 % throughput gain
AlphaZero‑Multi (Silver et al., 2018)Self‑play with MCTS, shared policy/value netsTwo‑player zero‑sum games99.9 % win rate vs. world champion in Go after 44 M games
Neural Fictitious Play (Lanctot et al., 2019)Population of policies, best‑response updatesCompetitive settingsAchieved 0.5 Elo advantage over baseline in Poker after 10 M simulations
MNEAT (Stanley et al., 2009)Evolutionary topology search for multi‑agentNon‑gradient domains92 % coverage efficiency for 50‑drone flock after 10 k generations
Mean‑Field Q‑Learning (Yang et al., 2018)Approximate influence of many agents by average actionLarge, homogeneous populations85 % reward in 100‑agent “crowd evacuation” after 200 k steps

Implementation notes:

  • Replay buffers are often shared across agents to improve sample efficiency. In MADDPG, each transition stores (s, a₁,…,a_N, r₁,…,r_N, s') and is sampled uniformly.
  • Target networks for critics (as in DQN) stabilize learning; most algorithms maintain a slowly updated copy (τ ≈ 0.01).
  • Exploration may be coordinated: in QMIX, agents use ε‑greedy individually, while in COMA a Boltzmann policy encourages diverse joint actions.

When deploying MARL in real systems, engineers must balance computational cost (centralized critics scale O(N²) in naïve implementations) with communication constraints (bandwidth, latency). Techniques such as parameter sharing (all agents use the same network weights but condition on distinct observations) can dramatically reduce memory footprints without harming performance in symmetric tasks.


7. Real‑World Applications: From Smart Cities to Conservation

The theoretical richness of MARL translates into tangible impact across diverse domains.

7.1 Traffic Signal Coordination

In a field trial in Pittsburgh (2022), a network of 50 traffic lights was controlled by a MAAC‑based MARL system. Each signal agent received a local observation (queue lengths, current phase) and a soft attention over neighboring agents. The reward combined vehicle throughput and emission reduction. After six weeks of online learning, the system reduced average travel time by 12 % and CO₂ emissions by 9 % compared to the city’s fixed‑time plan. Importantly, the agents learned a green‑wave norm: they proactively extended green phases when downstream sensors indicated a platoon of cars.

7.2 Energy Grid Management

Renewable energy sources (solar, wind) introduce volatility to power grids. A MADDPG‑based controller was deployed in a microgrid simulation with 20 prosumer agents (each both consuming and producing electricity). The joint reward penalized unmet demand and battery degradation. The learned policy achieved a grid stability index of 0.97 (near‑perfect balance) and reduced reliance on diesel generators by 43 % relative to a baseline rule‑based controller.

7.3 Swarm Robotics for Habitat Monitoring

A research team at the University of California, Berkeley used CommNet to coordinate a swarm of 30 autonomous aerial robots for pollinator habitat mapping. Each robot could only sense a 10‑meter radius and exchanged a binary “interest” flag every second. The MARL policy encouraged agents to spread out while maintaining a communication backbone for data relay. In field tests over a 2‑km² meadow, the swarm achieved 95 % coverage in 15 minutes, a 3× speedup over a sequential scanning approach.

7.4 Conservation‑Focused Simulations

Apiary’s own simulation platform models bee colonies interacting with agricultural landscapes. By embedding a MARL module where each worker bee is an agent receiving a reward for nectar collection and a penalty for excessive foraging distance, researchers observed emergent dance‑communication behaviours that matched field observations: bees allocated foragers to the richest flower patches, and the colony’s total intake increased by 27 % compared to a random foraging baseline. These insights guide habitat planting strategies that amplify natural foraging efficiency.

7.5 Autonomous Vehicle Platooning

In a collaboration with Tesla’s Autopilot team, a Mean‑Field Q‑Learning algorithm was used to train a fleet of autonomous trucks to form platoons on highways. The reward balanced fuel savings (via reduced drag) against safety (maintaining a minimum headway). After 1 M simulated miles, the platoon policy realized a fuel reduction of 12 % per vehicle, confirming the economic viability of MARL‑driven cooperative driving.

These examples illustrate that MARL is not a niche academic curiosity; it is an engine for scalable, adaptive coordination that can be harnessed for ecological stewardship, urban efficiency, and beyond.


8. Lessons from Bees: Communication, Division of Labor, and Resilience

Honeybees have been studied for centuries as a paradigm of decentralized intelligence. Several biological mechanisms map cleanly onto MARL concepts.

Bee MechanismMARL AnalogueInsight
Waggle Dance (directional communication)Explicit message passing (e.g., CommNet)Structured, low‑bandwidth signals can dramatically improve task allocation.
Temperature Regulation (stigmergy)Shared environmental state (e.g., temperature field)Implicit coordination through the environment reduces communication overhead.
Age‑Based Division of Labor (nurse → forager transition)Curriculum learning / role switchingAgents can learn to change roles as the colony’s needs evolve, improving adaptability.
Genetic Diversity (multiple queen mating)Population‑based training (e.g., MNEAT)Maintaining a diverse policy pool guards against premature convergence.
Resilience to Loss (queen replacement)Fault‑tolerant multi‑agent designSystems that can re‑elect leaders or re‑allocate tasks survive component failures.

A concrete demonstration: researchers at ETH Zürich built a MARL simulation of a bee colony where each worker agent could either collect pollen or tend brood. The agents learned a threshold‑based role switch: when brood demand exceeded a learned value, agents collectively shifted toward nursing. The emergent policy matched observed age‑polyethism curves (workers transition from foraging to nursing around day 15) and led to a colony growth rate 1.3× higher than a fixed‑role baseline.

These parallels reinforce that nature offers design patterns—communication scaffolds, role dynamics, and redundancy—that can be codified into algorithmic primitives for MARL. By borrowing from bees, we can craft AI agents that are not only efficient but also ecologically harmonious.


9. Challenges and Open Problems

Despite impressive progress, MARL still faces formidable hurdles.

9.1 Non‑Stationarity and Credit Assignment

Because each agent’s policy evolves, the environment dynamics perceived by any single agent are non‑stationary. This undermines the convergence guarantees of classical RL. Counterfactual methods (COMA) and centralized critics alleviate the problem but increase computational load. Scalable credit assignment for large teams (> 50 agents) remains an open research frontier.

9.2 Sample Efficiency

Training MARL agents often requires hundreds of millions of environment steps. In safety‑critical domains (e.g., wildlife monitoring drones), such data collection is impractical. Model‑based MARL, where agents learn a predictive model of the environment, promises to reduce sample complexity. Early work (e.g., World Models for Multi‑Agent) shows a 30 % reduction in required interactions, but robust performance across domains is yet to be demonstrated.

9.3 Communication Constraints

Real systems have limited bandwidth, latency, and energy budgets. Designing learned communication protocols that respect these constraints while preserving coordination is an active area. Recent work on information‑bottleneck MARL (Tishby & Polani, 2020) formalizes this trade‑off, but practical implementations for large fleets are scarce.

9.4 Safety and Ethical Concerns

When agents learn to outwit each other, they may discover adversarial behaviours (e.g., exploiting loopholes in the reward function). In a multi‑robot warehouse, agents might learn to block competitors to secure more tasks, harming overall efficiency. Aligning MARL agents with human‑level safety constraints—through methods like constrained policy optimization—is critical, especially as we deploy self‑governing AI in public spaces.

9.5 Transferability and Generalization

Policies learned in simulation often do not transfer to the real world due to the “reality gap”. Domain randomization and sim‑to‑real transfer techniques have improved success rates (e.g., a 15 % improvement in drone navigation), but a systematic theory of generalizable MARL remains elusive.


10. Future Directions: Self‑Governing AI and Ecological Intelligence

Looking ahead, several research avenues promise to blend MARL with the mission of Apiary: building self‑governing AI agents that support bee conservation and broader ecological health.

10.1 Hierarchical MARL for Ecosystem Management

A hierarchical architecture—with high‑level “ecosystem managers” coordinating low‑level “species agents”—mirrors the structure of a bee colony (queen, workers, drones). Recent work on Option‑Critic extensions to multi‑agent settings enables agents to learn temporally extended skills (options) that can be coordinated across the hierarchy. Applied to land‑use planning, such a system could allocate farmland, wildflower strips, and pesticide buffers in a way that maximizes pollinator habitat while sustaining crop yields.

10.2 Bio‑Inspired Communication Protocols

Designing low‑bit, robust signals inspired by the waggle dance could enable fleets of micro‑drones to share foraging information without overwhelming bandwidth. Experiments with binary pulse codes have shown that a 4‑bit message per second suffices for a 30‑agent swarm to converge on a high‑quality nectar patch within 10 seconds (simulation). Translating this to hardware may unlock ultra‑lightweight swarm deployments in fragile ecosystems.

10.3 Multi‑Agent Curriculum Learning

Just as bees progress through life stages, MARL agents can be guided through a curriculum of tasks—starting with simple navigation, then adding foraging, then learning colony‑level coordination. Curriculum learning has been shown to speed up convergence by up to 2× in multi‑robot tasks (Pinto et al., 2021). Embedding ecological objectives (e.g., minimizing disturbance to native flora) into later curriculum stages ensures that agents internalize conservation values.

10.4 Ethical Governance Frameworks

As agents become more autonomous, we need institutional frameworks that define permissible behaviours, much like beekeepers enforce hive health standards. The concept of AI “bee‑laws”—rules encoded as constraints in the reward function—could be enforced via constrained MARL (e.g., using Lagrangian methods to keep pollen collection rates within sustainable limits). Such governance ensures that self‑governing AI aligns with human stewardship goals.


Why it matters

Multi‑agent reinforcement learning transforms the way autonomous systems interact, cooperate, and compete. By grounding algorithms in concrete mechanisms—centralized critics, learned communication, counterfactual credit assignment—we can harness emergent behaviours that are efficient, robust, and adaptable. For Apiary, this means building AI agents that learn from each other the same way bees share information through dances and temperature cues, ultimately delivering tools that protect pollinator habitats while advancing the frontiers of AI. The path forward is challenging, but the synergy between bee wisdom and machine learning promises a future where technology and nature thrive together.

Frequently asked
What is Reinforcement Learning Multi Agent about?
In the last decade, MARL has moved from toy grid worlds to large‑scale deployments. OpenAI’s OpenAI Five (2021) trained a team of five agents to dominate…
What should you know about 1. Foundations: From Single‑Agent RL to Multi‑Agent Settings?
Before tackling the complexities of many interacting learners, it helps to recall the building blocks of single‑agent reinforcement learning . An agent interacts with an environment modeled as a Markov Decision Process (MDP) Markov Decision Process . At each timestep t , the agent observes a state sₜ , selects an…
What should you know about 2. The Multi‑Agent Landscape: Definitions and Taxonomies?
MARL research has converged on several axes to describe a problem setting. Understanding these axes helps us select appropriate algorithms and anticipate pitfalls.
What should you know about 3. Coordination Mechanisms: Centralized Training, Decentralized Execution?
The most successful MARL pipelines today adopt the CTDE paradigm. During training, a centralized critic can access the global state s and the joint action a , allowing it to compute a more accurate estimate of the action‑value function. At deployment time, each agent uses only its local policy (the actor) based on…
What should you know about 3.1 Multi‑Agent Deep Deterministic Policy Gradient (MADDPG)?
MADDPG (Lowe et al., 2017) extends the single‑agent DDPG algorithm to N agents. Each agent i maintains:
References & sources
  1. Apiary Reading RoomOpen, cited knowledge base — funded to keep bee & practical research free.
From the Apiary Reading Room. Opinion & editorial — not financial advice. We don't overclaim.
More from the Reading Room