Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

David Berthelot

dblp:96/6489 · DBLP profile ↗
← Back
17ranked-venue papers
8as first author
5since 2021 · last 2025
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 10 · 4 first-author · 5 since 2021Systems, architecture and hardware · 4 · 4 first-authorSoftware engineering, systems software and programming languages · 2Security and privacy · 1Theory of computation · 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
10 papers
Generative modeling · 54% Learning paradigms · 17% Deep learning architectures and training · 10%
Network and information security
1 paper
Security and privacy of machine learning · 100%

Topics — the 28 heaviest of 28, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Learning paradigms
semi-supervised learning
1.842022
AdaMatch: A Unified Approach to Semi-Supervised Learning and Domain Adaptation · ICLR 2022
FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidence · NeurIPS 2020
ReMixMatch: Semi-Supervised Learning with Distribution Matching and Augmentation Anchoring · ICLR 2020
Machine learning › Generative modeling
diffusion model
1.722025
TADA: Improved Diffusion Sampling with Training-free Augmented DynAmics · NeurIPS 2025
Mechanisms of Projective Composition of Diffusion Models · ICML 2025
Machine learning › Generative modeling
normalizing flow
1.722025
STARFlow: Scaling Latent Normalizing Flows for High-resolution Image Synthesis · NeurIPS 2025
Normalizing Flows are Capable Generative Models · ICML 2025
Machine learning › Generative modeling › normalizing flow
autoregressive flow
0.912025
Normalizing Flows are Capable Generative Models · ICML 2025
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
density estimation
0.912025
Normalizing Flows are Capable Generative Models · ICML 2025
Machine learning › Generative modeling › diffusion model
diffusion sampling
0.912025
TADA: Improved Diffusion Sampling with Training-free Augmented DynAmics · NeurIPS 2025
Machine learning › Generative modeling › diffusion model › text-to-image generation
high-resolution image synthesis
0.912025
STARFlow: Scaling Latent Normalizing Flows for High-resolution Image Synthesis · NeurIPS 2025
Machine learning › Generative modeling
image generation
0.912025
STARFlow: Scaling Latent Normalizing Flows for High-resolution Image Synthesis · NeurIPS 2025
Machine learning › Generative modeling › normalizing flow
latent space normalizing flow
0.912025
STARFlow: Scaling Latent Normalizing Flows for High-resolution Image Synthesis · NeurIPS 2025
Machine learning › Generative modeling › generative model
likelihood-based generative model
0.912025
Normalizing Flows are Capable Generative Models · ICML 2025
Machine learning › Generative modeling › diffusion model
noise scheduling
0.912025
TADA: Improved Diffusion Sampling with Training-free Augmented DynAmics · NeurIPS 2025
Machine learning › Learning paradigms › semi-supervised learning
consistency regularization
0.822020
FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidence · NeurIPS 2020
MixMatch: A Holistic Approach to Semi-Supervised Learning · NeurIPS 2019
Machine learning › Deep learning architectures and training
data augmentation
0.822020
ReMixMatch: Semi-Supervised Learning with Distribution Matching and Augmentation Anchoring · ICLR 2020
MixMatch: A Holistic Approach to Semi-Supervised Learning · NeurIPS 2019
Machine learning › Transfer learning and domain adaptation
domain adaptation
0.612022
AdaMatch: A Unified Approach to Semi-Supervised Learning and Domain Adaptation · ICLR 2022
Machine learning › Transfer learning and domain adaptation
distribution matching
0.412020
ReMixMatch: Semi-Supervised Learning with Distribution Matching and Augmentation Anchoring · ICLR 2020
Machine learning › Learning paradigms › semi-supervised learning
pseudo-labeling
0.412020
FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidence · NeurIPS 2020
Security and privacy of machine learning
model stealing
0.412020
High Accuracy and High Fidelity Extraction of Neural Networks · USENIX Security Symposium 2020
Security and privacy of machine learning › model stealing
neural network extraction
0.412020
High Accuracy and High Fidelity Extraction of Neural Networks · USENIX Security Symposium 2020
Machine learning › Trustworthy machine learning › adversarial machine learning › adversarial defense
adversarial regularization
0.412019
Understanding and Improving Interpolation in Autoencoders via an Adversarial Regularizer · ICLR (Poster) 2019
Machine learning › Deep learning architectures and training
autoencoder
0.412019
Understanding and Improving Interpolation in Autoencoders via an Adversarial Regularizer · ICLR (Poster) 2019
Machine learning › Representation and self-supervised learning › latent space › latent space manipulation
latent space interpolation
0.412019
Understanding and Improving Interpolation in Autoencoders via an Adversarial Regularizer · ICLR (Poster) 2019
Machine learning › Deep learning architectures and training › data augmentation
mixup
0.412019
MixMatch: A Holistic Approach to Semi-Supervised Learning · NeurIPS 2019
Machine learning › Trustworthy machine learning
out-of-distribution generalization
0.312025
Mechanisms of Projective Composition of Diffusion Models · ICML 2025
Machine learning › Deep learning architectures and training
transformer
0.312025
STARFlow: Scaling Latent Normalizing Flows for High-resolution Image Synthesis · NeurIPS 2025
Mathematical optimization
continuous optimization
0.312025
TADA: Improved Diffusion Sampling with Training-free Augmented DynAmics · NeurIPS 2025
Mathematical optimization › numerical analysis
ODE solvers
0.312025
TADA: Improved Diffusion Sampling with Training-free Augmented DynAmics · NeurIPS 2025
Natural language and speech › Question answering and dialogue systems
machine reading comprehension
0.212016
WikiReading: A Novel Large-scale Language Understanding Task over Wikipedia · ACL (1) 2016
Knowledge graphs › knowledge graph querying
knowledge graph question answering
0.212016
WikiReading: A Novel Large-scale Language Understanding Task over Wikipedia · ACL (1) 2016

Methods — techniques the papers use, named apart from their topics

momentum dynamics · 1.7higher-dimensional noise · 1.7ODE solver · 1.7transformer · 0.9theoretical analysis · 0.9score-based diffusion · 0.9guidance algorithm · 0.9guidance · 0.9gaussian noise augmentation · 0.9autoregressive transformer · 0.9
YearPublicationVenuePosition
2025 Mechanisms of Projective Composition of Diffusion Models
abstract
We study the theoretical foundations of composition in diffusion models, with a particular focus on out-of-distribution extrapolation and length-generalization. Prior work has shown that composing distributions via linear score combination can achieve promising results, including length-generalization in some cases (Du et al., 2023; Liu et al., 2022). However, our theoretical understanding of how and why such compositions work remains incomplete. In fact, it is not even entirely clear what it means for composition to "work". This paper starts to address these fundamental gaps. We begin by precisely defining one possible desired result of composition, which we call *projective composition*. Then, we investigate: (1) when linear score combinations provably achieve projective composition, (2) whether reverse-diffusion sampling can generate the desired composition, and (3) the conditions under which composition fails. We connect our theoretical analysis to prior empirical observations where composition has either worked or failed, for reasons that were unclear at the time. Finally, we propose a simple heuristic to help predict the success or failure of new compositions.
Arwen Bradley, Preetum Nakkiran, David Berthelot, James Thornton, Joshua M. Susskind
ICML3
2025 Normalizing Flows are Capable Generative Models
abstract
Normalizing Flows (NFs) are likelihood-based models for continuous inputs. They have demonstrated promising results on both density estimation and generative modeling tasks, but have received relatively little attention in recent years. In this work, we demonstrate that NFs are more powerful than previously believed. We present TarFlow: a simple and scalable architecture that enables highly performant NF models. TarFlow can be thought of as a Transformer-based variant of Masked Autoregressive Flows (MAFs): it consists of a stack of autoregressive Transformer blocks on image patches, alternating the autoregression direction between layers. TarFlow is straightforward to train end-to-end, and capable of directly modeling and generating pixels. We also propose three key techniques to improve sample quality: Gaussian noise augmentation during training, a post training denoising procedure, and an effective guidance method for both class-conditional and unconditional settings. Putting these together, TarFlow sets new state-of-the-art results on likelihood estimation for images, beating the previous best methods by a large margin, and generates samples with quality and diversity comparable to diffusion models, for the first time with a stand-alone NF model. We make our code available at https://github.com/apple/ml-tarflow.
Shuangfei Zhai, Ruixiang Zhang, Preetum Nakkiran, David Berthelot, Jiatao Gu, Huangjie Zheng, Tianrong Chen, Miguel Ángel Bautista 0001, Navdeep Jaitly, Joshua M. Susskind
ICML4
2025 TADA: Improved Diffusion Sampling with Training-free Augmented DynAmics
abstract
Diffusion models have demonstrated exceptional capabilities in generating high-fidelity images but typically suffer from inefficient sampling. Many solver designs and noise scheduling strategies have been proposed to dramatically improve sampling speeds. In this paper, we introduce a new sampling method that is up to 186\% faster than the current state of the art solver for comparative FID on ImageNet512. This new sampling method is training-free and uses an ordinary differential equation (ODE) solver. The key to our method resides in using higher-dimensional initial noise, allowing to produce more detailed samples with less function evaluations from existing pretrained diffusion models. In addition, by design our solver allows to control the level of detail through a simple hyper-parameter at no extra computational cost. We present how our approach leverages momentum dynamics by establishing a fundamental equivalence between momentum diffusion models and conventional diffusion models with respect to their training paradigms. Moreover, we observe the use of higher-dimensional noise naturally exhibits characteristics similar to stochastic differential equations (SDEs). Finally, we demonstrate strong performances on a set of representative pretrained diffusion models, including EDM, EDM2, and Stable-Diffusion 3, which cover models in both pixel and latent spaces, as well as class and text conditional settings. The code is available at https://github.com/apple/ml-tada.
Tianrong Chen, Huangjie Zheng, David Berthelot, Jiatao Gu, Joshua M. Susskind, Shuangfei Zhai
NeurIPS3
2025 STARFlow: Scaling Latent Normalizing Flows for High-resolution Image Synthesis
abstract
We present STARFlow, a scalable generative model based on normalizing flows that achieves strong performance on high-resolution image synthesis. STARFlow's main building block is Transformer Autoregressive Flow (TARFlow), which combines normalizing flows with Autoregressive Transformer architectures and has recently achieved impressive results in image modeling. In this work, we first establish the theoretical universality of TARFlow for modeling continuous distributions. Building on this foundation, we introduce a set of architectural and algorithmic innovations that significantly enhance the scalability: (1) a deep-shallow design where a deep Transformer block captures most of the model’s capacity, followed by a few shallow Transformer blocks that are computationally cheap yet contribute non-negligibly, (2) learning in the latent space of pretrained autoencoders, which proves far more effective than modeling pixels directly, and (3) a novel guidance algorithm that substantially improves sample quality. Crucially, our model remains a single, end-to-end normalizing flow, allowing exact maximum likelihood training in continuous space without discretization. STARFlow achieves competitive results in both class- and text-conditional image generation, with sample quality approaching that of state-of-the-art diffusion models. To our knowledge, this is the **first** successful demonstration of normalizing flows at this scale and resolution. Code and weights available at https://github.com/apple/ml-starflow.
Jiatao Gu, Tianrong Chen, David Berthelot, Huangjie Zheng, Ruixiang Zhang, Laurent Dinh, Miguel Ángel Bautista 0001, Joshua M. Susskind, Shuangfei Zhai
NeurIPS3
2022 AdaMatch: A Unified Approach to Semi-Supervised Learning and Domain Adaptation
David Berthelot, Rebecca Roelofs, Kihyuk Sohn, Nicholas Carlini, Alexey Kurakin
ICLR1
2020 ReMixMatch: Semi-Supervised Learning with Distribution Matching and Augmentation Anchoring
David Berthelot, Nicholas Carlini, Ekin Dogus Cubuk, Alexey Kurakin, Kihyuk Sohn, Han Zhang 0010, Colin Raffel
ICLR1
2020 FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidence
abstract
Semi-supervised learning (SSL) provides an effective means of leveraging unlabeled data to improve a model’s performance. This domain has seen fast progress recently, at the cost of requiring more complex methods. In this paper we propose FixMatch, an algorithm that is a significant simplification of existing SSL methods. FixMatch first generates pseudo-labels using the model’s predictions on weakly-augmented unlabeled images. For a given image, the pseudo-label is only retained if the model produces a high-confidence prediction. The model is then trained to predict the pseudo-label when fed a strongly-augmented version of the same image. Despite its simplicity, we show that FixMatch achieves state-of-the-art performance across a variety of standard semi-supervised learning benchmarks, including 94.93% accuracy on CIFAR-10 with 250 labels and 88.61% accuracy with 40 – just 4 labels per class. We carry out an extensive ablation study to tease apart the experimental factors that are most important to FixMatch’s success. The code is available at https://github.com/google-research/fixmatch.
Kihyuk Sohn, David Berthelot, Nicholas Carlini, Han Zhang 0010, Colin Raffel, Ekin Dogus Cubuk, Alexey Kurakin, Chun-Liang Li
NeurIPS2
2020 High Accuracy and High Fidelity Extraction of Neural Networks
Matthew Jagielski, Nicholas Carlini, David Berthelot, Alexey Kurakin, Nicolas Papernot
USENIX Security Symposium3
2019 Understanding and Improving Interpolation in Autoencoders via an Adversarial Regularizer
David Berthelot, Colin Raffel, Aurko Roy, Ian J. Goodfellow
ICLR (Poster)1
2019 MixMatch: A Holistic Approach to Semi-Supervised Learning
abstract
Semi-supervised learning has proven to be a powerful paradigm for leveraging unlabeled data to mitigate the reliance on large labeled datasets. In this work, we unify the current dominant approaches for semi-supervised learning to produce a new algorithm, MixMatch, that guesses low-entropy labels for data-augmented unlabeled examples and mixes labeled and unlabeled data using MixUp. MixMatch obtains state-of-the-art results by a large margin across many datasets and labeled data amounts. For example, on CIFAR-10 with 250 labels, we reduce error rate by a factor of 4 (from 38% to 11%) and by a factor of 2 on STL-10. We also demonstrate how MixMatch can help achieve a dramatically better accuracy-privacy trade-off for differential privacy. Finally, we perform an ablation study to tease apart which components of MixMatch are most important for its success. Code is attached.
David Berthelot, Nicholas Carlini, Ian J. Goodfellow, Nicolas Papernot, Avital Oliver, Colin Raffel
NeurIPS1
2016 WikiReading: A Novel Large-scale Language Understanding Task over Wikipedia
abstract
Daniel Hewlett, Alexandre Lacoste, Llion Jones, Illia Polosukhin, Andrew Fandrianto, Jay Han, Matthew Kelcey, David Berthelot. Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2016.
Daniel Hewlett, Alexandre Lacoste, Llion Jones, Illia Polosukhin, Andrew Fandrianto, Jay Han, Matthew Kelcey, David Berthelot
ACL (1)8
2010 Combinational techniques for sequential equivalence checking
Hamid Savoj, David Berthelot, Alan Mishchenko, Robert K. Brayton
FMCAD2
2002 An Efficient Linear Time Algorithm for Scan Chain Optimization and Repartitioning
abstract
Proposes a linear-time algorithm for post-placement scan chain optimization that works efficiently on large designs and that allows user-specified tradeoffs between runtime and solution quality. This algorithm is also efficiently applied on scan chain partitioning. Presents repartitioning algorithm that takes advantage of the linear-time scan chain optimization algorithm presented in the first part. The idea is simply to connect all the scan flipflops of all the scan chains together in a new chain. Then the algorithm optimizes this new chain and splits it in individual chains of the size of the initial chains. Later it assigns individual chains to their closest scan primary input/output pair.
David Berthelot, Samit Chaudhuri, Hamid Savoj
ITC1
2002 Analysis of Risks in a Software Improvement Programme
Emmanuel Chauveau, Claire Lassudrie, David Berthelot
PROFES3
2001 A Method for Trading off Test Time, Area and Fault Coverage in Datapath BIST Synthesis
David Berthelot, Marie-Lise Flottes, Bruno Rouzeyre
J. Electron. Test.1
2000 BISTing data paths at behavioral level
abstract
This paper presents a method for deriving a BIST specification directly from the initial specification of datapath architectures. It minimizes BIST area overhead while guaranteeing user chosen fault coverage. The results show great improvements over lower level techniques.
David Berthelot, Marie-Lise Flottes, Bruno Rouzeyre
ITC1
1999 BISTing Datapaths under Heterogeneous Test Schemes
David Berthelot, Marie-Lise Flottes, Bruno Rouzeyre
J. Electron. Test.1