Open entzyeung opened 10 months ago
@entzyeung could you post your baseline_contribution_area plot?
Thank you @santiarias, here you go.
and i have another discussion going on: here
@entzyeung thanks, could you also do a mmm.print_summary()
and plot_model_fit
and post them here?
And some very small sample of your data?
sorry for asking this in 2 different messages
No problem at all, but I m outside right now, I will send once I go back home. Thank you @santiarias
@santiarias here you go! It's looks like a workable model to my eyes, maybe i am wrong.
@santiarias please feel free to let me know if you want some extra info about my model anytime.
@entzyeung yeah if you could just show a very small sample of your training data (just a few rows is enough)
@santiarias sure thing, here you go. Data I extracted the first 10 rows of each dataset just before applying jnp.array to them.
@santiarias does the link work? please feel free to let me know if it is not working.
Would the development team please help?
Dear LMMM Team,
I want to express my sincere appreciation for the hard work you've dedicated to creating this remarkable model. It's truly impressive and has proven to be user-friendly and easy to install, unlike my previous attempt with the FB Robyn model, which I eventually abandoned due to its complexity. Discovering your model felt like a ray of sunshine after a cloudy day.
To cut to the chase, I've encountered a similar issue to that of @DongHarry-Kang. I've spent considerable time experimenting with various datasets and fine-tuning for two weeks. However, I consistently obtain similar results when calling the
plot_pre_post_budget_allocation_comparison
function.I've included some sample outputs below:
I've thoroughly examined data quality using
check_data_quality()
, assessed variances withhighlight_variances()
, reviewed spend fractions withhighlight_low_spend_fractions()
, and analyzed variance inflation factors withhighlight_high_vif_values()
. The datasets appear to be in good shape and suitable for analysis. I even trained the best model with parameters obtained from Gridsearches. However, when it comes to the critical aspect of budget allocation, it seems there may be an issue.Regardless of how I adjust the budget and cost parameters, the model consistently produces the same outcome: maintaining the same channel ratios while suggesting a higher budget allocation.
Allow me to illustrate this with an example.
As you can see from the investigation, the model did suggest me different and higher budget while maintaining the same channel ratios. I am so confused that why the model not reallocating the budgets as the documentation said? and keep increasing our budget instead? is there any params I missed? if not, is there any way to fix it?
Here is my syntax when calling the optimizatin function:
Run optimization with the parameters of choice.
Plot out pre post optimization budget allocation and predicted target variable comparison.
Thank you in advance.