Demo Data from EDBT 2026 / reviewers in the wild / expert
David M. Bossens
dblp:260/0761
· DBLP profile ↗
8ranked-venue papers
6as first author
6since 2021 · last 2026
0000-0003-1924-5756ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 8 · 6 first-author · 6 since 2021Systems, architecture and hardware · 2 · 1 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 |
Multi-agent systems · 46% Language models and text generation · 23% Legged, aerial and field robots · 23% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Performance modeling and evaluation · 100% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Natural language and speech › Language models and text generation › large language model › large language model adaptation
behavioral adaptation |
0.5 | 1 | 2021 | Rapidly adapting robot swarms with Swarm Map-based Bayesian Optimisation · ICRA 2021 |
Knowledge, reasoning and agents › Multi-agent systems › swarm robotics
collective foraging |
0.5 | 1 | 2021 | Rapidly adapting robot swarms with Swarm Map-based Bayesian Optimisation · ICRA 2021 |
Knowledge, reasoning and agents › Multi-agent systems
swarm robotics |
0.5 | 1 | 2021 | Rapidly adapting robot swarms with Swarm Map-based Bayesian Optimisation · ICRA 2021 |
Robotics › Legged, aerial and field robots
underwater robotics |
0.5 | 1 | 2021 | ASVLite: a high-performance simulator for autonomous surface vehicles · ICRA 2021 |
Machine learning › Reinforcement learning
multi-agent reinforcement learning |
0.1 | 1 | 2021 | Rapidly adapting robot swarms with Swarm Map-based Bayesian Optimisation · ICRA 2021 |
Performance modeling and evaluation
simulation |
0.1 | 1 | 2021 | ASVLite: a high-performance simulator for autonomous surface vehicles · ICRA 2021 |
Methods — techniques the papers use, named apart from their topics
wave force modeling · 1.0random search · 0.5gradient descent · 0.5frequency-domain analysis · 0.5frequency domain analysis · 0.5bayesian optimization · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Evolutionary Content Generation via Multimodal LLM-Based Fitness EvaluationabstractEvolutionary algorithms (EAs) have gained prominence as a powerful optimization tool inspired by biological evolution, excelling in various complex domains. In the context of Generative Artificial Intelligence (GAI), EAs have shown promise in generating diverse, high-quality solutions. However, traditional EAs heavily rely on human-designed fitness functions, which may often lack flexibility and comprehensiveness for different GAI scenarios. Recently, the emergence of Large Language Models (LLMs) has opened new avenues for enhancing the evolutionary process. This paper proposes a formal framework named ECG-LFit, which utilizes an LLM (e.g., GPT-4-Turbo) for multimodal fitness evaluations. We validate the effectiveness of our framework using EAs (CMA-ES, MAP-Elites, and CMA-ME) in our case study on Super Mario game level generation. The results show that our framework improves the quality and playability of the generated levels. Additionally, user studies indicate that participants prefer the levels generated by the ECG-LFit framework, particularly regarding aesthetics, challenge, and playability. Furthermore, to enhance evaluation efficiency, we design a distilled model to simulate the scoring process of the LLM, enabling rapid and effective content evaluation in resource-constrained environments. Yaqing Hou, Zhaoping Yu, David M. Bossens, Qiang Zhang 0008, Yew-Soon Ong |
IEEE Trans. Evol. Comput. | 4 |
| 2023 | Explicit Explore, Exploit, or Escape (E4): near-optimal safety-constrained reinforcement learning in polynomial timeabstractAbstract In reinforcement learning (RL), an agent must explore an initially unknown environment in order to learn a desired behaviour. When RL agents are deployed in real world environments, safety is of primary concern. Constrained Markov decision processes (CMDPs) can provide long-term safety constraints; however, the agent may violate the constraints in an effort to explore its environment. This paper proposes a model-based RL algorithm called Explicit Explore, Exploit, or Escape ( $$E^{4}$$ E 4 ), which extends the Explicit Explore or Exploit ( $$E^{3}$$ E 3 ) algorithm to a robust CMDP setting. $$E^4$$ E 4 explicitly separates exploitation, exploration, and escape CMDPs, allowing targeted policies for policy improvement across known states, discovery of unknown states, as well as safe return to known states. $$E^4$$ E 4 robustly optimises these policies on the worst-case CMDP from a set of CMDP models consistent with the empirical observations of the deployment environment. Theoretical results show that $$E^4$$ E 4 finds a near-optimal constraint-satisfying policy in polynomial time whilst satisfying safety constraints throughout the learning process. We then discuss $$E^4$$ E 4 as a practical algorithmic framework, including robust-constrained offline optimisation algorithms, the design of uncertainty sets for the transition dynamics of unknown states, and how to further leverage empirical observations and prior knowledge to relax some of the worst-case assumptions underlying the theory. David M. Bossens, Nicholas Bishop |
Mach. Learn. | 1 |
| 2022 | Quality-Diversity Meta-Evolution: Customizing Behavior Spaces to a Meta-ObjectiveabstractQuality-diversity (QD) algorithms evolve behaviorally diverse and high-performing solutions. To illuminate the elite solutions for a space of behaviors, QD algorithms require the definition of a suitable behavior space. If the behavior space is high-dimensional, a suitable dimensionality reduction technique is required to maintain a limited number of behavioral niches. While current methodologies for automated behavior spaces focus on changing the geometry of the behavior space or on unsupervised learning of its key features, there remains a need for customizing behavioral diversity to a particular meta-objective specified by the end user. In the newly emerging framework of QD Meta-Evolution, or QD-Meta for short, one evolves a population of QD algorithms, each with different algorithmic and representational characteristics, to optimize the algorithms and their resulting archives to a user-defined meta-objective. Despite promising results compared to traditional QD algorithms, QD-Meta has yet to be compared to state-of-the-art behavior space automation methods, such as centroidal voronoi tessellations multidimensional archive of phenotypic elites (CVT-MAP-Elites) and autonomous robots realizing their abilities (AURORAs). This article performs an empirical study of QD-Meta on function optimization and multilegged robot locomotion benchmarks. Results demonstrate that QD-Meta archives provide improved average performance and faster adaptation to a priori unknown changes to the environment when compared to CVT-MAP-Elites and AURORA. A qualitative analysis shows how the resulting archives are tailored to the meta-objectives provided by the end user. David M. Bossens, Danesh Tarapore |
IEEE Trans. Evol. Comput. | 1 |
| 2021 | Rapidly adapting robot swarms with Swarm Map-based Bayesian OptimisationabstractRapid performance recovery from unforeseen environmental perturbations remains a grand challenge in swarm robotics. To solve this challenge, we investigate a behaviour adaptation approach, where one searches an archive of controllers for potential recovery solutions. We propose two algorithms: (i) Swarm Map-based Optimisation (SMBO), which selects and evaluates one controller at a time, for a homogeneous swarm, in a centralised fashion; and (ii) Swarm Map-based Optimisation Decentralised (SMBO-Dec), which performs an asynchronous batch-based Bayesian optimisation to simultaneously explore different controllers for groups of robots in the swarm. A simulation study investigates adaptation of a Thymio robot swarm in a collective foraging task. First, we investigate different groups of sensory-motor disturbances, including fault to proximity sensors, ground sensors, or actuators of individual robots, with 100 unique combinations for each type. Second, we investigate changes to the surrounding environment of the swarm, where the number of available resources drops or where one robot disrupts the rest of the swarm; for each such change, we include 30 unique conditions. The viability of SMBO and SMBO-Dec is demonstrated, comparing favourably to variants of random search and gradient descent, and various ablations, and improving performance up to 80% compared to the performance at the time of fault injection within less than 30 evaluations. David M. Bossens, Danesh Tarapore |
ICRA | 1 |
| 2021 | ASVLite: a high-performance simulator for autonomous surface vehiclesabstractThe energy of ocean waves is the key distinguishing factor of marine environments compared to other aquatic environments such as lakes and rivers. Waves significantly affect the dynamics of marine vehicles; hence it is imperative to consider the dynamics of vehicles in waves when developing efficient control strategies for autonomous surface vehicles (ASVs). However, most marine simulators available open-source either exclude dynamics of vehicles in waves or use methods with high computational overhead. This paper presents ASVLite, a computationally efficient ASV simulator that uses frequency domain analysis for wave force computation. ASVLite is suitable for applications requiring low computational overhead and high run-time performance. Our tests on a Raspberry Pi 2 and a mid-range desktop computer show that the simulator has a high run-time performance to efficiently simulate irregular waves with a component wave count of up to 260 and large-scale swarms of up to 500 ASVs. Toby Thomas, David M. Bossens, Danesh Tarapore |
ICRA | 2 |
| 2021 | QED: Using Quality-Environment-Diversity to Evolve Resilient Robot SwarmsabstractIn swarm robotics, any of the robots in a swarm may be affected by different faults, resulting in significant performance declines. To allow fault recovery from randomly injected faults to different robots in a swarm, a model-free approach may be preferable due to the accumulation of faults in models and the difficulty to predict the behaviour of neighbouring robots. One model-free approach to fault recovery involves two phases: during simulation, a quality-diversity algorithm evolves a behaviourally diverse archive of controllers; during the target application, a search for the best controller is initiated after fault injection. In quality-diversity algorithms, the choice of the behavioural descriptor is a key design choice that determines the quality of the evolved archives, and therefore the fault recovery performance. Although the environment is an important determinant of behaviour, the impact of environmental diversity is often ignored in the choice of a suitable behavioural descriptor. This study compares different behavioural descriptors, including two generic descriptors that work on a wide range of tasks, one hand-coded descriptor which fits the domain of interest, and one novel type of descriptor based on environmental diversity, which we call Quality-Environment-Diversity (QED). Results demonstrate that the above-mentioned model-free approach to fault recovery is feasible in the context of swarm robotics, reducing the fault impact by a factor 2-3. Further, the environmental diversity obtained with QED yields a unique behavioural diversity profile that allows it to recover from high-impact faults. David M. Bossens, Danesh Tarapore |
IEEE Trans. Evol. Comput. | 1 |
| 2020 | Learning behaviour-performance maps with meta-evolutionabstractThe MAP-Elites quality-diversity algorithm has been successful in robotics because it can create a behaviorally diverse set of solutions that later can be used for adaptation, for instance to unanticipated damages. In MAP-Elites, the choice of the behaviour space is essential for adaptation, the recovery of performance in unseen environments, since it defines the diversity of the solutions. Current practice is to hand-code a set of behavioural features, however, given the large space of possible behaviour-performance maps, the designer does not know a priori which behavioural features maximise a map's adaptation potential. We introduce a new meta-evolution algorithm that discovers those behavioural features that maximise future adaptations. The proposed method applies Covariance Matrix Adaptation Evolution Strategy to evolve a population of behaviour-performance maps to maximise a meta-fitness function that rewards adaptation. The method stores solutions found by MAP-Elites in a database which allows to rapidly construct new behaviour-performance maps on-the-fly. To evaluate this system, we study the gait of the RHex robot as it adapts to a range of damages sustained on its legs. When compared to MAP-Elites with user-defined behaviour spaces, we demonstrate that the meta-evolution system learns high-performing gaits with or without damages injected to the robot. David M. Bossens, Jean-Baptiste Mouret, Danesh Tarapore |
GECCO | 1 |
| 2019 | Learning to learn with active adaptive perception
David M. Bossens, Nicholas C. Townsend, Adam J. Sobey |
Neural Networks | 1 |