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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Nicolas Boullé

dblp:247/6364 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Natural language and speech › Language models and text generation
in-context learning
1.622025
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.912025
Density estimation with LLMs: a geometric investigation of in-context learning trajectories · ICLR 2025
Machine learning › Generative modeling
diffusion model
0.912025
Fine-Tuning Discrete Diffusion Models with Policy Gradient Methods · NeurIPS 2025
Machine learning › Generative modeling › diffusion model
discrete diffusion model
0.912025
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.912025
Lines of Thought in Large Language Models · ICLR 2025
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › density estimation
kernel density estimation
0.912025
Density estimation with LLMs: a geometric investigation of in-context learning trajectories · ICLR 2025
Machine learning › Reinforcement learning › policy optimization
policy gradient
0.912025
Fine-Tuning Discrete Diffusion Models with Policy Gradient Methods · NeurIPS 2025
Natural language and speech › Language models and text generation
prompt embedding
0.912025
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.912025
Fine-Tuning Discrete Diffusion Models with Policy Gradient Methods · NeurIPS 2025
Machine learning › Deep learning architectures and training › transformer › transformer analysis
transformer representations
0.912025
Lines of Thought in Large Language Models · ICLR 2025
Computational science and engineering
scientific machine learning
0.822024
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.812024
Operator learning without the adjoint · J. Mach. Learn. Res. 2024
Computational science and engineering
dynamical systems
0.812024
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.612022
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.612022
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.612022
A generalization of the randomized singular value decomposition · ICLR 2022
Algorithms and data structures › numerical linear algebra › matrix factorization
singular value decomposition
0.612022
A generalization of the randomized singular value decomposition · ICLR 2022
Machine learning › Deep learning architectures and training
activation function
0.412020
Rational neural networks · NeurIPS 2020
Machine learning › Learning theory
approximation theory
0.412020
Rational neural networks · NeurIPS 2020
Machine learning › Reinforcement learning
function approximation
0.412020
Rational neural networks · NeurIPS 2020
Natural language and speech › Information extraction and text analysis › text mining › authorship analysis
authorship attribution
0.312025
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.212022
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
YearPublicationVenuePosition
2025 What's in a prompt? Language models encode literary style in prompt embeddings
abstract
Large 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
EMNLP4
2025 Density estimation with LLMs: a geometric investigation of in-context learning trajectories
abstract
Large 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
ICLR2
2025 Lines of Thought in Large Language Models
abstract
Large 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
ICLR3
2025 Fine-Tuning Discrete Diffusion Models with Policy Gradient Methods
abstract
Discrete 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é
NeurIPS2
2024 LLMs learn governing principles of dynamical systems, revealing an in-context neural scaling law
abstract
We 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
EMNLP2
2024 Operator learning without the adjoint
abstract
There 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
ICLR1
2022 Learning Green's functions associated with time-dependent partial differential equations
abstract
Neural 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 networks
abstract
We 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
NeurIPS1