VLDB 2026 Research / reviewers in the wild / expert
Matthew Willetts
dblp:228/9221
· DBLP profile ↗
9ranked-venue papers
2as first author
7since 2021 · last 2022
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 9 · 2 first-author · 7 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author
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
4 papers |
Generative modeling · 36% Trustworthy machine learning · 26% Deep learning architectures and training · 19% |
Topics — the 10 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Generative modeling
variational autoencoder |
1.1 | 2 | 2022 | A Multi-Resolution Framework for U-Nets with Applications to Hierarchical VAEs · NeurIPS 2022 Multi-Facet Clustering Variational Autoencoders · NeurIPS 2021 |
Machine learning › Generative modeling › variational autoencoder
hierarchical VAE |
0.6 | 1 | 2022 | A Multi-Resolution Framework for U-Nets with Applications to Hierarchical VAEs · NeurIPS 2022 |
Machine learning › Deep learning architectures and training › encoder-decoder architecture
u-net |
0.6 | 1 | 2022 | A Multi-Resolution Framework for U-Nets with Applications to Hierarchical VAEs · NeurIPS 2022 |
Machine learning › Trustworthy machine learning › robustness
adversarial robustness |
0.5 | 1 | 2021 | Improving VAEs' Robustness to Adversarial Attack · ICLR 2021 |
Machine learning › Representation and self-supervised learning › representation learning › unsupervised representation learning
deep clustering |
0.5 | 1 | 2021 | Multi-Facet Clustering Variational Autoencoders · NeurIPS 2021 |
Machine learning › Representation and self-supervised learning › representation learning
disentangled representation learning |
0.5 | 1 | 2021 | Multi-Facet Clustering Variational Autoencoders · NeurIPS 2021 |
Machine learning › Trustworthy machine learning
robustness |
0.5 | 1 | 2021 | Improving VAEs' Robustness to Adversarial Attack · ICLR 2021 |
Machine learning › Deep learning architectures and training
regularization |
0.4 | 1 | 2020 | Explicit Regularisation in Gaussian Noise Injections · NeurIPS 2020 |
Machine learning › Generative modeling
diffusion model |
0.2 | 1 | 2022 | A Multi-Resolution Framework for U-Nets with Applications to Hierarchical VAEs · NeurIPS 2022 |
Machine learning › Generative modeling › variational autoencoder
gaussian mixture prior |
0.1 | 1 | 2021 | Multi-Facet Clustering Variational Autoencoders · NeurIPS 2021 |
Methods — techniques the papers use, named apart from their topics
multiresolution framework · 0.6haar wavelet basis · 0.6forward euler discretisation · 0.6variational inference · 0.5ladder architecture · 0.5adversarial training · 0.5ELBO optimization · 0.5marginalization · 0.4fourier analysis · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Certifiably Robust Variational AutoencodersabstractWe introduce an approach for training variational autoencoders (VAEs) that are certifiably robust to adversarial attack. Specifically, we first derive actionable bounds on the minimal size of an input perturbation required to change a VAE’s reconstruction by more than an allowed amount, with these bounds depending on certain key parameters such as the Lipschitz constants of the encoder and decoder. We then show how these parameters can be controlled, thereby providing a mechanism to ensure a priori that a VAE will attain a desired level of robustness. Moreover, we extend this to a complete practical approach for training such VAEs to ensure our criteria are met. Critically, our method allows one to specify a desired level of robustness upfront and then train a VAE that is guaranteed to achieve this robustness. We further demonstrate that these Lipschitz-constrained VAEs are more robust to attack than standard VAEs in practice. Ben Barrett, Alexander Camuto, Matthew Willetts, Tom Rainforth |
AISTATS | 3 |
| 2022 | Variational Autoencoders: A Harmonic PerspectiveabstractIn this work we study Variational Autoencoders (VAEs) from the perspective of harmonic analysis. By viewing a VAE’s latent space as a Gaussian Space, a variety of measure space, we derive a series of results that show that the encoder variance of a VAE controls the frequency content of the functions parameterised by the VAE encoder and decoder neural networks. In particular we demonstrate that larger encoder variances reduce the high frequency content of these functions. Our analysis allows us to show that increasing this variance effectively induces a soft Lipschitz constraint on the decoder network of a VAE, which is a core contributor to the adversarial robustness of VAEs. We further demonstrate that adding Gaussian noise to the input of a VAE allows us to more finely control the frequency content and the Lipschitz constant of the VAE encoder networks. Finally, we show that the KL term of the VAE loss serves as single point of action for modulating the frequency content of both encoder and decoder networks; whereby upweighting this term decreases the high-frequency content of both networks. To support our theoretical analysis we run experiments using VAEs with small fully-connected neural networks and with larger convolutional networks, demonstrating empirically that our theory holds for a variety of neural network architectures. Alexander Camuto, Matthew Willetts |
AISTATS | 2 |
| 2022 | A Multi-Resolution Framework for U-Nets with Applications to Hierarchical VAEsabstractU-Net architectures are ubiquitous in state-of-the-art deep learning, however their regularisation properties and relationship to wavelets are understudied. In this paper, we formulate a multi-resolution framework which identifies U-Nets as finite-dimensional truncations of models on an infinite-dimensional function space. We provide theoretical results which prove that average pooling corresponds to projection within the space of square-integrable functions and show that U-Nets with average pooling implicitly learn a Haar wavelet basis representation of the data. We then leverage our framework to identify state-of-the-art hierarchical VAEs (HVAEs), which have a U-Net architecture, as a type of two-step forward Euler discretisation of multi-resolution diffusion processes which flow from a point mass, introducing sampling instabilities. We also demonstrate that HVAEs learn a representation of time which allows for improved parameter efficiency through weight-sharing. We use this observation to achieve state-of-the-art HVAE performance with half the number of parameters of existing models, exploiting the properties of our continuous-time formulation. Fabian Falck, Dominic Danks, George Deligiannidis, Christopher Yau, Christopher C. Holmes, Arnaud Doucet, Matthew Willetts |
NeurIPS | 8 |
| 2021 | Learning Bijective Feature Maps for Linear ICAabstractSeparating high-dimensional data like images into independent latent factors, i.e independent component analysis (ICA), remains an open research problem. As we show, existing probabilistic deep generative models (DGMs), which are tailor-made for image data, underperform on non-linear ICA tasks. To address this, we propose a DGM which combines bijective feature maps with a linear ICA model to learn interpretable latent structures for high-dimensional data. Given the complexities of jointly training such a hybrid model, we introduce novel theory that constrains linear ICA to lie close to the manifold of orthogonal rectangular matrices, the Stiefel manifold. By doing so we create models that converge quickly, are easy to train, and achieve better unsupervised latent factor discovery than flow-based models, linear ICA, and Variational Autoencoders on images. Alexander Camuto, Matthew Willetts, Christopher C. Holmes, Brooks Paige, Stephen J. Roberts |
AISTATS | 2 |
| 2021 | Towards a Theoretical Understanding of the Robustness of Variational AutoencodersabstractWe make inroads into understanding the robustness of Variational Autoencoders (VAEs) to adversarial attacks and other input perturbations. While previous work has developed algorithmic approaches to attacking and defending VAEs, there remains a lack of formalization for what it means for a VAE to be robust. To address this, we develop a novel criterion for robustness in probabilistic models: $r$-robustness. We then use this to construct the first theoretical results for the robustness of VAEs, deriving margins in the input space for which we can provide guarantees about the resulting reconstruction. Informally, we are able to define a region within which any perturbation will produce a reconstruction that is similar to the original reconstruction. To support our analysis, we show that VAEs trained using disentangling methods not only score well under our robustness metrics, but that the reasons for this can be interpreted through our theoretical results. Alexander Camuto, Matthew Willetts, Stephen J. Roberts, Christopher C. Holmes, Tom Rainforth |
AISTATS | 2 |
| 2021 | Improving VAEs' Robustness to Adversarial Attack
Matthew Willetts, Alexander Camuto, Tom Rainforth, Stephen J. Roberts, Christopher C. Holmes |
ICLR | 1 |
| 2021 | Multi-Facet Clustering Variational AutoencodersabstractWork in deep clustering focuses on finding a single partition of data. However, high-dimensional data, such as images, typically feature multiple interesting characteristics one could cluster over. For example, images of objects against a background could be clustered over the shape of the object and separately by the colour of the background. In this paper, we introduce Multi-Facet Clustering Variational Autoencoders (MFCVAE), a novel class of variational autoencoders with a hierarchy of latent variables, each with a Mixture-of-Gaussians prior, that learns multiple clusterings simultaneously, and is trained fully unsupervised and end-to-end. MFCVAE uses a progressively-trained ladder architecture which leads to highly stable performance. We provide novel theoretical results for optimising the ELBO analytically with respect to the categorical variational posterior distribution, correcting earlier influential theoretical work. On image benchmarks, we demonstrate that our approach separates out and clusters over different aspects of the data in a disentangled manner. We also show other advantages of our model: the compositionality of its latent space and that it provides controlled generation of samples. Fabian Falck, Matthew Willetts, George Nicholson, Christopher Yau, Christopher C. Holmes |
NeurIPS | 3 |
| 2020 | Semi-Unsupervised Learning: Clustering and Classifying using Ultra-Sparse LabelsabstractIn semi-supervised learning for classification, i t is assumed that every ground truth class of data is present in the small labelled dataset. In many real-world sparsely-labelled datasets, it is possible that not all ground-truth classes are captured in the labelled dataset: a biased data collection process could result in some classes of data to be found only in the unlabelled dataset. We call this regime `semi-unsupervised learning', an extreme case of semi-supervised learning, where some classes have no labelled exemplars. First, we outline the pitfalls associated with trying to apply deep generative model (DGM)-based semi-supervised learning algorithms to datasets of this type. We then show how a combination of clustering and semi-supervised learning, using DGMs, can be brought to bear on this problem. We study several different datasets, showing how one can still learn effectively when half of the ground truth classes are entirely unlabelled and the other half are sparsely labelled. Matthew Willetts, Stephen J. Roberts, Christopher C. Holmes |
IEEE BigData | 1 |
| 2020 | Explicit Regularisation in Gaussian Noise InjectionsabstractWe study the regularisation induced in neural networks by Gaussian noise injections (GNIs). Though such injections have been extensively studied when applied to data, there have been few studies on understanding the regularising effect they induce when applied to network activations. Here we derive the explicit regulariser of GNIs, obtained by marginalising out the injected noise, and show that it penalises functions with high-frequency components in the Fourier domain; particularly in layers closer to a neural network's output. We show analytically and empirically that such regularisation produces calibrated classifiers with large classification margins. Alexander Camuto, Matthew Willetts, Umut Simsekli, Stephen J. Roberts, Christopher C. Holmes |
NeurIPS | 2 |