Marketing Mix Modeling, Media Mix Modeling, Marketing Effectiveness, Experimentation, Causal Inference, Adstock, Marketing ROI, Statistics, Machine Learning, Marketing Attribution, Media Planning, Marketing Budget Optimization, Robyn, Multi touch Attribution, First Party Data, Privacy Proof Marketing Solutions.
๐Œ๐š๐ซ๐ค๐ž๐ญ๐ข๐ง๐  ๐Œ๐ข๐ฑ ๐Œ๐จ๐๐ž๐ฅ๐ข๐ง๐ '๐ฌ ๐๐ซ๐ž๐๐ข๐œ๐ญ ๐จ๐ซ ๐„๐ฑ๐ฉ๐ฅ๐š๐ข๐ง ๐ƒ๐ข๐ฅ๐ž๐ฆ๐ฆ๐š

Marketing Mix Modeling’s Predict or Explain Dilemma

๐Œ๐š๐ซ๐ค๐ž๐ญ๐ข๐ง๐  ๐Œ๐ข๐ฑ ๐Œ๐จ๐๐ž๐ฅ๐ข๐ง๐ '๐ฌ ๐๐ซ๐ž๐๐ข๐œ๐ญ ๐จ๐ซ ๐„๐ฑ๐ฉ๐ฅ๐š๐ข๐ง ๐ƒ๐ข๐ฅ๐ž๐ฆ๐ฆ๐š
Marketing Mix Modeling’s Predict or Explain Dilemma

In MMM, there is often a dilemma on whether to make model better at explanation or prediction.

Some MMM vendors focus on prediction while compromising on explanation.

But is it the correct approach?
No.

At Aryma Labs, we err on the side of caution and focus more on getting the explanation right first.

๐“๐ก๐ž ๐๐ข๐š๐ฌ / ๐•๐š๐ซ๐ข๐š๐ง๐œ๐ž ๐ญ๐ซ๐š๐๐ž๐จ๐Ÿ๐Ÿ

Most data scientists understand Bias / Variance tradeoff from the lens of overfitting alone.

But if one came fromย #statisticsย /econometrics, they would
see the bias/variance tradeoff from the lens of data generating process and estimator bias.

๐“๐ก๐ž ๐๐ข๐š๐ฌ:

Bias is generally an attribute of the estimator.

Bias is the difference between estimator’s expected value and the true value of the parameter it is estimating.

An estimator is said to be unbiased if itโ€™s expected value is equal to the parameter that weโ€™re trying to estimate.

๐”๐ง๐›๐ข๐š๐ฌ๐ž๐๐ง๐ž๐ฌ๐ฌ ๐ข๐ง ๐Œ๐Œ๐Œ

MMM is all about attribution. There is a true value or ROI of the marketing variable. Through MMM, our job is to hone in on this true ROI.

Our MMM models hence have to be unbiased so that we converge to this true ROI values.

๐๐ซ๐ž๐๐ข๐œ๐ญ๐ข๐ฏ๐ž ๐š๐œ๐œ๐ฎ๐ซ๐š๐œ๐ฒ โ‰  ๐š๐œ๐œ๐ฎ๐ซ๐š๐ญ๐ž ๐ž๐ฑ๐ฉ๐ฅ๐š๐ข๐ง๐š๐›๐ข๐ฅ๐ข๐ญ๐ฒ

People often think that MMM models that has low MAPE/ RMSE would be good at explainability of the model too. This is not true. Dr. Galit Shmueli captures this point excellently in herย paper ‘To explain or to predict’.

โ–ช Does good explainability translate to good predictive accuracy?

From our experience, Yes. Models that have less bias automatically capture the data generating process correctly.

If you capture the DGP correctly, you will also have good predictive capability (unless there is a sudden change in the environment or the very characteristics nature of variables included in the model changes).

๐’๐จ ๐ก๐จ๐ฐ ๐๐จ๐ž๐ฌ ๐€๐ซ๐ฒ๐ฆ๐š ๐‹๐š๐›๐ฌ ๐›๐ฎ๐ข๐ฅ๐๐ฌ ๐ฆ๐จ๐๐ž๐ฅ๐ฌ ๐ฐ๐ข๐ญ๐ก ๐ฅ๐ž๐ฌ๐ฌ ๐›๐ข๐š๐ฌ ?

โ–ช We don’t use Bayesian Regression methods.

The priors are the biggest source of bias in your model. As stated in many previous posts, MMM is a small data problem. Your priors will almost always overwhelm the evidence in your data.

โ–ช We use regularization sparingly

MMM’s multicollinearity problem can be solved via regularization. But that also induces bias. We instead focus on methods like residualization to reduce multicollinearity.

โ–ช Control for all variables

One of the leading cause of bias in MMM model is not controlling for all variables in the model. Some vendors might say there is no need to include all variable in the models. But such a model will have a lot of bias. Especially Omitted Variable Bias. This leads to endogeneity and hampers causal inference.

๐ˆ๐ง ๐’๐ฎ๐ฆ๐ฆ๐š๐ซ๐ฒ:

MMM is more about causality than prediction. It is always prudent to develop models with less bias.

 

Resources:

To explain or predict paper :
https://www.stat.berkeley.edu/~aldous/157/Papers/shmueli.pdf

Bayesian MMM vs Frequentist MMM – Key Comparisons
https://www.linkedin.com/posts/venkat-raman-analytics_frequentist-mmm-vs-bayesian-mmm-comparison-activity-7161591828285210624-qyUm?utm_source=share&utm_medium=member_desktop

How we use AIC & KL Divergence in MMM models
https://www.linkedin.com/posts/venkat-raman-analytics_marketingmixmodeling-statistics-datascience-activity-7171760874666254336-Vuv4?utm_source=share&utm_medium=member_desktop

Bayesian MMM’s Stating the obvious problem
https://www.linkedin.com/posts/venkat-raman-analytics_marketingmixmodeling-marketingeffectiveness-activity-7171027667469684736-1j0f?utm_source=share&utm_medium=member_desktop

Which technique provides for great manipulation in MMM – Bayesian or Frequentist?
https://www.linkedin.com/posts/venkat-raman-analytics_marketingmixmodeling-statistics-marketingattribution-activity-7156533790130003968-qVTr?utm_source=share&utm_medium=member_desktop

Adopting MMM for first time ? Use Frequentist MMM.
https://www.linkedin.com/posts/venkat-raman-analytics_marketingmixmodeling-marketingattribution-activity-7148928932862472192-ozrW?utm_source=share&utm_medium=member_desktop

Facebook
Twitter
LinkedIn

Recommended Posts

Chebyshev’s Inequality for Marketing Mix Model Diagnostics

Chebyshev’s Inequality for Marketing…

At Aryma Labs, we constantly endeavor to add as much science as possible…

How to use Robyn’s…

In my last post (ICYMI link in resources), I talked about the similarities…

Similarities between Decomp RSSD and Bayesian Priors in Marketing Mix Modeling (MMM)

Similarities between Decomp RSSD…

Open source Marketing Mix Modeling (MMM) tools are great for democratizing MMM. But…

Scroll to Top