incremental_output() assigning extremely low outputs for certain channels with new_data despite high output from input data. #1378
-
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
|
Hello @mikeang101, Thank you for sharing detailed information regarding your issue! The However, the following two points are more likely to be causing the differences you observed and you may want to dig deeper in these areas:
Based on the debugging information you provided, your data seems to be of high quality and sufficient for the national model, and the model quality checks also don’t raise any concerns. The differences you observed are likely not because of improper model training, but instead because of differences in the exposure metric used during model training vs. what is used in the new data. Hope this helps you better debug your issue. Let us know if adjusting the exposure metric input to the new data resolves these discrepancies. Do reach out if you have any further questions regarding this. Google Meridian Support Team |
Beta Was this translation helpful? Give feedback.



Hello @mikeang101,
Thank you for sharing detailed information regarding your issue!
The
new_dataargument accepts optional tensors formedia,reach,frequency,organic_media,organic_reach,organic_frequency,non_media_treatmentsandrevenue_per_kpi. Ifnew_datais provided, the incremental outcome (from theincremental_outcome()method) is calculated using the new tensors innew_dataand the original values of the remaining tensors. Therefore, simulated controls aren't required as theAnalyzerwould use the controls values from the original dataset and they are held constant during these computations.However, the following two points are more likely to be causing the differences you obs…