Blog

Learning Pokémon TCG from Scratch with Pure Self-Play
With no Pokémon TCG expertise, we built a high-throughput NashPG agent and placed 36th out of 6,807 teams.
NashPG: Independent PPO with a Moving Magnet
NashPG turns Independent PPO into a practical equilibrium-finding method by adding a moving KL reference policy.
EPyMARL 2.0: New Features and Major Update to our Environments
This blog summarises and explains newly integrated features of the EPyMARL codebase and updates to our environments.
Unsupervised Environment Design for Zero-Shot Transfer in Reinforcement Learning
How to improve the zero-shot transfer capabilities of RL agents using unsupervised environment design?
Our Policy for Reproducibility & Transparency in Research
This blog post describes our action policy to ensure reproducibility and transparency in our research.
Disentangled Representations in Reinforcement Learning
How can disentangled representations improve generalisation of reinforcement learning algorithms?
SMAClite: A Lightweight Environment for Multi-Agent Reinforcement Learning
We created an environment resembling the Starcraft Multi-Agent Challenge (SMAC), but without using the Starcraft II engine.
Revisiting the Gumbel-Softmax in MADDPG
Can we improve the performance of MADDPG in grid-worlds by simply changing its discrete gradient estimator, the Gumbel-Softmax? Indeed we can!
Special Issue on Multi-Agent Systems Research in the United Kingdom
This special issue showcases current multi-agent systems research led by university and industry groups based in the United Kingdom.
The Extended PyMARL Codebase for Multi-Agent Reinforcement Learning
This blog post explains how to install EPyMARL, run experiments, and prototype new MARL algorithms in EPyMARL.
Reinforcement Learning Implementation Tips and Tricks
An overview of the tips and tricks you could use to improve performance, stability, and compute time of your RL algorithms.
Cars that Explain: Building Trust in Autonomous Vehicles through Causal Explanations and Conversations
How can we make people trust and understand autonomous vehicles through the use of explanations and conversations?
Master's Dissertations in Reinforcement Learning
A list of MSc dissertations completed in our group since the group was founded.
Common Inaccuracies in Multi-Agent RL Research
This blog post looks at some common inaccuracies in recent multi-agent reinforcement learning research and provides recommendations.
Multi-Agent Learning Environments
An overview of a range of multi-agent learning environments with some of their properties, main challenges, and practical suggestions.
Multi-Agent Systems Talk Series at Alan Turing Institute
New online talk series on multi-agent systems research hosted by the Multi-Agent Systems special interest group at the Alan Turing Institute.
Interpretable Goal-based Prediction and Planning for Autonomous Driving
We integrate goal recognition and Monte Carlo Tree Search to create an interpretable planning and prediction system for autonomous driving.
The Multi-Robot Warehouse and Level-Based Foraging Environments
In this post, we present two new multi-agent RL environments and a new algorithm which achieves state-of-the-art performance in these environments.
Multi-Agent Reinforcement Learning Surveys
A list of multi-agent reinforcement learning surveys in reverse chronological order.
Single-Agent Reinforcement Learning Surveys
A list of single-agent reinforcement learning surveys in reverse chronological order.
Special Issue on Autonomous Agents Modelling Other Agents
New technical contributions in autonomous agents modelling other agents, and research perspectives about current challenges and future directions.
The UK Multi-Agent Systems Symposium
The UK Multi-Agent Systems Symposium gathered world-leading UK-based research labs from academia and industry to discuss the current landscape and future of Multi-Agent Systems research.
What does our group symbol represent?
The symbol is an abstract representation of a process in which two agents converge to an equilibrium point via repeated interaction.
Multiagent Interaction without Prior Coordination: Special Issue and Workshops
Journal special issue and workshop series presenting new technical contributions in multiagent interaction without prior coordination.
Is artificial intelligence safe for humanity?
A number of prominent scientists, inventors, and entrepreneurs openly voiced their concerns regarding the potential dangers and risks of artificial intelligence.
Machines that play games against humans
Games allow us to study different aspects of interaction systematically and in isolation by providing well-defined environments for interactive decision making.