Demo Data from EDBT 2026 / reviewers in the wild / expert
Nicolas Boullé
dblp:247/6364
· DBLP profile ↗
9ranked-venue papers
4as first author
8since 2021 · last 2025
0000-0002-1425-8307ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 9 · 4 first-author · 8 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
7 papers |
Language models and text generation · 21% Reinforcement learning · 18% Deep learning architectures and training · 18% | |
| Interdisciplinary, comprehensive, and emerging computing
3 papers |
Computational science and engineering · 100% | |
| Theoretical computer science
2 papers |
Algorithms and data structures · 100% |
Topics — the 22 heaviest of 24, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Natural language and speech › Language models and text generation
in-context learning |
1.6 | 2 | 2025 | Density estimation with LLMs: a geometric investigation of in-context learning trajectories · ICLR 2025 LLMs learn governing principles of dynamical systems, revealing an in-context neural scaling law · EMNLP 2024 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
density estimation |
0.9 | 1 | 2025 | Density estimation with LLMs: a geometric investigation of in-context learning trajectories · ICLR 2025 |
Machine learning › Generative modeling
diffusion model |
0.9 | 1 | 2025 | Fine-Tuning Discrete Diffusion Models with Policy Gradient Methods · NeurIPS 2025 |
Machine learning › Generative modeling › diffusion model
discrete diffusion model |
0.9 | 1 | 2025 | Fine-Tuning Discrete Diffusion Models with Policy Gradient Methods · NeurIPS 2025 |
Machine learning › Representation and self-supervised learning › representation learning › representation geometry
embedding geometry |
0.9 | 1 | 2025 | Lines of Thought in Large Language Models · ICLR 2025 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › density estimation
kernel density estimation |
0.9 | 1 | 2025 | Density estimation with LLMs: a geometric investigation of in-context learning trajectories · ICLR 2025 |
Machine learning › Reinforcement learning › policy optimization
policy gradient |
0.9 | 1 | 2025 | Fine-Tuning Discrete Diffusion Models with Policy Gradient Methods · NeurIPS 2025 |
Natural language and speech › Language models and text generation
prompt embedding |
0.9 | 1 | 2025 | What's in a prompt? Language models encode literary style in prompt embeddings · EMNLP 2025 |
Machine learning › Reinforcement learning › reinforcement learning from human feedback › learning from human feedback
RLHF |
0.9 | 1 | 2025 | Fine-Tuning Discrete Diffusion Models with Policy Gradient Methods · NeurIPS 2025 |
Machine learning › Deep learning architectures and training › transformer › transformer analysis
transformer representations |
0.9 | 1 | 2025 | Lines of Thought in Large Language Models · ICLR 2025 |
Computational science and engineering
scientific machine learning |
0.8 | 2 | 2024 | Learning Green's functions associated with time-dependent partial differential equations · J. Mach. Learn. Res. 2022 Operator learning without the adjoint · J. Mach. Learn. Res. 2024 |
Machine learning › Deep learning architectures and training
operator learning |
0.8 | 1 | 2024 | Operator learning without the adjoint · J. Mach. Learn. Res. 2024 |
Computational science and engineering
dynamical systems |
0.8 | 1 | 2024 | LLMs learn governing principles of dynamical systems, revealing an in-context neural scaling law · EMNLP 2024 |
Computational science and engineering › scientific machine learning
neural operator |
0.6 | 1 | 2022 | Learning Green's functions associated with time-dependent partial differential equations · J. Mach. Learn. Res. 2022 |
Algorithms and data structures › numerical linear algebra
matrix factorization |
0.6 | 1 | 2022 | A generalization of the randomized singular value decomposition · ICLR 2022 |
Algorithms and data structures › numerical linear algebra › matrix factorization › singular value decomposition
randomized SVD |
0.6 | 1 | 2022 | A generalization of the randomized singular value decomposition · ICLR 2022 |
Algorithms and data structures › numerical linear algebra › matrix factorization
singular value decomposition |
0.6 | 1 | 2022 | A generalization of the randomized singular value decomposition · ICLR 2022 |
Machine learning › Deep learning architectures and training
activation function |
0.4 | 1 | 2020 | Rational neural networks · NeurIPS 2020 |
Machine learning › Learning theory
approximation theory |
0.4 | 1 | 2020 | Rational neural networks · NeurIPS 2020 |
Machine learning › Reinforcement learning
function approximation |
0.4 | 1 | 2020 | Rational neural networks · NeurIPS 2020 |
Natural language and speech › Information extraction and text analysis › text mining › authorship analysis
authorship attribution |
0.3 | 1 | 2025 | What's in a prompt? Language models encode literary style in prompt embeddings · EMNLP 2025 |
Algorithms and data structures › numerical linear algebra
randomized numerical linear algebra |
0.2 | 1 | 2022 | Learning Green's functions associated with time-dependent partial differential equations · J. Mach. Learn. Res. 2022 |
Methods — techniques the papers use, named apart from their topics
probability density extraction · 1.5neural scaling laws · 1.5randomized numerical linear algebra · 1.1neural operator · 1.1hierarchical low-rank approximation · 1.1transformer layer analysis · 0.9stochastic differential equation · 0.9score entropy · 0.9policy gradient · 0.9manifold learning · 0.9latent space geometry · 0.9kernel density estimation · 0.9intensive principal component analysis · 0.9sample complexity analysis · 0.8fourier basis projection · 0.8randomized algorithm · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | What's in a prompt? Language models encode literary style in prompt embeddingsabstractLarge language models use high-dimensional latent spaces to encode and process textual information.Much work has investigated how the conceptual content of words translates into geometrical relationships between their vector representations.Fewer studies analyze how the cumulative information of an entire prompt becomes condensed into individual embeddings under the action of transformer layers.We use literary pieces to show that information about intangible, rather than factual, aspects of the prompt are contained in deep representations.We observe that short excerpts (10 -100 tokens) from different novels separate in the latent space independently from what next-token prediction they converge towards.Ensembles from books from the same authors are much more entangled than across authors, suggesting that embeddings encode stylistic features.This geometry of style may have applications for authorship attribution and literary analysis, but most importantly reveals the sophistication of information processing and compression accomplished by language models. Raphaël Sarfati, Haley Moller, Toni J. B. Liu, Nicolas Boullé, Christopher J. Earls |
EMNLP | 4 |
| 2025 | Density estimation with LLMs: a geometric investigation of in-context learning trajectoriesabstractLarge language models (LLMs) demonstrate remarkable emergent abilities to perform in-context learning across various tasks, including time series forecasting.
This work investigates LLMs' ability to estimate probability density functions (PDFs) from data observed in-context;
such density estimation (DE) is a fundamental task underlying many probabilistic modeling problems.
We leverage the Intensive Principal Component Analysis (InPCA) to visualize and analyze the in-context learning dynamics of LLaMA-2 models.
Our main finding is that these LLMs all follow similar learning trajectories in a low-dimensional InPCA space, which are distinct from those of traditional density estimation methods like histograms and Gaussian kernel density estimation (KDE).
We interpret the LLaMA in-context DE process as a KDE with an adaptive kernel width and shape.
This custom kernel model captures a significant portion of LLaMA's behavior despite having only two parameters.
We further speculate on why LLaMA's kernel width and shape differs from classical algorithms, providing insights into the mechanism of in-context probabilistic reasoning in LLMs.
Our codebase, along with a 3D visualization of an LLM's in-context learning trajectory, is publicly available at https://github.com/AntonioLiu97/LLMICL_inPCA. Toni J. B. Liu, Nicolas Boullé, Raphaël Sarfati, Christopher J. Earls |
ICLR | 2 |
| 2025 | Lines of Thought in Large Language ModelsabstractLarge Language Models achieve next-token prediction by transporting a vectorized piece of text (prompt) across an accompanying embedding space under the action of successive transformer layers. The resulting high-dimensional trajectories realize different contextualization, or 'thinking', steps, and fully determine the output probability distribution. We aim to characterize the statistical properties of ensembles of these 'lines of thought.' We observe that independent trajectories cluster along a low-dimensional, non-Euclidean manifold, and that their path can be well approximated by a stochastic equation with few parameters extracted from data. We find it remarkable that the vast complexity of such large models can be reduced to a much simpler form, and we reflect on implications. Raphaël Sarfati, Toni J. B. Liu, Nicolas Boullé, Christopher J. Earls |
ICLR | 3 |
| 2025 | Fine-Tuning Discrete Diffusion Models with Policy Gradient MethodsabstractDiscrete diffusion models have recently gained significant attention due to their ability to process complex discrete structures for language modeling. However, fine-tuning these models with policy gradient methods, as is commonly done in Reinforcement Learning from Human Feedback (RLHF), remains a challenging task. We propose an efficient, broadly applicable, and theoretically justified policy gradient algorithm, called Score Entropy Policy Optimization (SEPO), for fine-tuning discrete diffusion models over non-differentiable rewards. Our numerical experiments across several discrete generative tasks demonstrate the scalability and efficiency of our method. Oussama Zekri, Nicolas Boullé |
NeurIPS | 2 |
| 2024 | LLMs learn governing principles of dynamical systems, revealing an in-context neural scaling lawabstractWe study LLMs' ability to extrapolate the behavior of various dynamical systems, including stochastic, chaotic, continuous, and discrete systems, whose evolution is governed by principles of physical interest.Our results show that LLaMA-2, a language model trained on text, achieves accurate predictions of dynamical system time series without fine-tuning or prompt engineering.Moreover, the accuracy of the learned physical rules increases with the length of the input context window, revealing an in-context version of a neural scaling law.Along the way, we present a flexible and efficient algorithm for extracting probability density functions of multi-digit numbers directly from LLMs. 1 Toni J. B. Liu, Nicolas Boullé, Raphaël Sarfati, Christopher J. Earls |
EMNLP | 2 |
| 2024 | Operator learning without the adjointabstractThere is a mystery at the heart of operator learning: how can one recover a non-self-adjoint operator from data without probing the adjoint? Current practical approaches suggest that one can accurately recover an operator while only using data generated by the forward action of the operator without access to the adjoint. However, naively, it seems essential to sample the action of the adjoint. In this paper, we partially explain this mystery by proving that without querying the adjoint, one can approximate a family of non-self-adjoint infinite-dimensional compact operators via projection onto a Fourier basis. We then apply the result to recovering Green's functions of elliptic partial differential operators and derive an adjoint-free sample complexity bound. While existing theory justifies low sample complexity in operator learning, ours is the first adjoint-free analysis that attempts to close the gap between theory and practice. Nicolas Boullé, Diana Halikias, Samuel E. Otto, Alex Townsend |
J. Mach. Learn. Res. | 1 |
| 2022 | A generalization of the randomized singular value decomposition
Nicolas Boullé, Alex Townsend |
ICLR | 1 |
| 2022 | Learning Green's functions associated with time-dependent partial differential equationsabstractNeural operators are a popular technique in scientific machine learning to learn a mathematical model of the behavior of unknown physical systems from data. Neural operators are especially useful to learn solution operators associated with partial differential equations (PDEs) from pairs of forcing functions and solutions when numerical solvers are not available or the underlying physics is poorly understood. In this work, we attempt to provide theoretical foundations to understand the amount of training data needed to learn time-dependent PDEs. Given input-output pairs from a parabolic PDE in any spatial dimension $n\geq 1$, we derive the first theoretically rigorous scheme for learning the associated solution operator, which takes the form of a convolution with a Green's function $G$. Until now, rigorously learning Green's functions associated with time-dependent PDEs has been a major challenge in the field of scientific machine learning because $G$ may not be square-integrable when $n>1$, and time-dependent PDEs have transient dynamics. By combining the hierarchical low-rank structure of $G$ together with randomized numerical linear algebra, we construct an approximant to $G$ that achieves a relative error of $\smash{\mathcal{O}(\Gamma_\epsilon^{-1/2}\epsilon)}$ in the $L^1$-norm with high probability by using at most $\smash{\mathcal{O}(\epsilon^{-\frac{n+2}{2}}\log(1/\epsilon))}$ input-output training pairs, where $\Gamma_\epsilon$ is a measure of the quality of the training dataset for learning $G$, and $\epsilon>0$ is sufficiently small. Nicolas Boullé, Seick Kim, Alex Townsend |
J. Mach. Learn. Res. | 1 |
| 2020 | Rational neural networksabstractWe consider neural networks with rational activation functions. The choice of the nonlinear activation function in deep learning architectures is crucial and heavily impacts the performance of a neural network. We establish optimal bounds in terms of network complexity and prove that rational neural networks approximate smooth functions more efficiently than ReLU networks with exponentially smaller depth. The flexibility and smoothness of rational activation functions make them an attractive alternative to ReLU, as we demonstrate with numerical experiments. Nicolas Boullé, Yuji Nakatsukasa, Alex Townsend |
NeurIPS | 1 |