Common random DAG generators induce increasing numbers of relatives along the causal order, enabling order recovery and exposing structural biases in synthetic discovery benchmarks.
pdf arXiv
Under suitable completeness conditions, a single proxy suffices to identify causal effects despite unobserved confounding; introduces SPICE and a neural network estimator for effect estimation.
pdf arXiv
CIfly reframes graphical causal inference tasks as reachability
queries in purpose-built graphs. The declarative framework enables
scalable algorithm design, has a fast Rust core, and is available in Python
(pip install ciflypy) and R
(install.packages("ciflyr")).
Formalises the requirements for interpreting real-world actions as interventions in causal models. A natural interpretation of actions as interventions renders intervention-based falsification circular, and no interpretation can be both non-circular and satisfy a set of natural desiderata.
pdf arXiv
Reframes fairness from constraints on policies or predictors to conditions on utilities; utilities that incentivise reconstructing protected attributes can be unfair even when only essential features are used.
pdf arXiv
Revisits discrete search for causal structure learning and shows that
careful order-and-parent search can be practical at scale, with strong
empirical performance across benchmarks. Available in Python
(pip install flopsearch) and R.
Formalises when groups of agents can be treated as a single rational entity, using causal games and abstraction to analyse emergent collective agency.
pdf OpenReview arXiv
Under suitable conditions, linear properties either hold in all or none distribution-equivalent next-token predictors.
pdf arXiv
Develops graphical identification theory for instrumental-variable methods in time series. Shows why adjusting for past states is needed for valid instruments and introduces Nuisance IV, a modified IV estimator.
pdf JMLR arXiv code
Introduces task-oriented causal graph distances based on downstream
adjustment-identification behaviour, together with polynomial-time
algorithms, including the first such distance for CPDAGs. Efficient
implementations are available for Python
(pip install gadjid) and R
(install.packages("gadjid")).
Introduces a nonparametric finite-mixture model for spillover compensation in mass cytometry, transferring spillover distributions estimated from beads to real data.
pdf doi bioRxiv R package article .Rmd
Introduces R²-sortability, a scale-invariant signal for causal ordering in additive noise models. Unlike var-sortability, it is preserved under standardisation and rescaling, and can still be exploited to learn causal structure.
pdf OpenReview arXiv CausalDisco
Describes a NeurIPS competition connecting causality, control, and reinforcement learning around the question of how systems change when we interact with them.
pdf arXiv code Track CHEM Track ROBO LBD competition
In additive noise models (ANMs), marginal variances often reveal causal order, making simulated benchmarks easy to game. We introduce var-sortability as a diagnostic for this pattern and argue that causal-discovery benchmarks should report it.
pdf OpenReview arXiv code explainer
Develops a categorical framework for finite interventional causal models and their abstraction errors, showing that compositionality can be achieved for causal model transformations and their associated errors.
pdf arXiv
Studies machine-learning model development for small, imbalanced clinical data in one-year mortality prediction after acute coronary syndrome.
pdf doi free access
Explains how distributional robustness and generalisability can guide causality research in cognitive neuroscience, especially when interventional data are scarce and the right variables are difficult to define. Also provides an accessible introduction to selected causal discovery ideas, assumptions, and limitations.
pdf doi arXiv
Describes the competition-winning algorithms for causal structure learning from time series in the NeurIPS Causality4Climate challenge. Examines why large regression coefficients may outperform small p-values as causal-link signals and why normalisation can hinder discovery.
pdf arXiv tidybench
Develops coroICA, a confounding-robust ICA method that accounts for group-wise stationary noise and provides identifiable source recovery under heterogeneous confounding.
pdf JMLR arXiv Python/R/matlab audible example EEG example video
Proposes combining brain-computer interface training and transcranial electrical stimulation as complementary routes towards personalised models for motor rehabilitation.
pdf doi arXiv
Formalises when structural causal models at different levels of description are consistent, in the sense that transformations between models preserve interventional conclusions.
pdf arXiv
Finds EEG correlates (bandpower modulation in medial prefrontal cortex) of self-referential processing in healthy individuals but not in people with ALS.
pdf doi
Introduces MERLiN, a causal inference algorithm for recovering a causal effect variable from an observed linear mixture, robust to hidden confounding.
pdf doi arXiv code
Introduces Pymanopt, a Python toolbox for optimisation on manifolds using automatic differentiation, lowering the implementation barrier for manifold optimisation methods. Example: manifold optimisation for inferring parameters of a MoG model.
pdf JMLR arXiv code documentation
Extends MERLiN to recover non-linear cause-effect relationships from linearly mixed neuroimaging data.
pdf doi arXiv code slides
Clarifies which causal interpretations are warranted for encoding and decoding models in neuroimaging, and how combining the two can support additional causal insights.
pdf doi arXiv explainer slides
Argues that it is not sufficient to distinguish between encoding and decoding models in neuroimaging; the interpretation of such models also depends on whether they are employed in a stimulus- or response-based setting.
pdf doi arXiv
Shows that index finger positions can be decoded from non-invasive EEG recordings, with high β-power over contralateral sensorimotor cortex carrying most information. Best student paper award.
pdf doi arXiv
The statistical treatment of causal modelling lays out methodology that, under well-specified assumptions, enables us to infer cause-effect relationships from observational data. The adoption and fruitful utilisation of such methods remains limited, however, despite the statistical foundations and numerous theoretical advances. In this thesis, we present contributions towards closing the gap between statistical causal modelling and its successful application.
pdf doi
This seminar paper reviews Kurt Gödel’s article »What is Cantor’s continuum problem?« with short recaps, rough explanations, and selective examples to make the argument largely self-contained.
pdf