Causal reasoning improves maintenance decisions in automated manufacturing

PriMa-Causa: Causal Prescriptive Maintenance

Machine LearningArtificial Intelligence

Summary

Unexpected breakdowns in factories are costly, and deciding how to fix problems before they occur can be tricky. The authors show that simply predicting failures isn’t enough because it doesn’t tell you how fixing a problem will change the system. They created a new approach, PriMa-Causa, that uses ideas from cause-and-effect to pick better repair actions by understanding the true impact of those actions. This method works better than traditional prediction-based methods, especially when there is limited or unclear data, and can help automate maintenance decisions in smart factories.

What this means in practice

  • For manufacturing engineers: Select maintenance actions by estimating how each action would change production outcomes, reducing costly unplanned downtime.
  • For industrial automation teams: Automate causal inference in maintenance systems to enable autonomous and self-healing factory lines with fewer expert interventions.

Authors

Felix Saretzky

Abstract

Automated manufacturing requires data-driven decisions under uncertainty and sparse observational records, and unplanned downtime is a dominant cost of getting them wrong. Prescriptive maintenance recommends a maintenance action against an impending failure rather than merely predicting it. Established reference architectures couple predictive models with rule- or optimisation-based recommendation logic. Selecting a corrective action, however, requires an interventional quantity: how the line behaviour would change if the action were set. Manufacturing data is observational, so a model fitted to predict the outcome estimates an associational quantity and may misdirect the choice of action without the prediction error revealing it. Causal estimators target the interventional quantity but require an expert-led causal study per case, for which the bounded decision window of operation leaves no room. This dissertation analyses how causal reasoning can be embedded into prescriptive maintenance so that actions are ranked by their estimated interventional effect. The result is PriMa-Causa, built from three components: a causal reasoning layer that integrates the estimate into the PriMa reference model, a parametric simulator that supplies the interventional ground truth absent from manufacturing data, and a graph-conditioned tabular causal foundation model that, pre-trained once on this synthetic production-line prior, answers interventional queries in a single forward pass. PriMa-Causa attains a lower prescription error than associational baselines, with the largest margin under weak overlap and sparse context, and a partially disclosed causal graph reduces this error further. The causal inductive bias of the synthetic prior and the graph conditioning can thus replace per-case estimator fitting, a step toward automating causal inference for autonomous and self-healing maintenance.