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

Siyuan Guo 0003

dblp:244/5858-3 · DBLP profile ↗
← Back
9ranked-venue papers
3as first author
9since 2021 · last 2026
—ORCID · unresolved

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

Artificial intelligence and machine learning · 9 · 3 first-author · 9 since 2021Software engineering, systems software and programming languages · 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
8 papers
Probabilistic and Bayesian machine learning · 48% Language models and text generation · 22% Representation and self-supervised learning · 14%

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

TopicWeightPapersLastEvidence papers
Machine learning › Probabilistic and Bayesian machine learning
causal inference
2.642025
Do-PFN: In-Context Learning for Causal Effect Estimation · NeurIPS 2025
Do Finetti: On Causal Effects for Exchangeable Data · NeurIPS 2024
Out-of-Variable Generalisation for Discriminative Models · ICLR 2024
Machine learning › Probabilistic and Bayesian machine learning › causal inference
causal discovery
2.332025
Identifiable Exchangeable Mechanisms for Causal Structure and Representation Learning · ICLR 2025
Do Finetti: On Causal Effects for Exchangeable Data · NeurIPS 2024
Causal de Finetti: On the Identification of Invariant Causal Structure in Exchangeable Data · NeurIPS 2023
Machine learning › Probabilistic and Bayesian machine learning › causal inference
causal effect estimation
1.622025
Do-PFN: In-Context Learning for Causal Effect Estimation · NeurIPS 2025
Do Finetti: On Causal Effects for Exchangeable Data · NeurIPS 2024
Machine learning › Representation and self-supervised learning
causal representation learning
1.622025
Identifiable Exchangeable Mechanisms for Causal Structure and Representation Learning · ICLR 2025
Out-of-Variable Generalisation for Discriminative Models · ICLR 2024
Natural language and speech › Language models and text generation
in-context learning
1.122025
Counterfactual reasoning: an analysis of in-context emergence · NeurIPS 2025
Do-PFN: In-Context Learning for Causal Effect Estimation · NeurIPS 2025
Knowledge, reasoning and agents › Knowledge representation and reasoning › causal reasoning
counterfactual reasoning
0.912025
Counterfactual reasoning: an analysis of in-context emergence · NeurIPS 2025
Machine learning › Representation and self-supervised learning › causal representation learning
identifiability
0.912025
Identifiable Exchangeable Mechanisms for Causal Structure and Representation Learning · ICLR 2025
Machine learning › Trustworthy machine learning › interpretability
mechanistic interpretability
0.912025
Counterfactual reasoning: an analysis of in-context emergence · NeurIPS 2025
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes › gaussian process › neural processes
prior-data fitted networks
0.912025
Do-PFN: In-Context Learning for Causal Effect Estimation · NeurIPS 2025
Natural language and speech › Language models and text generation
large language model reasoning
0.812024
Metacognitive Capabilities of LLMs: An Exploration in Mathematical Problem Solving · NeurIPS 2024
Natural language and speech › Language models and text generation › mathematical reasoning
mathematical problem solving
0.812024
Metacognitive Capabilities of LLMs: An Exploration in Mathematical Problem Solving · NeurIPS 2024
Machine learning › Trustworthy machine learning
out-of-distribution generalization
0.812024
Out-of-Variable Generalisation for Discriminative Models · ICLR 2024
Natural language and speech › Language models and text generation
compositional generalization
0.312026
On the Emergence and Test-Time Use of Structural Information in Large Language Models · ACL (1) 2026
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models
0.312025
Identifiable Exchangeable Mechanisms for Causal Structure and Representation Learning · ICLR 2025
Machine learning › Generative modeling
exchangeable data
0.212024
Do Finetti: On Causal Effects for Exchangeable Data · NeurIPS 2024

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

in-context learning · 1.6controlled dataset design · 1.0transformer · 0.9self-attention · 0.9prior-data fitted networks · 0.9linear regression · 0.9exchangeability · 0.9causal de finetti theorem · 0.9partial derivative estimation · 0.8classifier residual analysis · 0.8
YearPublicationVenuePosition
2026 On the Emergence and Test-Time Use of Structural Information in Large Language Models
abstract
Learning structural information from observational data is central to producing new knowledge outside the training corpus. This holds for mechanistic understanding in scientific discovery as well as flexible test-time compositional generation. We thus study how language models learn abstract structures and utilize the learnt structural information at test-time. To ensure a controlled setup, we design a natural language dataset based on linguistic structural transformations. We empirically show that the emergence of learning structural information correlates with complex reasoning tasks, and that the ability to perform test-time compositional generation remains limited.
Michelle Chao Chen, Moritz Miller, Bernhard Schölkopf, Siyuan Guo 0003
ACL (1)4
2025 Identifiable Exchangeable Mechanisms for Causal Structure and Representation Learning
abstract
Identifying latent representations or causal structures is important for good generalization and downstream task performance. However, both fields developed rather independently. We observe that several structure and representation identifiability methods, particularly those that require multiple environments, rely on exchangeable non--i.i.d. (independent and identically distributed) data. To formalize this connection, we propose the Identifiable Exchangeable Mechanisms (IEM) framework to unify key representation and causal structure learning methods. IEM provides a unified probabilistic graphical model encompassing causal discovery, Independent Component Analysis, and Causal Representation Learning. With the help of the IEM model, we generalize the Causal de Finetti theorem of Guo et al., 2022 by relaxing the necessary conditions for causal structure identification in exchangeable data. We term these conditions cause and mechanism variability, and show how they imply a duality condition in identifiable representation learning, leading to new identifiability results.
Patrik Reizinger, Siyuan Guo 0003, Ferenc Huszar, Bernhard Schölkopf, Wieland Brendel
ICLR2
2025 Counterfactual reasoning: an analysis of in-context emergence
abstract
Large-scale neural language models exhibit remarkable performance in in-context learning: the ability to learn and reason about the input context on the fly. This work studies in-context counterfactual reasoning in language models, that is, the ability to predict consequences of a hypothetical scenario. We focus on a well-defined, synthetic linear regression task that requires noise abduction. Accurate prediction is based on (1) inferring an unobserved latent concept and (2) copying contextual noise from factual observations. We show that language models are capable of counterfactual reasoning. Further, we enhance existing identifiability results and reduce counterfactual reasoning for a broad class of functions to a transformation on in-context observations. In Transformers, we find that self-attention, model depth and pre-training data diversity drive performance. Moreover, we provide mechanistic evidence that the latent concept is linearly represented in the residual stream and we introduce designated *noise abduction heads* central to performing counterfactual reasoning. Lastly, our findings extend to counterfactual reasoning under SDE dynamics and reflect that Transformers can perform noise abduction on sequential data, providing preliminary evidence on the potential for counterfactual story generation. Our code is available under *https://github.com/mrtzmllr/iccr*.
Moritz Miller, Bernhard Schölkopf, Siyuan Guo 0003
NeurIPS3
2025 Do-PFN: In-Context Learning for Causal Effect Estimation
abstract
Causal effect estimation is critical to a range of scientific disciplines. Existing methods for this task either require interventional data, knowledge about the ground-truth causal graph, or rely on assumptions such as unconfoundedness, restricting their applicability in real-world settings. In the domain of tabular machine learning, Prior-data fitted networks (PFNs) have achieved state-of-the-art predictive performance, having been pre-trained on synthetic causal data to solve tabular prediction problems via in-context learning. To assess whether this can be transferred to the problem of causal effect estimation, we pre-train PFNs on synthetic data drawn from a wide variety of causal structures, including interventions, to predict interventional outcomes given observational data. Through extensive experiments in synthetic and semi-synthetic settings, we show that our approach allows for the accurate estimation of causal effects without knowledge of the underlying causal graph.
Jake Robertson, Arik Reuter, Siyuan Guo 0003, Noah Hollmann, Frank Hutter, Bernhard Schölkopf
NeurIPS3
2024 Out-of-Variable Generalisation for Discriminative Models
abstract
The ability of an agent to do well in new environments is a critical aspect of intelligence. In machine learning, this ability is known as $\textit{strong}$ or $\textit{out-of-distribution}$ generalization. However, merely considering differences in distributions is inadequate for fully capturing differences between learning environments. In the present paper, we investigate $\textit{out-of-variable}$ generalization, which pertains to an agent's generalization capabilities concerning environments with variables that were never jointly observed before. This skill closely reflects the process of animate learning: we, too, explore Nature by probing, observing, and measuring proper $\textit{subsets}$ of variables at any given time. Mathematically, $\textit{oov}$ generalization requires the efficient re-use of past marginal information, i.e., information over subsets of previously observed variables. We study this problem, focusing on prediction tasks across environments that contain overlapping, yet distinct, sets of causes. We show that after fitting a classifier, the residual distribution in one environment reveals the partial derivative of the true generating function with respect to the unobserved causal parent in that environment. We leverage this information and propose a method that exhibits non-trivial out-of-variable generalization performance when facing an overlapping, yet distinct, set of causal predictors. Code: https://github.com/syguo96/Out-of-Variable-Generalization
Siyuan Guo 0003, Jonas Wildberger, Bernhard Schölkopf
ICLR1
2024 Metacognitive Capabilities of LLMs: An Exploration in Mathematical Problem Solving
abstract
\emph{Metacognitive knowledge} refers to humans' intuitive knowledge of their own thinking and reasoning processes. Today's best LLMs clearly possess some reasoning processes. The paper gives evidence that they also have metacognitive knowledge, including ability to name skills and procedures to apply given a task. We explore this primarily in context of math reasoning, developing a prompt-guided interaction procedure to get a powerful LLM to assign sensible skill labels to math questions, followed by having it perform semantic clustering to obtain coarser families of skill labels. These coarse skill labels look interpretable to humans. To validate that these skill labels are meaningful and relevant to the LLM's reasoning processes we perform the following experiments. (a) We ask GPT-4 to assign skill labels to training questions in math datasets GSM8K and MATH. (b) When using an LLM to solve the test questions, we present it with the full list of skill labels and ask it to identify the skill needed. Then it is presented with randomly selected exemplar solved questions associated with that skill label. This improves accuracy on GSM8k and MATH for several strong LLMs, including code-assisted models. The methodology presented is domain-agnostic, even though this article applies it to math problems.
Aniket Didolkar, Anirudh Goyal, Nan Rosemary Ke, Siyuan Guo 0003, Michal Valko, Timothy P. Lillicrap, Danilo Jimenez Rezende, Yoshua Bengio, Michael C. Mozer, Sanjeev Arora
NeurIPS4
2024 Do Finetti: On Causal Effects for Exchangeable Data
abstract
We study causal effect estimation in a setting where the data are not i.i.d.$\ $(independent and identically distributed). We focus on exchangeable data satisfying an assumption of independent causal mechanisms. Traditional causal effect estimation frameworks, e.g., relying on structural causal models and do-calculus, are typically limited to i.i.d. data and do not extend to more general exchangeable generative processes, which naturally arise in multi-environment data. To address this gap, we develop a generalized framework for exchangeable data and introduce a truncated factorization formula that facilitates both the identification and estimation of causal effects in our setting. To illustrate potential applications, we introduce a causal Pólya urn model and demonstrate how intervention propagates effects in exchangeable data settings. Finally, we develop an algorithm that performs simultaneous causal discovery and effect estimation given multi-environment data.
Siyuan Guo 0003, Karthika Mohan, Ferenc Huszar, Bernhard Schölkopf
NeurIPS1
2023 Dataflow graphs as complete causal graphs
abstract
Component-based development is one of the core principles behind modern software engineering practices. Understanding of causal relationships between components of a software system can yield significant benefits to developers. Yet modern software design approaches make it difficult to track and discover such relationships at system scale, which leads to growing intellectual debt. In this paper we consider an alternative approach to software design, flow-based programming (FBP), and draw the attention of the community to the connection between dataflow graphs produced by FBP and structural causal models. With expository examples we show how this connection can be leveraged to improve day-to-day tasks in software projects, including fault localisation, business analysis and experimentation.
Andrei Paleyes, Siyuan Guo 0003, Bernhard Schölkopf, Neil D. Lawrence
CAIN2
2023 Causal de Finetti: On the Identification of Invariant Causal Structure in Exchangeable Data
abstract
Constraint-based causal discovery methods leverage conditional independence tests to infer causal relationships in a wide variety of applications. Just as the majority of machine learning methods, existing work focuses on studying $\textit{independent and identically distributed}$ data. However, it is known that even with infinite $i.i.d.\$ data, constraint-based methods can only identify causal structures up to broad Markov equivalence classes, posing a fundamental limitation for causal discovery. In this work, we observe that exchangeable data contains richer conditional independence structure than $i.i.d.\$ data, and show how the richer structure can be leveraged for causal discovery. We first present causal de Finetti theorems, which state that exchangeable distributions with certain non-trivial conditional independences can always be represented as $\textit{independent causal mechanism (ICM)}$ generative processes. We then present our main identifiability theorem, which shows that given data from an ICM generative process, its unique causal structure can be identified through performing conditional independence tests. We finally develop a causal discovery algorithm and demonstrate its applicability to inferring causal relationships from multi-environment data.
Siyuan Guo 0003, Viktor Tóth, Bernhard Schölkopf, Ferenc Huszar
NeurIPS1