Related Experiment Video
Updated: May 7, 2025

Spatial Multiobjective Optimization of Agricultural Conservation Practices using a SWAT Model and an Evolutionary Algorithm
Published on: December 9, 2012
MACRPO: Multi-agent cooperative recurrent policy optimization
1Intelligent Robotics Group, Electrical Engineering and Automation Department, Aalto University, Helsinki, Finland.
This study introduces Multi-Agent Cooperative Recurrent Proximal Policy Optimization (MACRPO) for improved agent cooperation in complex, uncommunicative environments. MACRPO enhances information sharing and handles partial observability, outperforming existing multi-agent algorithms.
Area of Science:
- Artificial Intelligence
- Reinforcement Learning
- Multi-Agent Systems
Background:
- Multi-agent systems face challenges in partially observable and non-stationary environments without communication.
- Effective information sharing and coordination are crucial for cooperative policy learning.
Purpose of the Study:
- To propose a novel multi-agent actor-critic method, MACRPO, for enhanced cooperative policy learning.
- To improve information integration across agents and time in challenging multi-agent settings.
Main Methods:
- Implemented a recurrent layer in the critic's network architecture with a meta-trajectory training framework.
- Developed a novel advantage function incorporating other agents' rewards and value functions, controlled by a cooperation parameter.
- Evaluated MACRPO on Deepdrive-Zero, Multi-Walker, and Particle environments.
Main Results:
- MACRPO demonstrated superior performance compared to state-of-the-art multi-agent algorithms and single-agent methods.
- The recurrent layer effectively learned cooperation, agent interactions, and handled partial observability.
- The proposed advantage function allowed control over the level of cooperation.
Conclusions:
- MACRPO offers a robust solution for learning cooperative policies in challenging multi-agent scenarios.
- The method's novel components effectively address partial observability and facilitate inter-agent coordination.
- The findings suggest MACRPO's potential for advancing research in cooperative multi-agent reinforcement learning.
Related Concept Videos
Multi-input and Multi-variable systems
In the absence...
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Observational Learning
Masking and Demasking Agents
There are many masking agents, such as cyanide, fluoride, triethanolamine, thiourea, and 2,3-bis(sulfanyl)propan-1-ol (formerly 2,3-dimercapto-1-propanol), with the masking agent chosen based on...
Collisions in Multiple Dimensions: Problem Solving
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
Associative Learning
Classical conditioning, also known...

