EDBT 2026 Demo / reviewers in the wild / expert
Andrew M. Webb 0002
dblp:99/8700-2
· DBLP profile ↗
7ranked-venue papers
3as first author
2since 2021 · last 2023
0000-0001-7834-5250ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 6 · 3 first-author · 2 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1
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 |
Kernel, tree and ensemble methods · 50% Learning theory · 25% Robot navigation and mapping · 25% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Hardware accelerators and domain-specific architectures · 50% Electronic design automation · 50% |
Topics — the 6 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Learning theory › statistical learning theory
bias-variance tradeoff |
0.7 | 1 | 2023 | A Unified Theory of Diversity in Ensemble Learning · J. Mach. Learn. Res. 2023 |
Machine learning › Kernel, tree and ensemble methods › ensemble learning
ensemble diversity |
0.7 | 1 | 2023 | A Unified Theory of Diversity in Ensemble Learning · J. Mach. Learn. Res. 2023 |
Machine learning › Kernel, tree and ensemble methods
ensemble learning |
0.7 | 1 | 2023 | A Unified Theory of Diversity in Ensemble Learning · J. Mach. Learn. Res. 2023 |
Robotics › Robot navigation and mapping › SLAM
real-time SLAM |
0.3 | 1 | 2018 | Navigating the Landscape for Real-Time Localization and Mapping for Robotics and Virtual and Augmented Reality · Proc. IEEE 2018 |
Robotics › Robot navigation and mapping
SLAM |
0.3 | 1 | 2018 | Navigating the Landscape for Real-Time Localization and Mapping for Robotics and Virtual and Augmented Reality · Proc. IEEE 2018 |
Electronic design automation
design space exploration |
0.3 | 1 | 2018 | Navigating the Landscape for Real-Time Localization and Mapping for Robotics and Virtual and Augmented Reality · Proc. IEEE 2018 |
Methods — techniques the papers use, named apart from their topics
machine learning · 1.0heterogeneous acceleration · 1.0JIT compilation · 1.0bias-variance-diversity decomposition · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | A Unified Theory of Diversity in Ensemble LearningabstractWe present a theory of ensemble diversity, explaining the nature of diversity for a wide range of supervised learning scenarios. This challenge has been referred to as the “holy grail” of ensemble learning, an open research issue for over 30 years. Our framework reveals that diversity is in fact a hidden dimension in the bias-variance decomposition of the ensemble loss. We prove a family of exact bias-variance-diversity decompositions, for a wide range of losses in both regression and classification, e.g., squared, cross-entropy, and Poisson losses. For losses where an additive bias-variance decomposition is not available (e.g., 0/1 loss) we present an alternative approach: quantifying the effects of diversity, which turn out to be dependent on the label distribution. Overall, we argue that diversity is a measure of model fit, in precisely the same sense as bias and variance, but accounting for statistical dependencies between ensemble members. Thus, we should not be ‘maximising diversity’ as so many works aim to do---instead, we have a bias/variance/diversity trade-off to manage. Danny Wood, Tingting Mu, Andrew M. Webb 0002, Henry W. J. Reeve, Mikel Luján, Gavin Brown 0001 |
J. Mach. Learn. Res. | 3 |
| 2022 | HAWKS: Evolving Challenging Benchmark Sets for Cluster AnalysisabstractComprehensive benchmarking of clustering algorithms is rendered difficult by two key factors: 1) the elusiveness of a unique mathematical definition of this unsupervised learning approach and 2) dependencies between the generating models or clustering criteria adopted by some clustering algorithms and indices for internal cluster validation. Consequently, there is no consensus regarding the best practice for rigorous benchmarking, and whether this is possible at all outside the context of a given application. Here, we argue that synthetic datasets must continue to play an important role in the evaluation of clustering algorithms, but that this necessitates constructing benchmarks that appropriately cover the diverse set of properties that impact clustering algorithm performance. Through our framework, HAWKS, we demonstrate the important role evolutionary algorithms play to support flexible generation of such benchmarks, allowing simple modification and extension. We illustrate two possible uses of our framework: 1) the evolution of benchmark data consistent with a set of hand-derived properties and 2) the generation of datasets that tease out performance differences between a given pair of algorithms. Our work has implications for the design of clustering benchmarks that sufficiently challenge a broad range of algorithms, and for furthering insight into the strengths and weaknesses of specific approaches. Cameron Shand, Richard Allmendinger 0001, Julia Handl, Andrew M. Webb 0002 |
IEEE Trans. Evol. Comput. | 4 |
| 2020 | To Ensemble or Not Ensemble: When Does End-to-End Training Fail?
Andrew M. Webb 0002, Charles Reynolds, Henry W. J. Reeve, Dan-Andrei Iliescu, Mikel Luján, Gavin Brown 0001 |
ECML/PKDD (3) | 1 |
| 2019 | Evolving controllably difficult datasets for clusteringabstractSynthetic datasets play an important role in evaluating clustering algorithms, as they can help shed light on consistent biases, strengths, and weaknesses of particular techniques, thereby supporting sound conclusions. Despite this, there is a surprisingly small set of established clustering benchmark data, and many of these are currently handcrafted. Even then, their difficulty is typically not quantified or considered, limiting the ability to interpret algorithmic performance on these datasets. Here, we introduce HAWKS, a new data generator that uses an evolutionary algorithm to evolve cluster structure of a synthetic data set. We demonstrate how such an approach can be used to produce datasets of a pre-specified difficulty, to trade off different aspects of problem difficulty, and how these interventions directly translate into changes in the clustering performance of established algorithms. Cameron Shand, Richard Allmendinger 0001, Julia Handl, Andrew M. Webb 0002 |
GECCO | 4 |
| 2018 | Navigating the Landscape for Real-Time Localization and Mapping for Robotics and Virtual and Augmented RealityabstractVisual understanding of 3-D environments in real time, at low power, is a huge computational challenge. Often referred to as simultaneous localization and mapping (SLAM), it is central to applications spanning domestic and industrial robotics, autonomous vehicles, and virtual and augmented reality. This paper describes the results of a major research effort to assemble the algorithms, architectures, tools, and systems software needed to enable delivery of SLAM, by supporting applications specialists in selecting and configuring the appropriate algorithm and the appropriate hardware, and compilation pathway, to meet their performance, accuracy, and energy consumption goals. The major contributions we present are: 1) tools and methodology for systematic quantitative evaluation of SLAM algorithms; 2) automated, machine-learning-guided exploration of the algorithmic and implementation design space with respect to multiple objectives; 3) end-to-end simulation tools to enable optimization of heterogeneous, accelerated architectures for the specific algorithmic requirements of the various SLAM algorithmic approaches; and 4) tools for delivering, where appropriate, accelerated, adaptive SLAM solutions in a managed, JIT-compiled, adaptive runtime context. Sajad Saeedi G., Bruno Bodin, Harry Wagstaff, Andy Nisbet, Luigi Nardi, John Mawer, Nicolas Melot, Oscar Palomar, Emanuele Vespa, Tom Spink, Cosmin Gorgovan, Andrew M. Webb 0002, James Clarkson, Erik Tomusk, Thomas Debrunner, Kuba Kaszyk, Pablo González de Aledo Marugán, Andrey Rodchenko, Graham D. Riley, Christos Kotselidis, Björn Franke, Michael F. P. O'Boyle, Andrew J. Davison, Paul H. J. Kelly, Mikel Luján, Steve Furber |
Proc. IEEE | 12 |
| 2014 | Studying the Evolvability of of Self-Encoding Genotype-Phenotype MapsabstractWe introduce a model of reproduction in which the genotypephenotype (G-P) map is able to evolve. In this model, Each organism implements a G-P map, determining how the organism is encoded in its genome. Crucially, it also determines how the G-P map itself is encoded. We call these maps ‘self-encoding’. We relate this model to recent artificial life research, and back to the seminal work of John von Neumann. We simulate populations of organisms that have as their genome and G-P map the axiom and production rules of an L-system. The populations are given the task of optimizing a dynamic fitness function. Our purpose is to study whether the self-encoding property has any effect on the evolution of evolvability, and to look for other factors that lead to the evolution of G-P maps that confer evolvability. We find that evolvability does evolve, but only when we add constraints to the model. Andrew M. Webb 0002, Joshua D. Knowles |
ALIFE | 1 |
| 2011 | Spiking Neural PID Controllers
Andrew M. Webb 0002, Sergio Davies, David R. Lester |
ICONIP (3) | 1 |