@pymc-bot
Hi everyone,
I’m working on a PoC for an automotive equipment company using pymc-marketing to build a MMM model in Python.
Our target variable is revenues, and the inputs are media channels plus control variables. We have already performed exploratory analysis to remove irrelevant or highly correlated predictors.
I have a couple of questions:
-
Is it possible to set different prior distributions for specific control variables, rather than using the same prior for all? For example, to constrain some variables to have only positive effects on the target. Is this considered a good practice, or is it better to keep priors uniform across controls?
-
When control variables are highly correlated (e.g., branded vs. generic search volumes), is it better to keep only one to reduce noise, or is there a recommended way to handle correlation in pymc-marketing?
Thank you in advance for any guidance!