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

Paul Duckworth

dblp:179/2160 · DBLP profile ↗
← Back
15ranked-venue papers
5as first author
8since 2021 · last 2025
0000-0001-9052-6919ORCID · corroborated

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

Artificial intelligence and machine learning · 14 · 5 first-author · 7 since 2021Graphics, computer vision, multimedia, augmented reality and games · 6 · 3 first-author · 2 since 2021Systems, architecture and hardware · 3 · 2 since 2021Human-computer interaction and ubiquitous computing · 2 · 1 first-author · 1 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
8 papers
Reinforcement learning · 25% Multi-agent systems · 17% Motion planning and robot control · 11%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Bioinformatics and computational biology · 100%

Topics — the 22 heaviest of 25, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology › protein function prediction › protein variant effect prediction
protein fitness prediction
0.912025
Metalic: Meta-Learning In-Context with Protein Language Models · ICLR 2025
Bioinformatics and computational biology › protein sequence analysis › protein sequence representation
protein language model
0.912025
Metalic: Meta-Learning In-Context with Protein Language Models · ICLR 2025
Machine learning › Reinforcement learning › reinforcement learning environment
benchmark environments
0.812024
Jumanji: a Diverse Suite of Scalable Reinforcement Learning Environments in JAX · ICLR 2024
Natural language and speech › Language models and text generation
large language model reasoning
0.812024
Should we be going MAD? A Look at Multi-Agent Debate Strategies for LLMs · ICML 2024
Machine learning › Reinforcement learning
model-based reinforcement learning
0.812024
SPO: Sequential Monte Carlo Policy Optimisation · NeurIPS 2024
Knowledge, reasoning and agents › Multi-agent systems
multi-agent coordination
0.812024
Should we be going MAD? A Look at Multi-Agent Debate Strategies for LLMs · ICML 2024
Knowledge, reasoning and agents › Multi-agent systems › LLM-based multi-agent systems
multi-agent debate
0.812024
Should we be going MAD? A Look at Multi-Agent Debate Strategies for LLMs · ICML 2024
Machine learning › Reinforcement learning
reinforcement learning environment
0.812024
Jumanji: a Diverse Suite of Scalable Reinforcement Learning Environments in JAX · ICLR 2024
Robotics › Motion planning and robot control
manipulator control
0.512021
Active Inference for Integrated State-Estimation, Control, and Learning · ICRA 2021
Robotics › Motion planning and robot control
robot control
0.512021
Active Inference for Integrated State-Estimation, Control, and Learning · ICRA 2021
Computer vision › Video understanding and tracking
activity recognition
0.312017
Latent Dirichlet Allocation for Unsupervised Activity Analysis on an Autonomous Mobile Robot · AAAI 2017
Knowledge, reasoning and agents › Knowledge representation and reasoning › semantic representation
grounding
0.312017
Natural Language Acquisition and Grounding for Embodied Robotic Systems · AAAI 2017
Computer vision › Vision and language › visual grounding
language grounding
0.312017
Natural Language Acquisition and Grounding for Embodied Robotic Systems · AAAI 2017
Natural language and speech › Information extraction and text analysis › topic model
latent dirichlet allocation
0.312017
Latent Dirichlet Allocation for Unsupervised Activity Analysis on an Autonomous Mobile Robot · AAAI 2017
Computer vision › Segmentation and scene understanding
object segmentation
0.312017
Grounding of Human Environments and Activities for Autonomous Robots · IJCAI 2017
Knowledge, reasoning and agents › Knowledge representation and reasoning › neuro-symbolic reasoning
symbol grounding
0.312017
Grounding of Human Environments and Activities for Autonomous Robots · IJCAI 2017
Computer vision › Vision and language › grounded language learning
visually grounded language learning
0.312017
Natural Language Acquisition and Grounding for Embodied Robotic Systems · AAAI 2017
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
tree search
0.212024
SPO: Sequential Monte Carlo Policy Optimisation · NeurIPS 2024
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
parameter estimation
0.112021
Active Inference for Integrated State-Estimation, Control, and Learning · ICRA 2021
Robotics › Robot navigation and mapping
state estimation
0.112021
Active Inference for Integrated State-Estimation, Control, and Learning · ICRA 2021
Robotics › Robot manipulation › human-robot interaction
human-robot collaboration
0.112019
Unsupervised human activity analysis for intelligent mobile robots · Artif. Intell. 2019
Robotics › Robot manipulation
learning from demonstration
0.112017
Natural Language Acquisition and Grounding for Embodied Robotic Systems · AAAI 2017

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

protein language model · 0.9meta-learning · 0.9in-context learning · 0.9fine-tuning · 0.9sequential monte carlo · 0.8self-consistency · 0.8prompting · 0.8expectation-maximisation · 0.8ensembling · 0.8actor-critic · 0.8JAX · 0.8latent dirichlet allocation · 0.7variational free energy minimization · 0.5active inference · 0.5unsupervised learning · 0.3pose estimation · 0.3object segmentation · 0.3incremental learning · 0.3
YearPublicationVenuePosition
2025 Bootstrap Your Own Teacher: Online Policy Distillation for Multi-Game Reinforcement Learning
abstract
Training generalist agents capable of performing well across diverse environments is a significant goal of reinforcement learning (RL). Current state-of-the-art methods for multi-game RL rely on offline datasets, and often discard the policy used to gather trajectories despite its potential to provide a rich learning signal. In this paper, we revisit policy distillation (PD) for multi-game RL and introduce a new framework called Bootstrap Your Own Teacher (BYOT) that extends policy distillation to the online-RL setting. BYOT alternates between two phases: (i) game-specific finetuning and (ii) distilling bootstrapped teachers back into a shared multi-game policy. By directly regulating the multi-game learning dynamics in policy space, BYOT balances training without explicit gradient adjustments or reward normalization, whilst being highly parameter efficient. Our framework is empirically validated for both online and offline multi-game learning on the Atari-40 benchmark. BYOT outperforms all prior online Atari-40 multigame agents, achieving an IQM human-normalized-score (HNS) of 152.7 %. Moreover, by adopting state-of-the-art PPO teacher agents—contrasting the widely-used datasets from weaker DQN agents—and policy distillation, we more than triple the leading IQM-HNS in offline settings to 369.5 %, whilst using significantly fewer parameters. Overall, our results emphasise the power of distillation in multi-game settings.
Donal Byrne, Marko Tot, Paul Duckworth, Clément Bonnet, Alexandre Laterre, Thomas D. Barrett
CoG3
2025 Metalic: Meta-Learning In-Context with Protein Language Models
abstract
Predicting the biophysical and functional properties of proteins is essential for in silico protein design. Machine learning has emerged as a promising technique for such prediction tasks. However, the relative scarcity of in vitro annotations means that these models often have little, or no, specific data on the desired fitness prediction task. As a result of limited data, protein language models (PLMs) are typically trained on general protein sequence modeling tasks, and then fine-tuned, or applied zero-shot, to protein fitness prediction. When no task data is available, the models make strong assumptions about the correlation between the protein sequence likelihood and fitness scores. In contrast, we propose meta-learning over a distribution of standard fitness prediction tasks, and demonstrate positive transfer to unseen fitness prediction tasks. Our method, called Metalic (Meta-Learning In-Context), uses in-context learning and fine-tuning, when data is available, to adapt to new tasks. Crucially, fine-tuning enables considerable generalization, even though it is not accounted for during meta-training. Our fine-tuned models achieve strong results with 18 times fewer parameters than state-of-the-art models. Moreover, our method sets a new state-of-the-art in low-data settings on ProteinGym, an established fitness-prediction benchmark. Due to data scarcity, we believe meta-learning will play a pivotal role in advancing protein engineering.
Jacob Beck, Shikha Surana, Manus McAuliffe, Oliver Bent, Thomas D. Barrett, Juan Jose Garau Luis, Paul Duckworth
ICLR7
2024 Jumanji: a Diverse Suite of Scalable Reinforcement Learning Environments in JAX
abstract
Open-source reinforcement learning (RL) environments have played a crucial role in driving progress in the development of AI algorithms. In modern RL research, there is a need for simulated environments that are performant, scalable, and modular to enable their utilization in a wider range of potential real-world applications. Therefore, we present Jumanji, a suite of diverse RL environments specifically designed to be fast, flexible, and scalable. Jumanji provides a suite of environments focusing on combinatorial problems frequently encountered in industry, as well as challenging general decision-making tasks. By leveraging the efficiency of JAX and hardware accelerators like GPUs and TPUs, Jumanji enables rapid iteration of research ideas and large-scale experimentation, ultimately empowering more capable agents. Unlike existing RL environment suites, Jumanji is highly customizable, allowing users to tailor the initial state distribution and problem complexity to their needs. Furthermore, we provide actor-critic baselines for each environment, accompanied by preliminary findings on scaling and generalization scenarios. Jumanji aims to set a new standard for speed, adaptability, and scalability of RL environments.
Clément Bonnet, Daniel Luo, Donal Byrne, Shikha Surana, Sasha Abramowitz, Paul Duckworth, Vincent Coyette, Laurence Illing Midgley, Elshadai Tegegn, Tristan Kalloniatis, Omayma Mahjoub, Matthew Macfarlane, Andries P. Smit, Nathan Grinsztajn, Raphaël Boige, Cemlyn N. Waters, Mohamed A. Mimouni, Ulrich A. Mbou Sob, Ruan de Kock, Siddarth Singh, Daniel Furelos-Blanco, Victor Le, Arnu Pretorius, Alexandre Laterre
ICLR6
2024 Should we be going MAD? A Look at Multi-Agent Debate Strategies for LLMs
abstract
Recent advancements in large language models (LLMs) underscore their potential for responding to inquiries in various domains. However, ensuring that generative agents provide accurate and reliable answers remains an ongoing challenge. In this context, multi-agent debate (MAD) has emerged as a promising strategy for enhancing the truthfulness of LLMs. We benchmark a range of debating and prompting strategies to explore the trade-offs between cost, time, and accuracy. Importantly, we find that multi-agent debating systems, in their current form, do not reliably outperform other proposed prompting strategies, such as self-consistency and ensembling using multiple reasoning paths. However, when performing hyperparameter tuning, several MAD systems, such as Multi-Persona, perform better. This suggests that MAD protocols might not be inherently worse than other approaches, but that they are more sensitive to different hyperparameter settings and difficult to optimize. We build on these results to offer insights into improving debating strategies, such as adjusting agent agreement levels, which can significantly enhance performance and even surpass all other non-debate protocols we evaluated. We provide an open-source repository to the community with several state-of-the-art protocols together with evaluation scripts to benchmark across popular research datasets.
Andries P. Smit, Nathan Grinsztajn, Paul Duckworth, Thomas D. Barrett, Arnu Pretorius
ICML3
2024 SPO: Sequential Monte Carlo Policy Optimisation
abstract
Leveraging planning during learning and decision-making is central to the long-term development of intelligent agents. Recent works have successfully combined tree-based search methods and self-play learning mechanisms to this end. However, these methods typically face scaling challenges due to the sequential nature of their search. While practical engineering solutions can partly overcome this, they often result in a negative impact on performance. In this paper, we introduce SPO: Sequential Monte Carlo Policy Optimisation, a model-based reinforcement learning algorithm grounded within the Expectation Maximisation (EM) framework. We show that SPO provides robust policy improvement and efficient scaling properties. The sample-based search makes it directly applicable to both discrete and continuous action spaces without modifications. We demonstrate statistically significant improvements in performance relative to model-free and model-based baselines across both continuous and discrete environments. Furthermore, the parallel nature of SPO’s search enables effective utilisation of hardware accelerators, yielding favourable scaling laws.
Matthew Macfarlane, Edan Toledo, Donal Byrne, Paul Duckworth, Alexandre Laterre
NeurIPS4
2023 Reinforcement Learning for Bandits with Continuous Actions and Large Context Spaces
abstract
We consider the challenging scenario of contextual bandits with continuous actions and large context spaces. This is an increasingly important application area in personalised healthcare where an agent is requested to make dosing decisions based on a patient’s single image scan. In this paper, we first adapt a reinforcement learning (RL) algorithm for continuous control to outperform contextual bandit algorithms specifically hand-crafted for continuous action spaces. We empirically demonstrate this on a suite of standard benchmark datasets for vector contexts. Secondly, we demonstrate that our RL agent can generalise problems with continuous actions to large context spaces, providing results that outperform previous methods on image contexts. Thirdly, we introduce a new contextual bandits test domain with multi-dimensional continuous action space and image contexts which existing tree-based methods cannot handle. We provide initial results with our RL agent.
Paul Duckworth, Katherine A. Vallis, Bruno Lacerda, Nick Hawes
ECAI1
2022 Probabilistic Planning for AUV Data Harvesting from Smart Underwater Sensor Networks
abstract
Harvesting valuable ocean data, ranging from climate and marine life analysis to industrial equipment monitoring, is an extremely challenging real-world problem. Sparse underwater sensor networks are a promising approach to scale to larger and deeper environments, but these have difficulty offloading their data without external assistance. Traditionally, offloading data has been achieved by costly, fixed communication infrastructure. In this paper, we propose a planning under uncertainty method that enables an autonomous underwater vehicle (AUV) to adaptively collect data from smart sensor networks in underwater environments. Our novel solution exploits the ability of sensor nodes to provide the AUV with time-of-flight acoustic localisation, and is able to prioritise nodes with the most valuable data. In both simulated experiments and a real-world field trial, we demonstrate that our method outperforms the type of hand-designed behaviours that has previously been used in the context of underwater data harvesting.
Matthew Budd, Georgios Salavasidis, Izzat Karnarudzaman, Catherine A. Harris, Alexander B. Phillips, Paul Duckworth, Nick Hawes, Bruno Lacerda
IROS6
2021 Active Inference for Integrated State-Estimation, Control, and Learning
abstract
This work presents an approach for control, state-estimation and learning model (hyper)parameters for robotic manipulators. It is based on the active inference framework, prominent in computational neuroscience as a theory of the brain, where behaviour arises from minimizing variational free-energy. First, we show there is a direct relationship between active inference controllers, and classic methods such as PID control. We demonstrate its application for adaptive and robust behaviour of a robotic manipulator that rivals state-of-the-art. Additionally, we show that by learning specific hyperparameters, our approach can deal with unmodeled dynamics, damps oscillations, and is robust against poor initial parameters. The approach is validated on the ‘Franka Emika Panda’ 7 DoF manipulator. Finally, we highlight limitations of active inference controllers for robotic systems.
Mohamed Baioumy, Paul Duckworth, Bruno Lacerda, Nick Hawes
ICRA2
2020 Markov Decision Processes with Unknown State Feature Values for Safe Exploration using Gaussian Processes
abstract
When exploring an unknown environment, a mobile robot must decide where to observe next. It must do this whilst minimising the risk of failure, by only exploring areas that it expects to be safe. In this context, safety refers to the robot remaining in regions where critical environment features (e.g. terrain steepness, radiation levels) are within ranges the robot is able to tolerate. More specifically, we consider a setting where a robot explores an environment modelled with a Markov decision process, subject to bounds on the values of one or more environment features which can only be sensed at runtime. We use a Gaussian process to predict the value of the environment feature in unvisited regions, and propose an estimated Markov decision process, a model that integrates the Gaussian process predictions with the environment model transition probabilities. Building on this model, we propose an exploration algorithm that, contrary to previous approaches, considers probabilistic transitions and explicitly reasons about the uncertainty over the Gaussian process predictions. Furthermore, our approach increases the speed of exploration by selecting locations to visit further away from the currently explored area. We evaluate our approach on a real-world gamma radiation dataset, tackling the challenge of a nuclear material inspection robot exploring an a priori unknown area.
Matthew Budd, Bruno Lacerda, Paul Duckworth, Andrew West, Barry Lennox, Nick Hawes
IROS3
2019 Inferring Work Task Automatability from AI Expert Evidence
abstract
Despite growing alarm about machine learning technologies automating jobs, there is little good evidence on what activities can be automated using such technologies. We contribute the first dataset of its kind by surveying over 150 top academics and industry experts in machine learning, robotics and AI, receiving over 4,500 ratings of how automatable specific tasks are today. We present a probabilistic machine learning model to learn the patterns connecting expert estimates of task automatability and the skills, knowledge and abilities required to perform those tasks. Our model infers the automatability of over 2,000 work activities, and we show how automation differs across types of activities and types of occupations. Sensitivity analysis identifies the specific skills, knowledge and abilities of activities that drive higher or lower automatability. We provide quantitative evidence of what is perceived to be automatable using the state-of-the-art in machine learning technology. We consider the societal impacts of these results and of task-level approaches.
Paul Duckworth, Logan Graham, Michael A. Osborne
AIES1
2019 Unsupervised human activity analysis for intelligent mobile robots
abstract
The success of intelligent mobile robots operating and collaborating with humans in daily living environments depends on their ability to generalise and learn human movements, and obtain a shared understanding of an observed scene. In this paper we aim to understand human activities being performed in real-world environments from long-term observation from an autonomous mobile robot. For our purposes, a human activity is defined to be a changing spatial configuration of a person's body interacting with key objects that provide some functionality within an environment. To alleviate the perceptual limitations of a mobile robot, restricted by its obscured and incomplete sensory modalities, potentially noisy visual observations are mapped into an abstract qualitative space in order to generalise patterns invariant to exact quantitative positions within the real world. A number of qualitative spatial-temporal representations are used to capture different aspects of the relations between the human subject and their environment. Analogously to information retrieval on text corpora, a generative probabilistic technique is used to recover latent, semantically-meaningful concepts in the encoded observations in an unsupervised manner. The small number of concepts discovered are considered as human activity classes, granting the robot a low-dimensional understanding of visually observed complex scenes. Finally, variational inference is used to facilitate incremental and continuous updating of such concepts that allows the mobile robot to efficiently learn and update its models of human activity over time resulting in efficient life-long learning.
Paul Duckworth, David C. Hogg, Anthony G. Cohn 0001
Artif. Intell.1
2017 Natural Language Acquisition and Grounding for Embodied Robotic Systems
abstract
We present a cognitively plausible novel framework capable of learning the grounding in visual semantics and the grammar of natural language commands given to a robot in a table top environment. The input to the system consists of video clips of a manually controlled robot arm, paired with natural language commands describing the action. No prior knowledge is assumed about the meaning of words, or the structure of the language, except that there are different classes of words (corresponding to observable actions, spatial relations, and objects and their observable properties). The learning process automatically clusters the continuous perceptual spaces into concepts corresponding to linguistic input. A novel relational graph representation is used to build connections between language and vision. As well as the grounding of language to perception, the system also induces a set of probabilistic grammar rules. The knowledge learned is used to parse new commands involving previously unseen objects.
Muhannad Al-Omari, Paul Duckworth, David C. Hogg, Anthony G. Cohn 0001
AAAI2
2017 Latent Dirichlet Allocation for Unsupervised Activity Analysis on an Autonomous Mobile Robot
abstract
For autonomous robots to collaborate on joint tasks with humans they require a shared understanding of an observed scene. We present a method for unsupervised learning of common human movements and activities on an autonomous mobile robot, which generalises and improves on recent results. Our framework encodes multiple qualitative abstractions of RGBD video from human observations and does not require external temporal segmentation. Analogously to information retrieval in text corpora, each human detection is modelled as a random mixture of latent topics. A generative probabilistic technique is used to recover topic distributions over an auto-generated vocabulary of discrete, qualitative spatio-temporal code words. We show that the emergent categories align well with human activities as interpreted by a human. This is a particularly challenging task on a mobile robot due to the varying camera viewpoints which lead to incomplete, partial and occluded human detections.
Paul Duckworth, Muhannad Al-Omari, James Charles, David C. Hogg, Anthony G. Cohn 0001
AAAI1
2017 Grounding of Human Environments and Activities for Autonomous Robots
abstract
With the recent proliferation of human-oriented robotic applications in domestic and industrial scenarios, it is vital for robots to continually learn about their environments and about the humans they share their environments with. In this paper, we present a novel, online, incremental framework for unsupervised symbol grounding in real-world, human environments for autonomous robots. We demonstrate the flexibility of the framework by learning about colours, people names, usable objects and simple human activities, integrating state-of-the-art object segmentation, pose estimation, activity analysis along with a number of sensory input encodings into a continual learning framework. Natural language is grounded to the learned concepts, enabling the robot to communicate in a human-understandable way. We show, using a challenging real-world dataset of human activities as perceived by a mobile robot, that our framework is able to extract useful concepts, ground natural language descriptions to them, and, as a proof-of-concept, generate simple sentences from templates to describe people and the activities they are engaged in.
Muhannad Al-Omari, Paul Duckworth, Nils Bore, Majd Hawasly, David C. Hogg, Anthony G. Cohn 0001
IJCAI2
2016 Unsupervised Activity Recognition Using Latent Semantic Analysis on a Mobile Robot
abstract
We show that by using qualitative spatio-temporal abstraction methods, we can learn common human movements and activities from long term observation by a mobile robot. Our novel framework encodes multiple qualitative abstractions of RGBD video from detected activities performed by a human as encoded by a skeleton pose estimator. Analogously to informational retrieval in text corpora, we use Latent Semantic Analysis (LSA) to uncover latent, semantically meaningful, concepts in an unsupervised manner, where the vocabulary is occurrences of qualitative spatio-temporal features extracted from video clips, and the discovered concepts are regarded as activity classes. The limited field of view of a mobile robot represents a particular challenge, owing to the obscured, partial and noisy human detections and skeleton pose-estimates from its environment. We show that the abstraction into a qualitative space helps the robot to generalise and compare multiple noisy and partial observations in a real world dataset and that a vocabulary of latent activity classes (expressed using qualitative features) can be recovered.
Paul Duckworth, Muhannad Al-Omari, Yiannis Gatsoulis, David C. Hogg, Anthony G. Cohn 0001
ECAI1