We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Marc Nientker - Causal Forecasting: How to disentangle causal effects, while controlling for ...
Learn how to disentangle causal effects in forecasting while controlling for confounders. Discover methods to estimate elasticities & incorporate causal relationships into predictions.
- 
    When optimizing business decisions, pure forecasting is not enough - you need to understand causal relationships between variables to make effective decisions 
- 
    Unobserved confounding variables (factors that affect both decisions and outcomes but aren’t tracked) can lead to biased predictions and suboptimal decisions 
- 
    In pricing optimization, factors like competitor prices, inventory levels, marketing events, and seasonality all affect sales but are often not fully captured in data 
- 
    To handle unobserved confounders: - First estimate causal elasticities/effects
- Remove these effects from historical data
- Create forecasts on the normalized data
- Add back the causal effects for final predictions
 
- 
    Cross-sectional and panel data methods can help infer causal effects even when you don’t observe all combinations of variables 
- 
    For products with visible competition, discount effectiveness depends heavily on competitor pricing - relative position matters more than absolute price 
- 
    Large retailers need to consider thousands of products and complex interactions between pricing, inventory, marketing and external events 
- 
    Pure machine learning approaches that don’t account for causality can lead to biased optimization, even if forecasts appear accurate 
- 
    Proper causal forecasting requires both: - Methods to estimate causal effects
- Ways to incorporate those effects into predictive models
 
- 
    The process requires iterating between causal inference and forecasting steps - most existing tools don’t handle this workflow end-to-end