|
2 | 2 |
|
3 | 3 | Given the popularity of the Media Mix Modelling (MMM) approach, there are many packages available to perform MMM. Here's a high-level overview of how PyMC-Marketing compares to some of the most popular packages. |
4 | 4 |
|
5 | | -| | PyMC-Marketing | Lightweight-MMM | Robyn | Orbit KTR | Recast | |
| 5 | +| | PyMC-Marketing | Lightweight-MMM | Robyn | Orbit KTR | Meridian | |
6 | 6 | |------------|---------------------|-----------------|-----------------------|-----------|---------------------| |
7 | | -| Language | Python | Python | R | Python | R | |
8 | | -| Approach | Bayesian | Bayesian | Traditional ML | Bayesian | Bayesian | |
9 | | -| Foundation | PyMC | NumPyro/JAX | | STAN/Pyro | STAN | |
10 | | -| Company | PyMC Labs | Google | Meta | Uber | Recast | |
11 | | -| Open source| ✅ | ✅ | ✅ | ✅ | ❌ | |
12 | | -| Model | 🏗️ Build | 🏗️ Build | 🏗️ Build | 🏗️ Build | 🛒 Buy | |
| 7 | +| Language | Python | Python | R | Python | Python | |
| 8 | +| Approach | Bayesian | Bayesian | Traditional ML | Bayesian | Bayesian | |
| 9 | +| Foundation | PyMC | NumPyro/JAX | | STAN/Pyro | Tensor Flow Probability | |
| 10 | +| Company | PyMC Labs | Google | Meta | Uber | Google | |
| 11 | +| Open source| ✅ | ✅ | ✅ | ✅ | ✅ | |
| 12 | +| Model | 🏗️ Build | 🏗️ Build | 🏗️ Build | 🏗️ Build | 🏗️ Build | |
13 | 13 | | Budget optimizer | ✅ | ✅ | ✅ | ❌ | ✅ | |
14 | 14 | | Time-varying intercept | ✅ | ❌ | ❌ | ✅ | ✅ | |
15 | | -| Time-varying coefficients | ✅ | ❌ | ❌ | ✅ | ✅ | |
| 15 | +| Time-varying coefficients | ✅ | ❌ | ❌ | ✅ | ❌ | |
16 | 16 | | Custom priors | ✅ | ✅ | ❌ | ❌ | ✅ | |
17 | 17 | | Lift-test calibration | ✅ | ❌ | ✅ | ❌ | ✅ | |
18 | | -| Out of sample predictions | ✅ | ✅ | ❌ | ✅ | ✅ | |
| 18 | +| Out of sample predictions | ✅ | ✅ | ❌ | ✅ | ❌ | |
19 | 19 | | Unit-tested | ✅ | ✅ | ❌ | ✅ | ✅ | |
0 commit comments