← Latest papers
📊 statistics

Sequential Transport for Causal Mediation Analysis

This paper proposes Sequential Transport (ST), a distributional framework for causal mediation analysis that constructs unit-level mediator counterfactuals by minimally transporting mediators toward alternative treatment distributions while preserving causal dependencies via a DAG, thereby enabling consistent estimation of direct and indirect effects without relying on cross-world counterfactual assumptions.

Original authors: Agathe Fernandes-Machado, Iryna Voitsitska, Arthur Charpentier, Ewen Gallic

Published 2026-03-17
📖 5 min read🧠 Deep dive

Original authors: Agathe Fernandes-Machado, Iryna Voitsitska, Arthur Charpentier, Ewen Gallic

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are a detective trying to solve a mystery: Why do two groups of people end up with different outcomes?

Let's say Group A (let's call them "Team Blue") and Group B ("Team Red") are applying for jobs. Team Blue gets hired much more often than Team Red. You want to know: Is this because of discrimination (the direct effect), or is it because Team Red has less experience or fewer qualifications (the indirect effect)?

This is the classic problem of Causal Mediation Analysis. For a long time, statisticians tried to solve this by building complex mathematical models (like a rigid blueprint) to guess what would have happened if a person from Team Red had Team Blue's qualifications. But these blueprints often fail because the real world is messy, non-linear, and full of surprises.

This paper introduces a new, smarter detective tool called Sequential Transport (ST). Here is how it works, explained through a simple story.

The Problem with "Time Travel"

Traditional methods rely on "cross-world counterfactuals." Imagine you have to time-travel a specific person from Team Red to a parallel universe where they were born into Team Blue. In that universe, you have to guess exactly how their life would have changed.

  • The Flaw: You can't actually time travel. To make the guess, you have to assume a specific "law of physics" (a structural model) for how the world works. If your law of physics is wrong, your guess is wrong.

The New Solution: "The Minimal Edit"

The authors propose a different approach called Sequential Transport. Instead of time travel, think of it as a smart, minimal edit to a person's resume.

Imagine you have a resume for a person from Team Red. You want to see what their resume would look like if they were in Team Red's distribution (the general pool of Team Red people) but had the opportunities of Team Blue.

The Golden Rule: Change the resume as little as possible to make it look like it belongs to Team Blue, but only change the parts that Team Blue actually influences.

The "Assembly Line" Analogy (The DAG)

The paper introduces a crucial concept: the DAG (Directed Acyclic Graph). Think of this as a flowchart or an assembly line of cause and effect.

  • Maybe being Black (Treatment) affects your Age at hiring.
  • Your Age affects your Number of Prior Jobs.
  • Your Prior Jobs affect your Final Score.

In the old methods, if you tried to change the "Final Score" to match Team Blue, you might accidentally break the logic of the assembly line. You might make someone 50 years old with 0 jobs, which is impossible in reality.

Sequential Transport fixes this by moving down the assembly line, one step at a time:

  1. Step 1: Look at the first item on the list (e.g., Age). Gently nudge the person's age to match the average age of Team Blue.
  2. Step 2: Now, look at the next item (Prior Jobs). But wait! You must calculate the "nudge" for Prior Jobs based on the new Age you just set. You don't just guess; you follow the rules of the assembly line.
  3. Step 3: Move to the next item, using the results from the previous steps.

By doing this sequentially, the method ensures that the "counterfactual" person (the edited resume) is still a realistic human being who fits the rules of the world, even though they have been tweaked to look like they belong to the other group.

Handling Different "Types" of Data

The paper also solves a tricky problem: What if some data is numbers (like salary) and some is categories (like "High School," "College," "PhD")?

  • For Numbers: They use a smooth sliding scale to shift values up or down.
  • For Categories: They use a "probability map." Instead of just flipping a coin to change "High School" to "PhD," they calculate the exact probability of that change happening and then make a deterministic choice that keeps the overall statistics fair.

Why Does This Matter?

  1. No Rigid Blueprints: You don't need to assume the world follows a straight line (linear). The method learns the shape of the data directly.
  2. Individual Level: It doesn't just tell you the average difference. It tells you exactly why this specific person got a lower score. Was it because of their age? Their prior jobs? Or was it something else?
  3. Fairness: In the real-world test (using the COMPAS dataset, which predicts criminal recidivism), the method showed that about two-thirds of the racial disparity in scores came from differences in "mediators" (like prior criminal records), while the rest was direct. This gives policymakers a clear target: "If we fix the distribution of prior records, we fix most of the unfairness."

The Bottom Line

Think of Sequential Transport as a smart editor for reality.

  • Old Way: "If you were Team Blue, you would be this totally different person." (Requires guessing the laws of the universe).
  • New Way (ST): "If you were Team Blue, here is the minimal amount we would need to change about your background to fit in, while keeping your life story logical and consistent."

It allows us to decompose complex inequalities into clear, understandable parts, helping us see exactly where the unfairness lies and how to fix it, without needing to build a perfect model of the entire universe.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →