Arman Oganisian's Avatar

Arman Oganisian

@stablemarkets

Statistician | Assistant professor @ Brown University Dept of Biostatistics | Developing nonparametric Bayesian methods for causal inference. Research site: stablemarkets.netlify.app #statsky

305
Followers
166
Following
123
Posts
14.12.2024
Joined
Posts Following

Latest posts by Arman Oganisian @stablemarkets

Post image

If relevant, this paper lays out some alternative inverse-weighted and discrete-time approaches which can be implanted in standard software (nothing bayesian). tinyurl.com/4tb6emm7

14.03.2026 11:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

In this paper we framed the waiting time to next event (initiation of next trt or death) as a competing risk model nested within a causal g-computation approach.

doi.org/10.1093/bios...

Similar data structure. Turns out you just need to model the sequence of cause-specific hazards.

14.03.2026 11:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image Post image

New paper in press at Biometrics by PhD Candidate Esteban FernΓ‘ndez-Morales

1) Develops Bayesian spike & slab and horseshoe models for causal inference under spatial spillover

2) Analyzes Philly's 2017 beverage tax accounting for cross-border shopping

arxiv.org/pdf/2501.08231

07.03.2026 00:39 πŸ‘ 21 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0

I agree it's very easy to come up with stories about some confounder. Again it's trivially true that observational studies will have confounding. But even something like "diet" and "health-seeking behavior may be too vague to be productive in my view.

04.03.2026 17:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

...you have a big monster hanging out in front of you that can make you cheat on everything ...contrast, aperture, lighting. It's your duty to decide how much you're going to let yourself fall down that well.

04.03.2026 03:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Jack: I'm a believer that new technology needs new responsibility. If you're a photographer you have photoshop now. And if you're going to call yourself a photographer and dedicate your life to it...

04.03.2026 03:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Jack: it's going to get worse because the tech that's available now it's all about making things less labor intensive. As tech goes more down the line of "you don't need to sing and tune, we can sing and tune for you. press this button." It's going to get worse.

04.03.2026 03:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Conan: whether it's in music, comedy...it's all preparation. You sound like an old man. When young people ask "how do I do what you do"...I tell them you have to work really hard & always prepare and have your shit together and really have it locked down. It's not a fun message.

04.03.2026 03:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

These are great - Greenland has done seminal work in this area! I think some differences here is formal causal inference within the PO framework, emphasis on nonparametric models, and practical implementation.

02.03.2026 21:39 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Instead saying β€œIn my experience patients with renal toxicity tend to get the second line therapy more often and also tend to have worse cardiac events… and yet the authors did not adjust for factors related to renal toxicity” is very productive.

02.03.2026 19:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

If you’re not willing to β€œthink through the author’s research design” don’t agree to the review request.

It’s not about saving the work. It’s about making specific / assessable critiques of that work.

A vague β€œthere could be unmeasured confounding” review comment is not scientifically productive.

02.03.2026 19:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Okay going to plug my upcoming short course at ACIC:

bsky.app/profile/stab...

02.03.2026 18:13 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

(
Randomization doesn’t help because while it ensures that Y(1), Y(0) ind. A it does not ensure that Y(1) ind. Y(0)
)

02.03.2026 17:40 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

There’s def friction in that identification of ITEs require stronger assumptions. Specifically, models for the dependence btwn Y(1) & Y(0) within a subject

Not only are we missing the counterfactual, but even randomization does not help. So we can only rely on is subjective clinical judgement.

02.03.2026 17:40 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

*genetic not generic

02.03.2026 16:51 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yes. It’s about falsifiability. Science is about making claims that can be assessed - ideally in practice but at least in principle.

Otherwise there’s no limiting principle to doubt. And β€œunmeasured confounding” becomes a cudgel. See Fisher explaining away smoking -> cancer w/ generic confounding

02.03.2026 16:38 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

If the critic raising the point is a peer reviewer then it absolutely is their job in my view.

02.03.2026 16:31 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

It is both. If you’re doing peer review then it is your job too otherwise why did you agree to review. If a reviewer claims β€œunmeasured confounding,” then they need to do it productively.

bsky.app/profile/stab...

02.03.2026 16:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

And if we’re willing to be Bayesian we can express such prior beliefs about confounding formally and draw inferences from the corresponding posterior

bsky.app/profile/stab...

02.03.2026 16:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Stress-Testing Assumptions: A Guide to Bayesian Sensitivity Analyses in Causal Inference While observational data are routinely used to estimate causal effects of biomedical treatments, doing so requires special methods to adjust for observed confounding. These methods invariably rely on ...

I give four examples of Bayesian sensitivity analyses with implementation code in Stan here: ranging from causal inference with exposure misclassification, unmeasured confounding, and MNAR outcomes

arxiv.org/abs/2602.23640

02.03.2026 15:20 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yes exactly. A point I make in more detail here.

I tend to think very Bayesian so to me it isn’t a binary do you / don’t you have unmeasured confounding. It’s about prior beliefs about its direction/magnitude.

bsky.app/profile/stab...

02.03.2026 15:09 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

But I would argue that if someone can’t think of even a single unmeasured confounder, then it’s hard to take their criticism seriously.

02.03.2026 14:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Approaches based on Robins’ confounding function traces out estimates across direction and degree of unmeasured confounding - agnostic as to whether it was induces by 1 or many confounders.

02.03.2026 14:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

To go further: we can widen our 95% intervals to reflect our uncertainty about conditional exchangeability

You just have to be (or at least pretend to be) Bayesian. If gives me a direction/magnitude for Delta - I can address their criticism. If they can’t, then I can’t

bsky.app/profile/stab...

02.03.2026 14:55 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I think people think very binary: we do analysis under the null of conditional exchangeability. Others may reject that null.

Bayesian paradigm allows proper priors on non-identifiable parameters like Delta(a,l) so it’s somewhat more natural to think in terms of a spectrum of violations.

02.03.2026 14:16 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Personally I think if the authors controlled for all the relevant factors they could with a data source, did a sensitivity analysis that showed their results could be reversed even with a small amount of unmeasured confounding, that is very useful information for a field!

02.03.2026 14:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I think of it as priors on Robins' confounding function:

Delta(a,l) = E[Y(a) | L=l] - E[Y | A=a, L=l]

Conditional exch. is a strong prior that Delta(a,l)=0 w/ prob=1.

Authors should argue that Delta(a,l) is approx. 0. Critics should argue productively about a magnitude/direction away from 0.

02.03.2026 14:04 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1

I totally agree that the researcher can be lazy just as the critic. Maybe a lot of this is about who bears the burden of "proof."

But I don't think conditional exchangeability is something that can/should be proved or disproved.

02.03.2026 14:04 πŸ‘ 3 πŸ” 0 πŸ’¬ 2 πŸ“Œ 1
Preview
Stress-Testing Assumptions: A Guide to Bayesian Sensitivity Analyses in Causal Inference While observational data are routinely used to estimate causal effects of biomedical treatments, doing so requires special methods to adjust for observed confounding. These methods invariably rely on ...

I’ll take a look thanks! Needless to say I really like suchBayesian approaches for dealing with such issues.

I have a technical guide here with stan code on github giving examples for exposure misclassification, unmeasured confounding, and MNAR outcomes

arxiv.org/abs/2602.23640

02.03.2026 13:56 πŸ‘ 14 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

This is right on the money!

02.03.2026 13:45 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0