VLDB 2026 Research / reviewers in the wild / expert
Lars Lorch
dblp:229/4281
· DBLP profile ↗
9ranked-venue papers
3as first author
8since 2021 · last 2025
0000-0001-7465-5892ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 8 · 3 first-author · 7 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 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
6 papers |
Probabilistic and Bayesian machine learning · 76% Generative modeling · 9% Efficient and distributed learning · 6% | |
| Interdisciplinary, comprehensive, and emerging computing
2 papers |
Bioinformatics and computational biology · 100% |
Topics — the 15 heaviest of 16, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Probabilistic and Bayesian machine learning
causal inference |
2.3 | 3 | 2025 | Generative Intervention Models for Causal Perturbation Modeling · ICML 2025 Standardizing Structural Causal Models · ICLR 2025 Active Bayesian Causal Inference · NeurIPS 2022 |
Machine learning › Probabilistic and Bayesian machine learning › causal inference
causal discovery |
1.9 | 3 | 2025 | Standardizing Structural Causal Models · ICLR 2025 Amortized Inference for Causal Structure Learning · NeurIPS 2022 DiBS: Differentiable Bayesian Structure Learning · NeurIPS 2021 |
Machine learning › Probabilistic and Bayesian machine learning › causal inference › causal model
structural causal model |
0.9 | 1 | 2025 | Standardizing Structural Causal Models · ICLR 2025 |
Machine learning › Efficient and distributed learning
active learning |
0.6 | 1 | 2022 | Active Bayesian Causal Inference · NeurIPS 2022 |
Machine learning › Probabilistic and Bayesian machine learning › causal inference › causal discovery
bayesian causal discovery |
0.6 | 1 | 2022 | Active Bayesian Causal Inference · NeurIPS 2022 |
Machine learning › Probabilistic and Bayesian machine learning › causal inference
interventional data |
0.6 | 1 | 2022 | Amortized Inference for Causal Structure Learning · NeurIPS 2022 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models › structure learning
bayesian network structure learning |
0.5 | 1 | 2021 | DiBS: Differentiable Bayesian Structure Learning · NeurIPS 2021 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
bayesian inference |
0.4 | 1 | 2020 | Incorporating Interpretable Output Constraints in Bayesian Neural Networks · NeurIPS 2020 |
Machine learning › Probabilistic and Bayesian machine learning › deep probabilistic models › bayesian deep learning
bayesian neural networks |
0.4 | 1 | 2020 | Incorporating Interpretable Output Constraints in Bayesian Neural Networks · NeurIPS 2020 |
Robotics › Motion planning and robot control › constrained control
output constraint |
0.4 | 1 | 2020 | Incorporating Interpretable Output Constraints in Bayesian Neural Networks · NeurIPS 2020 |
Machine learning › Trustworthy machine learning
uncertainty estimation |
0.4 | 1 | 2020 | Incorporating Interpretable Output Constraints in Bayesian Neural Networks · NeurIPS 2020 |
Bioinformatics and computational biology
genomics |
0.3 | 1 | 2025 | Generative Intervention Models for Causal Perturbation Modeling · ICML 2025 |
Data integration and cleaning › data generation
synthetic data generation |
0.3 | 1 | 2025 | Standardizing Structural Causal Models · ICLR 2025 |
Bioinformatics and computational biology
gene expression analysis |
0.2 | 1 | 2022 | Amortized Inference for Causal Structure Learning · NeurIPS 2022 |
Machine learning › Trustworthy machine learning
fairness |
0.1 | 1 | 2020 | Incorporating Interpretable Output Constraints in Bayesian Neural Networks · NeurIPS 2020 |
Methods — techniques the papers use, named apart from their topics
standardization · 1.7identifiability analysis · 1.7generative intervention models · 1.7causal models · 1.7variational inference · 1.6simulation-based training · 1.1permutation-invariant architecture · 1.1bayesian inference · 1.0gaussian process · 0.6continuous latent graph representation · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Standardizing Structural Causal ModelsabstractSynthetic datasets generated by structural causal models (SCMs) are commonly used for benchmarking causal structure learning algorithms. However, the variances and pairwise correlations in SCM data tend to increase along the causal ordering. Several popular algorithms exploit these artifacts, possibly leading to conclusions that do not generalize to real-world settings. Existing metrics like $\operatorname{Var}$-sortability and $\operatorname{R^2}$-sortability quantify these patterns, but they do not provide tools to remedy them. To address this, we propose internally-standardized structural causal models (iSCMs), a modification of SCMs that introduces a standardization operation at each variable during the generative process. By construction, iSCMs are not $\operatorname{Var}$-sortable. We also find empirical evidence that they are mostly not $\operatorname{R^2}$-sortable for commonly-used graph families. Moreover, contrary to the post-hoc standardization of data generated by standard SCMs, we prove that linear iSCMs are less identifiable from prior knowledge on the weights and do not collapse to deterministic relationships in large systems, which may make iSCMs a useful model in causal inference beyond the benchmarking problem studied here. Our code is publicly available at: https://github.com/werkaaa/iscm. Weronika Ormaniec, Scott Sussex, Lars Lorch, Bernhard Schölkopf, Andreas Krause 0001 |
ICLR | 3 |
| 2025 | Generative Intervention Models for Causal Perturbation ModelingabstractWe consider the problem of predicting perturbation effects via causal models. In many applications, it is a priori unknown which mechanisms of a system are modified by an external perturbation, even though the features of the perturbation are available. For example, in genomics, some properties of a drug may be known, but not their causal effects on the regulatory pathways of cells. We propose a generative intervention model (GIM) that learns to map these perturbation features to distributions over atomic interventions in a jointly-estimated causal model. Contrary to prior approaches, this enables us to predict the distribution shifts of unseen perturbation features while gaining insights about their mechanistic effects in the underlying data-generating process. On synthetic data and scRNA-seq drug perturbation data, GIMs achieve robust out-of-distribution predictions on par with unstructured approaches, while effectively inferring the underlying perturbation mechanisms, often better than other causal inference methods. Nora Schneider, Lars Lorch, Niki Kilbertus, Bernhard Schölkopf, Andreas Krause 0001 |
ICML | 2 |
| 2024 | Causal Modeling with Stationary DiffusionsabstractWe develop a novel approach towards causal inference. Rather than structural equations over a causal graph, we learn stochastic differential equations (SDEs) whose stationary densities model a system’s behavior under interventions. These stationary diffusion models do not require the formalism of causal graphs, let alone the common assumption of acyclicity. We show that in several cases, they generalize to unseen interventions on their variables, often better than classical approaches. Our inference method is based on a new theoretical result that expresses a stationarity condition on the diffusion’s generator in a reproducing kernel Hilbert space. The resulting kernel deviation from stationarity (KDS) is an objective function of independent interest. Lars Lorch, Andreas Krause 0001, Bernhard Schölkopf |
AISTATS | 1 |
| 2023 | BaCaDI: Bayesian Causal Discovery with Unknown InterventionsabstractInferring causal structures from experimentation is a central task in many domains. For example, in biology, recent advances allow us to obtain single-cell expression data under multiple interventions such as drugs or gene knockouts. However, the targets of the interventions are often uncertain or unknown and the number of observations limited. As a result, standard causal discovery methods can no longer be reliably used. To fill this gap, we propose a Bayesian framework (BaCaDI) for discovering and reasoning about the causal structure that underlies data generated under various unknown experimental or interventional conditions. BaCaDI is fully differentiable, which allows us to infer the complex joint posterior over the intervention targets and the causal structure via efficient gradient-based variational inference. In experiments on synthetic causal discovery tasks and simulated gene-expression data, BaCaDI outperforms related methods in identifying causal structures and intervention targets. Alexander Hägele, Jonas Rothfuss, Lars Lorch, Vignesh Ram Somnath, Bernhard Schölkopf, Andreas Krause 0001 |
AISTATS | 3 |
| 2022 | Amortized Inference for Causal Structure LearningabstractInferring causal structure poses a combinatorial search problem that typically involves evaluating structures with a score or independence test. The resulting search is costly, and designing suitable scores or tests that capture prior knowledge is difficult. In this work, we propose to amortize causal structure learning. Rather than searching over structures, we train a variational inference model to directly predict the causal structure from observational or interventional data. This allows our inference model to acquire domain-specific inductive biases for causal discovery solely from data generated by a simulator, bypassing both the hand-engineering of suitable score functions and the search over graphs. The architecture of our inference model emulates permutation invariances that are crucial for statistical efficiency in structure learning, which facilitates generalization to significantly larger problem instances than seen during training. On synthetic data and semisynthetic gene expression data, our models exhibit robust generalization capabilities when subject to substantial distribution shifts and significantly outperform existing algorithms, especially in the challenging genomics domain. Our code and models are publicly available at: https://github.com/larslorch/avici Lars Lorch, Scott Sussex, Jonas Rothfuss, Andreas Krause 0001, Bernhard Schölkopf |
NeurIPS | 1 |
| 2022 | Active Bayesian Causal InferenceabstractCausal discovery and causal reasoning are classically treated as separate and consecutive tasks: one first infers the causal graph, and then uses it to estimate causal effects of interventions. However, such a two-stage approach is uneconomical, especially in terms of actively collected interventional data, since the causal query of interest may not require a fully-specified causal model. From a Bayesian perspective, it is also unnatural, since a causal query (e.g., the causal graph or some causal effect) can be viewed as a latent quantity subject to posterior inference—quantities that are not of direct interest ought to be marginalized out in this process, thus contributing to our overall uncertainty. In this work, we propose Active Bayesian Causal Inference (ABCI), a fully-Bayesian active learning framework for integrated causal discovery and reasoning, i.e., for jointly inferring a posterior over causal models and queries of interest. In our approach to ABCI, we focus on the class of causally-sufficient nonlinear additive Gaussian noise models, which we model using Gaussian processes. To capture the space of causal graphs, we use a continuous latent graph representation, allowing our approach to scale to practically relevant problem sizes. We sequentially design experiments that are maximally informative about our target causal query, collect the corresponding interventional data, update our beliefs, and repeat. Through simulations, we demonstrate that our approach is more data-efficient than existing methods that only focus on learning the full causal graph. This allows us to accurately learn downstream causal queries from fewer samples, while providing well-calibrated uncertainty estimates of the quantities of interest. Christian Toth, Lars Lorch, Christian Knoll 0002, Andreas Krause 0001, Franz Pernkopf, Robert Peharz, Julius von Kügelgen |
NeurIPS | 2 |
| 2022 | Pooled testing of traced contacts under superspreading dynamicsabstractTesting is recommended for all close contacts of confirmed COVID-19 patients. However, existing pooled testing methods are oblivious to the circumstances of contagion provided by contact tracing. Here, we build upon a well-known semi-adaptive pooled testing method, Dorfman's method with imperfect tests, and derive a simple pooled testing method based on dynamic programming that is specifically designed to use information provided by contact tracing. Experiments using a variety of reproduction numbers and dispersion levels, including those estimated in the context of the COVID-19 pandemic, show that the pools found using our method result in a significantly lower number of tests than those found using Dorfman's method. Our method provides the greatest competitive advantage when the number of contacts of an infected individual is small, or the distribution of secondary infections is highly overdispersed. Moreover, it maintains this competitive advantage under imperfect contact tracing and significant levels of dilution. Stratis Tsirtsis, Abir De, Lars Lorch, Manuel Gomez-Rodriguez |
PLoS Comput. Biol. | 3 |
| 2021 | DiBS: Differentiable Bayesian Structure LearningabstractBayesian structure learning allows inferring Bayesian network structure from data while reasoning about the epistemic uncertainty---a key element towards enabling active causal discovery and designing interventions in real world systems. In this work, we propose a general, fully differentiable framework for Bayesian structure learning (DiBS) that operates in the continuous space of a latent probabilistic graph representation. Contrary to existing work, DiBS is agnostic to the form of the local conditional distributions and allows for joint posterior inference of both the graph structure and the conditional distribution parameters. This makes our formulation directly applicable to posterior inference of nonstandard Bayesian network models, e.g., with nonlinear dependencies encoded by neural networks. Using DiBS, we devise an efficient, general purpose variational inference method for approximating distributions over structural models. In evaluations on simulated and real-world data, our method significantly outperforms related approaches to joint posterior inference. Lars Lorch, Jonas Rothfuss, Bernhard Schölkopf, Andreas Krause 0001 |
NeurIPS | 1 |
| 2020 | Incorporating Interpretable Output Constraints in Bayesian Neural NetworksabstractDomains where supervised models are deployed often come with task-specific constraints, such as prior expert knowledge on the ground-truth function, or desiderata like safety and fairness. We introduce a novel probabilistic framework for reasoning with such constraints and formulate a prior that enables us to effectively incorporate them into Bayesian neural networks (BNNs), including a variant that can be amortized over tasks. The resulting Output-Constrained BNN (OC-BNN) is fully consistent with the Bayesian framework for uncertainty quantification and is amenable to black-box inference. Unlike typical BNN inference in uninterpretable parameter space, OC-BNNs widen the range of functional knowledge that can be incorporated, especially for model users without expertise in machine learning. We demonstrate the efficacy of OC-BNNs on real-world datasets, spanning multiple domains such as healthcare, criminal justice, and credit scoring. Wanqian Yang, Lars Lorch, Moritz A. Graule, Himabindu Lakkaraju, Finale Doshi-Velez |
NeurIPS | 2 |