Demo Data from SIGIR 2026 / reviewers in the wild / expert
Younesse Kaddar
dblp:336/2943
· DBLP profile ↗
4ranked-venue papers
0as first author
4since 2021 · last 2025
0000-0001-7366-9889ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 2 · 2 since 2021Software engineering, systems software and programming languages · 2 · 2 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
2 papers |
Probabilistic and Bayesian machine learning · 52% Language models and text generation · 48% | |
| Theoretical computer science
1 paper |
Logic in computer science · 79% Graph algorithms and graph theory · 21% | |
| Software engineering, system software, and programming languages
2 papers |
Programming languages and type systems · 100% |
Topics — the 13 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference › approximate bayesian inference
amortized bayesian inference |
0.8 | 1 | 2024 | Amortizing intractable inference in large language models · ICLR 2024 |
Natural language and speech › Language models and text generation › text generation
constrained text generation |
0.8 | 1 | 2024 | Amortizing intractable inference in large language models · ICLR 2024 |
Natural language and speech › Language models and text generation
large language model fine-tuning |
0.8 | 1 | 2024 | Amortizing intractable inference in large language models · ICLR 2024 |
Programming languages and type systems
language semantics |
0.8 | 1 | 2024 | Probabilistic Programming Interfaces for Random Graphs: Markov Categories, Graphons, and Nominal Sets · Proc. ACM Program. Lang. 2024 |
Programming languages and type systems › language semantics › formal semantics
probabilistic programming semantics |
0.8 | 1 | 2024 | Probabilistic Programming Interfaces for Random Graphs: Markov Categories, Graphons, and Nominal Sets · Proc. ACM Program. Lang. 2024 |
Logic in computer science › categorical semantics
markov categories |
0.8 | 1 | 2024 | Probabilistic Programming Interfaces for Random Graphs: Markov Categories, Graphons, and Nominal Sets · Proc. ACM Program. Lang. 2024 |
Logic in computer science
semantics |
0.8 | 1 | 2024 | Probabilistic Programming Interfaces for Random Graphs: Markov Categories, Graphons, and Nominal Sets · Proc. ACM Program. Lang. 2024 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
bayesian inference |
0.7 | 1 | 2023 | Affine Monads and Lazy Structures for Bayesian Programming · Proc. ACM Program. Lang. 2023 |
Programming languages and type systems › computational effects
monads |
0.7 | 1 | 2023 | Affine Monads and Lazy Structures for Bayesian Programming · Proc. ACM Program. Lang. 2023 |
Graph algorithms and graph theory › random graph models
graphon |
0.2 | 1 | 2024 | Probabilistic Programming Interfaces for Random Graphs: Markov Categories, Graphons, and Nominal Sets · Proc. ACM Program. Lang. 2024 |
Graph algorithms and graph theory
graph theory |
0.2 | 1 | 2024 | Probabilistic Programming Interfaces for Random Graphs: Markov Categories, Graphons, and Nominal Sets · Proc. ACM Program. Lang. 2024 |
Logic in computer science
nominal sets |
0.2 | 1 | 2024 | Probabilistic Programming Interfaces for Random Graphs: Markov Categories, Graphons, and Nominal Sets · Proc. ACM Program. Lang. 2024 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference
bayesian nonparametric model |
0.2 | 1 | 2023 | Affine Monads and Lazy Structures for Bayesian Programming · Proc. ACM Program. Lang. 2023 |
Methods — techniques the papers use, named apart from their topics
probability monads · 1.5nominal sets · 1.5monoidal indeterminates · 1.5markov categories · 1.5quasi-borel spaces · 1.3metropolis-hastings-green · 1.3haskell library · 1.3reinforcement learning · 0.8generative flow networks · 0.8diversity-seeking fine-tuning · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Can a Bayesian Oracle Prevent Harm from an Agent?abstractIs there a way to design powerful AI systems based on machine learning methods that would satisfy probabilistic safety guarantees? With the long-term goal of obtaining a probabilistic guarantee that would apply in every context, we consider estimating a context-dependent bound on the probability of violating a given safety specification. Such a risk evaluation would need to be performed at run-time to provide a guardrail against dangerous actions of an AI. Noting that different plausible hypotheses about the world could produce very different outcomes, and because we do not know which one is right, we derive bounds on the safety violation probability predicted under the true but unknown hypothesis. Such bounds could be used to reject potentially dangerous actions. Our main results involve searching for cautious but plausible hypotheses, obtained by a maximization that involves Bayesian posteriors over hypotheses. We consider two forms of this result, in the i.i.d. case and in the non-i.i.d. case, and conclude with open problems towards turning such theoretical results into practical AI guardrails. Yoshua Bengio, Michael K. Cohen, Nikolay Malkin, Matt MacDermott, Damiano Fornasiere, Pietro Greiner, Younesse Kaddar |
UAI | 7 |
| 2024 | Amortizing intractable inference in large language modelsabstractAutoregressive large language models (LLMs) compress knowledge from their training data through next-token conditional distributions. This limits tractable querying of this knowledge to start-to-end autoregressive sampling. However, many tasks of interest---including sequence continuation, infilling, and other forms of constrained generation---involve sampling from intractable posterior distributions. We address this limitation by using amortized Bayesian inference to sample from these intractable posteriors. Such amortization is algorithmically achieved by fine-tuning LLMs via diversity-seeking reinforcement learning algorithms: generative flow networks (GFlowNets). We empirically demonstrate that this distribution-matching paradigm of LLM fine-tuning can serve as an effective alternative to maximum-likelihood training and reward-maximizing policy optimization. As an important application, we interpret chain-of-thought reasoning as a latent variable modeling problem and demonstrate that our approach enables data-efficient adaptation of LLMs to tasks that require multi-step rationalization and tool use. Edward J. Hu, Moksh Jain, Eric Elmoznino, Younesse Kaddar, Guillaume Lajoie, Yoshua Bengio, Nikolay Malkin |
ICLR | 4 |
| 2024 | Probabilistic Programming Interfaces for Random Graphs: Markov Categories, Graphons, and Nominal SetsabstractWe study semantic models of probabilistic programming languages over graphs, and establish a connection to graphons from graph theory and combinatorics. We show that every well-behaved equational theory for our graph probabilistic programming language corresponds to a graphon, and conversely, every graphon arises in this way. We provide three constructions for showing that every graphon arises from an equational theory. The first is an abstract construction, using Markov categories and monoidal indeterminates. The second and third are more concrete. The second is in terms of traditional measure theoretic probability, which covers ‘black-and-white’ graphons. The third is in terms of probability monads on the nominal sets of Gabbay and Pitts. Specifically, we use a variation of nominal sets induced by the theory of graphs, which covers Erdős-Rényi graphons. In this way, we build new models of graph probabilistic programming from graphons. Nathanael L. Ackerman, Cameron E. Freer, Younesse Kaddar, Jacek Karwowski, Sean K. Moss, Daniel M. Roy 0001, Sam Staton, Hongseok Yang |
Proc. ACM Program. Lang. | 3 |
| 2023 | Affine Monads and Lazy Structures for Bayesian ProgrammingabstractWe show that streams and lazy data structures are a natural idiom for programming with infinite-dimensional Bayesian methods such as Poisson processes, Gaussian processes, jump processes, Dirichlet processes, and Beta processes. The crucial semantic idea, inspired by developments in synthetic probability theory, is to work with two separate monads: an affine monad of probability, which supports laziness, and a commutative, non-affine monad of measures, which does not. (Affine means that T (1)≅ 1.) We show that the separation is important from a decidability perspective, and that the recent model of quasi-Borel spaces supports these two monads. To perform Bayesian inference with these examples, we introduce new inference methods that are specially adapted to laziness; they are proven correct by reference to the Metropolis-Hastings-Green method. Our theoretical development is implemented as a Haskell library, LazyPPL. Swaraj Dash, Younesse Kaddar, Hugo Paquet, Sam Staton |
Proc. ACM Program. Lang. | 2 |