Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Alex Rutherford

dblp:12/10360 · also Alexander Rutherford · DBLP profile ↗
← Back
2ranked-venue papers
2as first author
2since 2021 · last 2024
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 2 · 2 first-author · 2 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
2 papers
Reinforcement learning · 57% Learning paradigms · 14% Trustworthy machine learning · 14%

Topics — the 6 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning › robustness › model robustness evaluation
adversarial robustness evaluation
0.812024
No Regrets: Investigating and Improving Regret Approximations for Curriculum Discovery · NeurIPS 2024
Machine learning › Learning paradigms
curriculum learning
0.812024
No Regrets: Investigating and Improving Regret Approximations for Curriculum Discovery · NeurIPS 2024
Knowledge, reasoning and agents › Multi-agent systems
multi-agent environments
0.812024
JaxMARL: Multi-Agent RL Environments and Algorithms in JAX · NeurIPS 2024
Machine learning › Reinforcement learning
multi-agent reinforcement learning
0.812024
JaxMARL: Multi-Agent RL Environments and Algorithms in JAX · NeurIPS 2024
Machine learning › Reinforcement learning
robust reinforcement learning
0.812024
No Regrets: Investigating and Improving Regret Approximations for Curriculum Discovery · NeurIPS 2024
Machine learning › Reinforcement learning › reinforcement learning environment › environment design
unsupervised environment design
0.812024
No Regrets: Investigating and Improving Regret Approximations for Curriculum Discovery · NeurIPS 2024

Methods — techniques the papers use, named apart from their topics

regret approximation · 0.8hardware acceleration · 0.8conditional value-at-risk · 0.8JAX · 0.8
YearPublicationVenuePosition
2024 No Regrets: Investigating and Improving Regret Approximations for Curriculum Discovery
abstract
What data or environments to use for training to improve downstream performance is a longstanding and very topical question in reinforcement learning. In particular, Unsupervised Environment Design (UED) methods have gained recent attention as their adaptive curricula promise to enable agents to be robust to in- and out-of-distribution tasks. This work investigates how existing UED methods select training environments, focusing on task prioritisation metrics. Surprisingly, despite methods aiming to maximise regret in theory, the practical approximations do not correlate with regret but with success rate. As a result, a significant portion of an agent's experience comes from environments it has already mastered, offering little to no contribution toward enhancing its abilities. Put differently, current methods fail to predict intuitive measures of *learnability*. Specifically, they are unable to consistently identify those scenarios that the agent can sometimes solve, but not always. Based on our analysis, we develop a method that directly trains on scenarios with high learnability. This simple and intuitive approach outperforms existing UED methods in several binary-outcome environments, including the standard domain of Minigrid and a novel setting closely inspired by a real-world robotics problem. We further introduce a new adversarial evaluation procedure for directly measuring robustness, closely mirroring the conditional value at risk (CVaR). We open-source all our code and present visualisations of final policies here: https://github.com/amacrutherford/sampling-for-learnability.
Alex Rutherford, Michael Beukman, Timon Willi, Bruno Lacerda, Nick Hawes, Jakob N. Foerster
NeurIPS1
2024 JaxMARL: Multi-Agent RL Environments and Algorithms in JAX
abstract
Benchmarks are crucial in the development of machine learning algorithms, significantly influencing reinforcement learning (RL) research through the available environments. Traditionally, RL environments run on the CPU, which limits their scalability with the computational resources typically available in academia. However, recent advancements in JAX have enabled the wider use of hardware acceleration, enabling massively parallel RL training pipelines and environments. While this has been successfully applied to single-agent RL, it has not yet been widely adopted for multi-agent scenarios. In this paper, we present JaxMARL, the first open-source, easy-to-use code base that combines GPU-enabled efficiency with support for a large number of commonly used MARL environments and popular baseline algorithms. Our experiments show that, in terms of wall clock time, our JAX-based training pipeline is up to 12,500 times faster than existing approaches. This enables efficient and thorough evaluations, potentially alleviating the evaluation crisis in the field. We also introduce and benchmark SMAX, a vectorised, simplified version of the popular StarCraft Multi-Agent Challenge, which removes the need to run the StarCraft II game engine. This not only enables GPU acceleration, but also provides a more flexible MARL environment, unlocking the potential for self-play, meta-learning, and other future applications in MARL. The code is available at https://github.com/flairox/jaxmarl.
Alex Rutherford, Benjamin Ellis, Matteo Gallici, Jonathan Cook 0004, Andrei Lupu, Garðar Ingvarsson, Timon Willi, Ravi Hammond, Akbir Khan, Christian Schröder de Witt, Alexandra Souly, Saptarashmi Bandyopadhyay, Mikayel Samvelyan, Minqi Jiang, Robert T. Lange, Shimon Whiteson, Bruno Lacerda, Nick Hawes, Tim Rocktäschel, Chris Lu 0001, Jakob N. Foerster
NeurIPS1