Having examined advanced methods for identifying and estimating causal effects, we now address the practical challenge of embedding these methods within functioning machine learning systems. Standard ML workflows often prioritize predictive accuracy, sometimes overlooking the causal mechanisms that drive outcomes. This can limit a system's ability to support effective decision-making or predict the results of interventions.
This chapter provides techniques for incorporating causal thinking throughout the machine learning lifecycle. You will learn about:
The objective is to provide practical strategies for building ML systems that are not only predictive but also informed by causal analysis, leading to more dependable interventions and better system understanding.
6.1 Causal Principles in Feature Engineering and Selection
6.2 Causality-Aware Model Development
6.3 Evaluating ML Models Using Causal Concepts
6.4 Enhancing A/B Testing with Causal Inference
6.5 Monitoring ML Systems for Causal Stability
6.6 Designing Causal Inference Components for MLOps
6.7 Hands-on Practical: Building a Causally-Informed Pipeline
© 2025 ApX Machine Learning