VLDB 2026 Research / reviewers in the wild / expert
Gergely Flamich
dblp:187/9709
· DBLP profile ↗
11ranked-venue papers
6as first author
9since 2021 · last 2025
0009-0009-9831-7455ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 7 · 4 first-author · 6 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 2 first-author · 3 since 2021Human-computer interaction and ubiquitous 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.
| Theoretical computer science
5 papers |
Coding theory · 84% Algorithms and data structures · 16% | |
| Computer graphics and multimedia
4 papers |
Image and video coding · 81% Geometric modeling and processing · 19% | |
| Artificial intelligence
4 papers |
Generative modeling · 72% Probabilistic and Bayesian machine learning · 28% |
Topics — the 13 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Coding theory › source coding › lossless compression
relative entropy coding |
3.1 | 5 | 2024 | Accelerating Relative Entropy Coding with Space Partitioning · NeurIPS 2024 Faster Relative Entropy Coding with Greedy Rejection Coding · NeurIPS 2023 Greedy Poisson Rejection Sampling · NeurIPS 2023 |
Image and video coding › image compression
learned image compression |
1.9 | 3 | 2024 | RECOMBINER: Robust and Enhanced Compression with Bayesian Implicit Neural Representations · ICLR 2024 Compression with Bayesian Implicit Neural Representations · NeurIPS 2023 Compressing Images by Encoding Their Latent Representations with Relative Entropy Coding · NeurIPS 2020 |
Coding theory
source coding |
1.8 | 3 | 2023 | Faster Relative Entropy Coding with Greedy Rejection Coding · NeurIPS 2023 Greedy Poisson Rejection Sampling · NeurIPS 2023 Compressing Images by Encoding Their Latent Representations with Relative Entropy Coding · NeurIPS 2020 |
Machine learning › Generative modeling
variational autoencoder |
1.7 | 3 | 2024 | Accelerating Relative Entropy Coding with Space Partitioning · NeurIPS 2024 RECOMBINER: Robust and Enhanced Compression with Bayesian Implicit Neural Representations · ICLR 2024 Fast Relative Entropy Coding with A* coding · ICML 2022 |
Coding theory › source coding
lossless compression |
1.3 | 2 | 2024 | Accelerating Relative Entropy Coding with Space Partitioning · NeurIPS 2024 Fast Relative Entropy Coding with A* coding · ICML 2022 |
Algorithms and data structures › randomized algorithms › sampling
rejection sampling |
1.3 | 2 | 2023 | Faster Relative Entropy Coding with Greedy Rejection Coding · NeurIPS 2023 Greedy Poisson Rejection Sampling · NeurIPS 2023 |
Geometric modeling and processing
implicit neural representation |
0.8 | 1 | 2024 | RECOMBINER: Robust and Enhanced Compression with Bayesian Implicit Neural Representations · ICLR 2024 |
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
variational inference |
0.7 | 1 | 2023 | Compression with Bayesian Implicit Neural Representations · NeurIPS 2023 |
Image and video coding › neural compression
implicit neural representation compression |
0.7 | 1 | 2023 | Compression with Bayesian Implicit Neural Representations · NeurIPS 2023 |
Coding theory › channel coding
channel simulation |
0.7 | 1 | 2023 | Greedy Poisson Rejection Sampling · NeurIPS 2023 |
Image and video coding
lossy compression |
0.2 | 1 | 2024 | Accelerating Relative Entropy Coding with Space Partitioning · NeurIPS 2024 |
Image and video coding
neural compression |
0.2 | 1 | 2024 | Accelerating Relative Entropy Coding with Space Partitioning · NeurIPS 2024 |
Image and video coding
rate-distortion optimization |
0.2 | 1 | 2024 | RECOMBINER: Robust and Enhanced Compression with Bayesian Implicit Neural Representations · ICLR 2024 |
Methods — techniques the papers use, named apart from their topics
relative entropy coding · 2.5space partitioning · 2.3rate-distortion theory · 2.3variational autoencoder · 1.5variational inference · 1.5positional encoding · 1.5patch-based modeling · 1.5variational bayesian inference · 1.3rejection sampling · 1.3rate-distortion optimization · 1.3a* sampling · 1.1bits-back coding · 0.9poisson process · 0.7random forest · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | The Redundancy of Non-Singular Channel Simulation
Gergely Flamich, Sharang M. Sriramu, Aaron B. Wagner |
ISIT | 1 |
| 2024 | RECOMBINER: Robust and Enhanced Compression with Bayesian Implicit Neural RepresentationsabstractCOMpression with Bayesian Implicit NEural Representations (COMBINER) is a recent data compression method that addresses a key inefficiency of previous Implicit Neural Representation (INR)-based approaches: it avoids quantization and enables direct optimization of the rate-distortion performance. However, COMBINER still has significant limitations: 1) it uses factorized priors and posterior approximations that lack flexibility; 2) it cannot effectively adapt to local deviations from global patterns in the data; and 3) its performance can be susceptible to modeling choices and the variational parameters' initializations. Our proposed method, Robust and Enhanced COMBINER (RECOMBINER), addresses these issues by 1) enriching the variational approximation while retaining a low computational cost via a linear reparameterization of the INR weights, 2) augmenting our INRs with learnable positional encodings that enable them to adapt to local details and 3) splitting high-resolution data into patches to increase robustness and utilizing expressive hierarchical priors to capture dependency across patches. We conduct extensive experiments across several data modalities, showcasing that RECOMBINER achieves competitive results with the best INR-based methods and even outperforms autoencoder-based codecs on low-resolution images at low bitrates. Our PyTorch implementation is available at https://github.com/cambridge-mlg/RECOMBINER/. Jiajun He 0003, Gergely Flamich, Zongyu Guo, José Miguel Hernández-Lobato |
ICLR | 2 |
| 2024 | On Channel Simulation with Causal Rejection SamplersabstractOne-shot channel simulation has recently emerged as a promising alternative to quantization and entropy coding in machine-learning-based lossy data compression schemes. How-ever, while there are several potential applications of channel simulation - lossy compression with realism constraints or differential privacy, to name a few - little is known about its fundamental limitations. In this paper, we restrict our attention to a subclass of channel simulation protocols called causal rejection samplers (CRS), establish new, tighter lower bounds on their expected runtime and codelength, and demonstrate the bounds' achievability. Concretely, for an arbitrary CRS, let$Q$and$P$denote a target and proposal distribution supplied as input, and let$K$be the number of samples examined by the algorithm. We show that the expected runtime$\mathbb{E}[K]$of any CRS scales at least as$\exp_{2}(D_{\infty}[Q\Vert P])$, where$D_{\infty}[Q\Vert P]$is the Renyi$\infty$-divergence. Regarding the codelength, we show that$D_{\text{KL}}[Q\Vert P]\leq D_{CS}[Q\Vert P]\leq \mathbb{H}[K]$, where$D_{CS}[Q\Vert P]$is a new quantity we call the channel simulation divergence. Furthermore, we prove that our new lower bound, unlike the$D_{\text{KL}}[Q\Vert P]$lower bound, is achievable tightly, i.e. there is a CRS such that$\mathbb{H}[K]\leq D_{CS}[Q\Vert P]+\log_{2}(e+1)$. Finally, we conduct numerical studies of the asymptotic scaling of the codelength of Gaussian and Laplace channel simulation algorithms. Daniel Goc, Gergely Flamich |
ISIT | 2 |
| 2024 | Accelerating Relative Entropy Coding with Space PartitioningabstractRelative entropy coding (REC) algorithms encode a random sample following a target distribution $Q$, using a coding distribution $P$ shared between the sender and receiver. Sadly, general REC algorithms suffer from prohibitive encoding times, at least on the order of $2^{D_{\text{KL}}[Q||P]}$, and faster algorithms are limited to very specific settings. This work addresses this issue by introducing a REC scheme utilizing space partitioning to reduce runtime in practical scenarios. We provide theoretical analyses of our method and demonstrate its effectiveness with both toy examples and practical applications. Notably, our method successfully handles REC tasks with $D_{\text{KL}}[Q||P]$ about three times greater than what previous methods can manage, and reduces the bitrate by approximately 5-15\% in VAE-based lossless compression on MNIST and INR-based lossy compression on CIFAR-10, compared to previous methods, significantly improving the practicality of REC for neural compression. Jiajun He 0003, Gergely Flamich, José Miguel Hernández-Lobato |
NeurIPS | 2 |
| 2023 | Adaptive Greedy Rejection SamplingabstractWe consider channel simulation protocols between two communicating parties, Alice and Bob. First, Alice receives a target distribution Q, unknown to Bob. Then, she employs a shared coding distribution P to send the minimum amount of information to Bob so that he can simulate a single sample X ~ Q. For discrete distributions, Harsha et al. [1] developed a well-known channel simulation protocol – greedy rejection sampling (GRS) – with a bound of ${D_{{\text{KL}}}}\left[ {Q\left\| P \right.} \right] + 2\ln \left( {{D_{{\text{KL}}}}\left[ {Q\left\| P \right.} \right] + 1} \right) + \mathcal{O}\left( 1 \right)$ on the expected code-length of the protocol. In this paper, we extend the definition of GRS to general probability spaces and allow it to adapt its proposal distribution after each step. We call this new procedure Adaptive GRS (AGRS) and prove its correctness. Furthermore, we prove the surprising result that the expected runtime of GRS is exactly exp(D∞[Q║P]), where D∞[Q║P] denotes the Rényi ∞-divergence. We then apply AGRS to Gaussian channel simulation problems. We show that the expected runtime of GRS is infinite when averaged over target distributions and propose a solution that trades off a slight increase in the coding cost for a finite runtime. Finally, we describe a specific instance of AGRS for 1D Gaussian channels inspired by hybrid coding [2]. We conjecture and demonstrate empirically that the runtime of AGRS is $\mathcal{O}\left( {{D_{KL}}\left[ {Q\left\| P \right.} \right]} \right)$ in this case. Gergely Flamich, Lucas Theis |
ISIT | 1 |
| 2023 | Greedy Poisson Rejection SamplingabstractOne-shot channel simulation is a fundamental data compression problem concerned with encoding a single sample from a target distribution $Q$ using a coding distribution $P$ using as few bits as possible on average. Algorithms that solve this problem find applications in neural data compression and differential privacy and can serve as a more efficient and natural alternative to quantization-based methods. Unfortunately, existing solutions are too slow or have limited applicability, preventing their widespread adaptation. In this paper, we conclusively solve one-shot channel simulation for one-dimensional problems where the target-proposal density ratio is unimodal by describing an algorithm with optimal runtime. We achieve this by constructing a rejection sampling procedure equivalent to greedily searching over the points of a Poisson process. Hence, we call our algorithm greedy Poisson rejection sampling (GPRS) and analyze the correctness and time complexity of several of its variants. Finally, we empirically verify our theorems, demonstrating that GPRS significantly outperforms the current state-of-the-art method, A* coding. Gergely Flamich |
NeurIPS | 1 |
| 2023 | Faster Relative Entropy Coding with Greedy Rejection CodingabstractRelative entropy coding (REC) algorithms encode a sample from a target distribution $Q$ using a proposal distribution $P$ using as few bits as possible. Unlike entropy coding, REC does not assume discrete distributions and require quantisation.
As such, it can be naturally integrated into communication pipelines such as learnt compression and differentially private federated learning. Unfortunately, despite their practical benefits, REC algorithms have not seen widespread application, due to their prohibitively slow runtimes or restrictive assumptions. In this paper, we make progress towards addressing these issues. We introduce Greedy Rejection Coding (GRC), which generalises the rejection sampling-based algorithm of Harsha et al. (2007) to arbitrary probability spaces and partitioning schemes. We first show that GRC terminates almost surely and returns unbiased samples from $Q$, and then focus on two variants of GRC, namely GRCS and GRCD. We show that for continuous $Q$ and $P$ over $\mathbb{R}$ with unimodal $dQ/dP$, the expected runtime of GRCS is upper bounded by $\beta D_{KL}(Q||P) + \mathcal{O}(1)$ where $\beta \approx 4.82$, and its expected codelength is optimal. This makes GRCS the first REC algorithm with guaranteed optimal runtime for this class of distributions, up to the multiplicative constant $\beta$. This significantly improves upon the previous state-of-the-art method, A* coding (Flamich et al., 2022). Under the same assumptions, we experimentally observe and conjecture that the expected runtime and codelength of GRCD are upper bounded by $D_{KL}(Q||P) + \mathcal{O}(1)$. Finally, we evaluate GRC in a compression pipeline with variational autoencoders on MNIST, and show that a modified training objective and a codelength-compression method can further improve compression efficiency. Gergely Flamich, Stratis Markou, José Miguel Hernández-Lobato |
NeurIPS | 1 |
| 2023 | Compression with Bayesian Implicit Neural RepresentationsabstractMany common types of data can be represented as functions that map coordinates to signal values, such as pixel locations to RGB values in the case of an image. Based on this view, data can be compressed by overfitting a compact neural network to its functional representation and then encoding the network weights. However, most current solutions for this are inefficient, as quantization to low-bit precision substantially degrades the reconstruction quality. To address this issue, we propose overfitting variational Bayesian neural networks to the data and compressing an approximate posterior weight sample using relative entropy coding instead of quantizing and entropy coding it. This strategy enables direct optimization of the rate-distortion performance by minimizing the $\beta$-ELBO, and target different rate-distortion trade-offs for a given network architecture by adjusting $\beta$. Moreover, we introduce an iterative algorithm for learning prior weight distributions and employ a progressive refinement process for the variational posterior that significantly enhances performance. Experiments show that our method achieves strong performance on image and audio compression while retaining simplicity. Zongyu Guo, Gergely Flamich, Jiajun He 0003, Zhibo Chen 0001, José Miguel Hernández-Lobato |
NeurIPS | 2 |
| 2022 | Fast Relative Entropy Coding with A* codingabstractRelative entropy coding (REC) algorithms encode a sample from a target distribution Q using a proposal distribution P, such that the expected codelength is O(KL[Q || P]). REC can be seamlessly integrated with existing learned compression models since, unlike entropy coding, it does not assume discrete Q or P, and does not require quantisation. However, general REC algorithms require an intractable $\Omega$(exp(KL[Q || P])) runtime. We introduce AS* and AD* coding, two REC algorithms based on A* sampling. We prove that, for continuous distributions over the reals, if the density ratio is unimodal, AS* has O(D$\infty$[Q || P]) expected runtime, where D$\infty$[Q || P] is the Renyi $\infty$-divergence. We provide experimental evidence that AD* also has O(D$\infty$[Q || P]) expected runtime. We prove that AS* and AD* achieve an expected codelength of O(KL[Q || P]). Further, we introduce DAD*, an approximate algorithm based on AD* which retains its favourable runtime and has bias similar to that of alternative methods. Focusing on VAEs, we propose the IsoKL VAE (IKVAE), which can be used with DAD* to further improve compression efficiency. We evaluate A* coding with (IK)VAEs on MNIST, showing that it can losslessly compress images near the theoretically optimal limit. Gergely Flamich, Stratis Markou, José Miguel Hernández-Lobato |
ICML | 1 |
| 2020 | Compressing Images by Encoding Their Latent Representations with Relative Entropy CodingabstractVariational Autoencoders (VAEs) have seen widespread use in learned image compression. They are used to learn expressive latent representations on which downstream compression methods can operate with high efficiency. Recently proposed 'bits-back' methods can indirectly encode the latent representation of images with codelength close to the relative entropy between the latent posterior and the prior. However, due to the underlying algorithm, these methods can only be used for lossless compression, and they only achieve their nominal efficiency when compressing multiple images simultaneously; they are inefficient for compressing single images. As an alternative, we propose a novel method, Relative Entropy Coding (REC), that can directly encode the latent representation with codelength close to the relative entropy for single images, supported by our empirical results obtained on the Cifar10, ImageNet32 and Kodak datasets. Moreover, unlike previous bits-back methods, REC is immediately applicable to lossy compression, where it is competitive with the state-of-the-art on the Kodak dataset. Gergely Flamich, Marton Havasi, José Miguel Hernández-Lobato |
NeurIPS | 1 |
| 2016 | RadarCat: Radar Categorization for Input & InteractionabstractIn RadarCat we present a small, versatile radar-based system for material and object classification which enables new forms of everyday proximate interaction with digital devices. We demonstrate that we can train and classify different types of materials and objects which we can then recognize in real time. Based on established research designs, we report on the results of three studies, first with 26 materials (including complex composite objects), next with 16 transparent materials (with different thickness and varying dyes) and finally 10 body parts from 6 participants. Both leave one-out and 10-fold cross-validation demonstrate that our approach of classification of radar signals using random forest classifier is robust and accurate. We further demonstrate four working examples including a physical object dictionary, painting and photo editing application, body shortcuts and automatic refill based on RadarCat. We conclude with a discussion of our results, limitations and outline future directions. Hui-Shyong Yeo, Gergely Flamich, Patrick Schrempf, David Harris-Birtill, Aaron J. Quigley |
UIST | 2 |