paper-with-me

Papers

Causal programming: inference with structural causal models as finding instances of a relation

2018-05-04 · Joshua Brulé

This paper proposes a causal inference relation and causal programming as general frameworks for causal inference with structural causal models. A tuple, $\langle M, I, Q, F \rangle$, is an instance of the relation if a formula, $F$, computes a causal query, $Q$, as a function of known population probabilities, $I$, in every model entailed by a set of model assumptions, $M$. Many problems in causal inference can be viewed as the problem of enumerating instances of the relation that satisfy given criteria. This unifies a number of previously studied problems, including causal effect identification, causal discovery and recovery from selection bias. In addition, the relation supports formalizing new problems in causal inference with structural causal models, such as the problem of research design. Causal programming is proposed as a further generalization of causal inference as the problem of finding optimal instances of the relation, with respect to a cost function.

📄 PDF Abstract BibTeX arXiv:1805.01960

Code (0)

등록된 구현이 없습니다.

Tasks

Causal DiscoveryCausal InferenceRelationSelection bias

Methods 이 논문이 사용한 방법론

Causal inference Causal inference is the process of drawing a conclusion about a causal connection based on the conditions of the occurrence of an effect. The main difference between causal…

Similar Papers 제목 키워드 기반

Whittemore: An embedded domain specific language for causal programming

2018-12-21 · Joshua Brulé

This paper introduces Whittemore, a language for causal programming. Causal programming is based on the theory of structural causal models and consists of two primary operations: identification, which finds formulas that…

Causal Inference

MultiVerse: Causal Reasoning using Importance Sampling in Probabilistic Programming

2019-10-17 · pproximateinference AABI Symposium 2019 12 · Yura Perov, Logan Graham, Kostis Gourgoulias, Jonathan G. Richens 외

We elaborate on using importance sampling for causal reasoning, in particular for counterfactual inference. We show how this can be implemented natively in probabilistic programming. By considering the structure of the c…

counterfactualCounterfactual InferenceProbabilistic Programming

Towards a Science of Causal Interpretability in Deep Learning for Software Engineering

2025-05-21 · David N. Palacio

This dissertation addresses achieving causal interpretability in Deep Learning for Software Engineering (DL4SE). While Neural Code Models (NCMs) show strong performance in automating software tasks, their lack of transpa…

Causal InferenceCode Generation

On the Relationship between Bayesian Networks and Probabilistic Structural Causal Models

2026-03-28 · Peter J. F. Lucas, Eleonora Zullo, Fabio Stella arxiv

In this paper, the relationship between probabilistic graphical models, in particular Bayesian networks, and causal diagrams, also called structural causal models, is studied. Structural causal models are deterministic m…

Causal Discovery in Dynamic Fading Wireless Networks

2025-05-24 · Oluwaseyi Giwa

Dynamic causal discovery in wireless networks is essential due to evolving interference, fading, and mobility, which complicate traditional static causal models. This paper addresses causal inference challenges in dynami…

Causal DiscoveryCausal Inference