更新模型

刷新频率

您可以根据需要随时刷新模型。模型选择和调优通常是一个持续迭代的过程,可能需要随着新数据的出现而刷新。您可以考虑每季度、每年或以与营销预算决策制定流程一致的频率更新模型。

我们建议您将新数据添加到旧数据中,并运行 Meridian。 您应该考虑是否要舍弃最旧的数据,以容纳新数据。为了使数据保持在营销组合建模分析 (MMM) 通常采用的 2-3 年的时间窗口内,这可能是必要的。在模型中,Meridian 并未将媒体效果设为随时间而变化。因此,决定在附加新数据时丢弃旧数据需要您在方差与偏差之间进行权衡。时间窗口越长,方差就越小,因为您有了更多的数据;但是,如果媒体效果和策略随着时间的推移发生了巨大变化,这可能会增加偏差。

请注意,MMM 估计值通常方差高。这意味着,即使是整合相对较少的新数据,也可能会对模型的结果产生显著影响。因此,在新模型中设置先验,以使新模型的后验与旧模型的后验相匹配,可能有合理的业务原因。我们建议您根据先验知识和直觉来设置先验,而这种直觉可以参考以往的 MMM 结果。至于您希望以往的 MMM 结果在多大程度上影响您的先验知识和直觉,则由您自己决定。不过,要考虑到,设置与以往的 MMM 结果相匹配的先验,实际上是对旧数据进行了两次计算。

替代方案:将新数据独立地纳入模型并使用先验

有些人可能会考虑仅基于新数据拟合模型来整合新数据,而不混入旧模型中所用的数据。虽然从技术上讲这是可行的,但即使是少量数据(例如一个季度的数据),通常也不建议这样做。

如果将新数据纳入模型,而完全不混入旧数据,将无法妥善考虑滞后效应。Meridian 允许媒体数据包含比 KPI 数据和控制变量数据更多的(更早的)时间段。这样,就可以从 KPI 数据的第一个时间段开始,更准确地对滞后效应进行模型分析。在可能的情况下,最好包含 KPI 数据的第一个时间段之前的 max_lag 个媒体数据时间段。

如果新数据较少,可能不足以让模型得出结论(请参阅“所需数据量”)。您可能希望通过使用参考了旧模型后验的先验分布,来整合旧数据中的信息。虽然所有形参的完整联合后验分布在理论上包含旧数据中的所有信息(将其用作新数据的先验与拟合同时包含新旧数据的新模型类似),但 Meridian 会对各个形参使用独立的先验分布。因此,即使各个形参的后验分布作为其先验传递,也可能无法完全捕获完整的联合后验分布,后者考虑了形参之间的相互依赖关系。此外,贝叶斯模型要求为每个形参提供形参先验分布。MCMC 采样可提供来自后验的经验样本,该样本可能具有或不具有适合直接用作先验的形参近似值。