paper-with-me

홈 › Papers

DeepSWIP: Quotient-WMC Counterfactuals for Neural Probabilistic Logic Programs

2026-06-18 · Saimun Habib, Vaishak Belle, Fengxiang He arxiv

Neurosymbolic systems such as DeepProbLog combine neural perception with probabilistic logic, but standard inference is associational. Counterfactual reasoning additionally requires a causal semantics for interventions and evidence. We introduce DeepSWIP, a single-world counterfactual semantics for DeepProbLog programs. Using neural materialization, we reduce fixed-context neural predicates to ordinary ProbLog choices, apply Single World Intervention Programs (SWIPs), and compute counterfactuals by weighted model counting (WMC) over a single transformed program. Under finite grounding and unique-supported-model assumptions, DeepSWIP is exact relative to the learned materialized FCM. The standard quotient-WMC form of ProbLog conditionals identifies active neural probabilities and explains intervention cleaning, calibration sensitivity, and rare-evidence instability. Experiments on MPI3D confirm the transformation against a DeepTwin construction against 12,000 queries, as predicted and a 2.14$\times$ inference speedup from avoiding the Twin's endogenous duplication. A SUMO HOV experiment shows that neural calibration degradation biases plug-in estimates, while a correctly scoped randomized-policy AIPW estimator removes most first-order bias for population mean and ATE estimands. Code is at https://github.com/saibib/deep_SWIP.

📄 PDF Abstract BibTeX arXiv:2606.20526

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

"Would life be more interesting if I were in AI?" Answering Counterfactuals based on Probabilistic Inductive Logic Programming

2023-08-30 · Kilian Rückschloß, Felix Weitkämper

Probabilistic logic programs are logic programs where some facts hold with a specified probability. Here, we investigate these programs with a causal framework that allows counterfactual queries. Learning the program str…

counterfactualCounterfactual ReasoningHeuristic SearchInductive logic programming

Probabilistic Reasoning across the Causal Hierarchy

2020-01-09 · Duligur Ibeling, Thomas Icard

We propose a formalization of the three-tier causal hierarchy of association, intervention, and counterfactuals as a series of probabilistic logical languages. Our languages are of strictly increasing expressivity, the f…

Bayesian Inferencecounterfactual

smProbLog: Stable Model Semantics in ProbLog for Probabilistic Argumentation

2023-04-03 · Pietro Totis, Angelika Kimmig, Luc De Raedt

Argumentation problems are concerned with determining the acceptability of a set of arguments from their relational structure. When the available information is uncertain, probabilistic argumentation frameworks provide m…

Inference and learning in probabilistic logic programs using weighted Boolean formulas

2013-04-25 · Daan Fierens, Guy Van Den Broeck, Joris Renkens, Dimitar Shterionov 외

Probabilistic logic programs are logic programs in which some of the facts are annotated with probabilities. This paper investigates how classical inference and learning tasks known from the graphical model community can…

parameter estimation

Generating Random Logic Programs Using Constraint Programming

2020-06-02 · Paulius Dilkas, Vaishak Belle

Testing algorithms across a wide range of problem instances is crucial to ensure the validity of any claim about one algorithm's superiority over another. However, when it comes to inference algorithms for probabilistic …