Causal Machine Learning

Prediction tells you what may happen. Causal analysis asks what will change it.

Graphite Note uses causal AI and causal machine learning methods when the business question is about an intervention: which driver matters, which customer treatment works, or which operational change is expected to move the outcome.

Predictive vs causal

Two different questions need two different model types.

A predictive model can be excellent at forecasting scrap, churn or demand without telling you which intervention will improve it. Causal work starts with a counterfactual question: what would likely change if we changed X while other relevant factors were accounted for?

Predictive

What is likely?

  • Forecast an outcome
  • Score risk or propensity
  • Find predictive variables

A governed workflow

Causal answers need diagnostics, not just a coefficient.

Graphite Note treats causal work as an evidence pipeline rather than a single model call.

01

Frame the causal question

Define the outcome, candidate intervention, timing and decision the analysis is meant to support.

02

Check identification and overlap

Review confounders, treatment support and whether the available data can credibly answer the question.

03

Estimate and stress-test effects

Use appropriate estimators, diagnostics and robustness checks before turning an effect into a recommendation.

Use causal ML when your question is

What will change if we intervene?

Use causal methods when the business is choosing a lever, treatment or process change and correlation is not enough.

Promotions

Which promotion actually caused incremental sales?

Decision: shift promotional investment toward interventions with evidence of incremental effect, not just strong observed sales.

Drivers

Which driver is responsible for the volume or KPI change?

Decision: focus the response on controllable drivers that are supported as plausible causes rather than predictive correlates.

Retention

Which customer treatment changes churn?

Decision: target interventions where the treatment is expected to change behaviour rather than customers who would stay or leave anyway.

Direct answers

Causal ML in plain English.

Can causal machine learning prove causality from any dataset?

No. Causal conclusions depend on the design, available variables, assumptions and data support. A responsible workflow should make those limitations explicit rather than presenting every association as causal.

Is A/B testing still useful?

Yes. Randomised experiments are often the strongest way to identify causal effects. Causal ML is useful when experiments are unavailable, incomplete, expensive, or when treatment effects vary across customers or operating conditions.

How does causal ML connect to Decision Intelligence?

Causal analysis helps determine which levers are plausible interventions. Decision Intelligence then combines that evidence with expected impact, constraints and execution.

Stop asking which variable moved. Ask what you can change.

Bring a business outcome, candidate levers and the data you already have.