Demo Data from EDBT 2026 / reviewers in the wild / expert
Matthew Farrugia-Roberts
dblp:317/0188
· DBLP profile ↗
3ranked-venue papers
2as first author
3since 2021 · last 2023
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 2 · 1 first-author · 2 since 2021Human-computer interaction and ubiquitous computing · 1 · 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
2 papers |
Reinforcement learning · 50% Trustworthy machine learning · 17% Deep learning architectures and training · 17% |
Topics — the 4 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Trustworthy machine learning
invariance |
0.7 | 1 | 2023 | Invariance in Policy Optimisation and Partial Identifiability in Reward Learning · ICML 2023 |
Machine learning › Reinforcement learning › imitation learning
inverse reinforcement learning |
0.7 | 1 | 2023 | Invariance in Policy Optimisation and Partial Identifiability in Reward Learning · ICML 2023 |
Machine learning › Reinforcement learning
policy optimization |
0.7 | 1 | 2023 | Invariance in Policy Optimisation and Partial Identifiability in Reward Learning · ICML 2023 |
Machine learning › Reinforcement learning
reward learning |
0.7 | 1 | 2023 | Invariance in Policy Optimisation and Partial Identifiability in Reward Learning · ICML 2023 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Invariance in Policy Optimisation and Partial Identifiability in Reward LearningabstractIt is often very challenging to manually design reward functions for complex, real-world tasks. To solve this, one can instead use reward learning to infer a reward function from data. However, there are often multiple reward functions that fit the data equally well, even in the infinite-data limit. This means that the reward function is only partially identifiable. In this work, we formally characterise the partial identifiability of the reward function given several popular reward learning data sources, including expert demonstrations and trajectory comparisons. We also analyse the impact of this partial identifiability for several downstream tasks, such as policy optimisation. We unify our results in a framework for comparing data sources and downstream tasks by their invariances, with implications for the design and selection of data sources for reward learning. Joar Skalse, Matthew Farrugia-Roberts, Stuart Russell 0001, Alessandro Abate, Adam Gleave |
ICML | 2 |
| 2023 | Functional Equivalence and Path Connectivity of Reducible Hyperbolic Tangent NetworksabstractUnderstanding the learning process of artificial neural networks requires clarifying the structure of the parameter space within which learning takes place. A neural network parameter's functional equivalence class is the set of parameters implementing the same input--output function. For many architectures, almost all parameters have a simple and well-documented functional equivalence class. However, there is also a vanishing minority of reducible parameters, with richer functional equivalence classes caused by redundancies among the network's units.
In this paper, we give an algorithmic characterisation of unit redundancies and reducible functional equivalence classes for a single-hidden-layer hyperbolic tangent architecture. We show that such functional equivalence classes are piecewise-linear path-connected sets, and that for parameters with a majority of redundant units, the sets have a diameter of at most 7 linear segments. Matthew Farrugia-Roberts |
NeurIPS | 1 |
| 2022 | Programming to Learn: Logic and Computation from a Programming PerspectiveabstractProgramming problems are commonly used as a learning and assessment activity for learning to program. We believe that programming problems can be effective for broader learning goals. In our large-enrolment course, we have designed special programming problems relevant to logic, discrete mathematics, and the theory of computation, and we have used them for formative and summative assessment. In this report, we reflect on our experience. We aim to leverage our students' programming backgrounds by offering a code-based formalism for our mathematical syllabus. We find we can translate many traditional questions into programming problems of a special kind - calling for 'programs' as simple as a single expression, such as a formula or automaton represented in code. A web-based platform enables self-paced learning with rapid contextual corrective feedback, and helps us scale summative assessment to the size of our cohort. We identify several barriers arising with our approach and discuss how we have attempted to negate them. We highlight the potential of programming problems as a digital learning activity even beyond a logic and computation course. Matthew Farrugia-Roberts, Bryn Jeffries, Harald Søndergaard |
ITiCSE (1) | 1 |