About SAIL

State–Action Information Leakage — a methodological audit, not a treatment recommendation system.

What is SAIL?

SAIL audits whether the state representations used in offline reinforcement learning for sepsis treatment already encode the treatment action they're meant to precede. It proves two mechanisms by which this happens, quantifies both on an independent MIMIC-IV extraction, and pre-registers a falsifiable test for the one claim that isn't provable in closed form.

What's actually new here?

The treatment-dependence of the SOFA cardiovascular subscore is not a secret — it's documented in the clinical literature (Vincent et al., 1996) and known to clinicians who use the score daily. The contribution isn't discovering that dependence. It's showing that offline sepsis-RL pipelines treat this therapy-dependent score as a valid pre-decision state feature without accounting for that dependence — and proving it formally rather than flagging it informally. Of the two theorems, Theorem 2's exact reconstruction result — that removing the subscore alone doesn't remove the information, because the total is a deterministic sum that lets it be reconstructed by subtraction — is the least clinician-known and most novel single finding: the failure mode a clinically-informed intuition ("just drop the risky field") would miss entirely.

Why was it created?

Offline sepsis-RL research — the "AI Clinician" and its descendants — evaluates policies against retrospective data using state representations built substantially from the SOFA score. If that state is already a near-deterministic function of the treatment it's supposed to precede — treatment-confounded by construction, not through physiology — off-policy value estimates in this literature should be read with that in mind. This project does not evaluate or discredit any specific published policy — it quantifies a property of a commonly used state construction.

Research question

Does a SOFA-based state representation in offline sepsis-RL encode the prior treatment action it precedes, undermining the assumption the framework depends on?

Scientific contribution

  • Two mathematically proven treatment-confounding mechanisms (non-identifiability, algebraic reconstructibility) — see Terminology for why this is confounding, not ML-sense leakage
  • A causal-graph formalization explaining why predictability alone can't settle whether the AUROC gap reflects these mechanisms specifically, or ordinary treatment persistence
  • An independently re-extracted, five-times-reproduced empirical audit — including three real pipeline bugs found, diagnosed, and fixed in the open
  • A pre-registered, falsifiable decision procedure for the one open claim

Open science

Every extraction query, the full analysis notebook, and the complete bug-fix history are public. Patient-level MIMIC-IV data is not — see DATA_ACCESS.md for the governance policy this project holds itself to.

Team

Built across disciplines. SAIL brings together the perspectives needed to test the system around a model, not only the model itself.

MIT Critical Data Part of the MIT Critical Data project family

Clinical research

Clinicians and health researchers

Define meaningful failure modes, intended use, and the realities of care.

Technical practice

ML practitioners and engineers

Build evaluators, reproducible pipelines, and evidence that can be inspected.

Public accountability

Community reviewers

Bring local context, lived experience, and challenge to what counts as readiness.

Photos and LinkedIn links for confirmed team members appear below. Further profiles, links and contact details will be added as the project owners confirm additional names and public information to display.

Leo Anthony Celi

Leo Anthony Celi

Principal Investigator

View LinkedIn →
Mohammad Shahin

Mohammad Shahin

Project Lead — MIT Laboratory for Computational Physiology; Boston University School of Public Health

View LinkedIn →
Vincent Huang

Vincent Huang

Harvard Medical School

View LinkedIn →
Sebastian Cajas Ordóñez

Sebastian Cajas Ordóñez

MIT Critical Data

View LinkedIn →

Community & related work

Bodhi

BODHI is an engineering framework for curiosity driven and humble AI in clinical decision support. The courage to ask before answering.

Visit Bodhi →

DOJO

DOJO is an open, community-driven platform for adversarial evaluation of clinical AI systems.

Visit DOJO →

Placeholder

Project name

One-line description of the related lab project.

Contact & collaboration

For questions, corrections, or collaboration inquiries, open an issue on the GitHub repository.

SAIL is open source (MIT licence) and built in the open: code, results and decisions are reviewed in public pull requests.