メリディアンには、各介入群変数の KPI に対する因果効果をパラメータ化する方法が複数あり、各オプションは、異なるモデルのパラメータ化と呼ばれます。ベイズ推定では、モデルのパラメータに事前分布を設定する必要があります。したがって、モデルのパラメータ化によって、事前分布を設定する具体的な対象が決まります。
事前分布タイプは、介入群タイプごとに指定できます。ModelSpec
には、media_prior_type
、rf_prior_type
、organic_media_prior_type
、organic_rf_prior_type
、non_media_treatments_prior_type
の引数があります。これらの引数により、事前分布を ROI、mROI、貢献度、または係数の平均に適用するかどうかを指定できます。なお、ROI 事前分布と mROI 事前分布は、有料メディアでのみ使用できます。
PriorDistribution
オブジェクトには、介入群タイプと事前分布タイプの組み合わせごとに引数があります。各介入群タイプについて、選択した事前分布タイプに対応する引数のみが使用されます。他の引数は無視されます。たとえば、R&F 以外の有料メディアに対応する引数は、roi_m
、mroi_m
、contribution_m
、beta_m
です。media_prior_type
が 'roi'
の場合、roi_m
が使用され、他は無視されます。
デフォルトの事前分布はモデルのパラメータ化ごとに異なります。以下の表は、各モデルのパラメータ化のデフォルトの事前分布をまとめたものです。
有料メディア
以下の表に、有料メディアが KPI に及ぼす因果効果に関するモデルのパラメータ化とデフォルトの事前分布の概要を示します。これらは、ModelSpec
の media_prior_type
と rf_prior_type
の各引数に応じて異なります。モデルのパラメータ化とデフォルトの事前分布は、結果が収益であるかどうかによっても異なります。KPI が収益である場合、または revenue_per_kpi
が InputData
に渡される場合、結果は収益となります。KPI が収益ではなく、revenue_per_kpi
が InputData
に渡されない場合、結果は収益ではありません(「収益以外」)。この表には、PriorDistribution
コンテナの対応するパラメータを示す列も含まれており、これを使って事前分布をカスタマイズできます。
モデルタイプ | デフォルトの事前分布 | ||
---|---|---|---|
media_prior_type/rf_prior_type |
結果 | 事前分布のタイプ | PriorDistribution のパラメータ |
'roi' (デフォルト) |
収益 | ROI | roi_m 、roi_rf |
'roi' (デフォルト) |
収益以外 | 有料メディア合計貢献度 | roi_m 、roi_rf |
'mroi' |
収益 | mROI | mroi_m 、mroi_rf |
'mroi' |
収益以外 | デフォルトはなく、カスタムで設定する必要があります | mroi_m 、mroi_rf |
'contribution' |
収益 | 貢献度 | contribution_m 、contribution_rf |
'contribution' |
収益以外 | 貢献度 | contribution_m 、contribution_rf |
'coefficient' |
収益 | 係数 | beta_m 、beta_rf |
'coefficient' |
収益以外 | 係数 | beta_m 、beta_rf |
各モデルのパラメータ化のデフォルトの事前分布として使用される分布は、デフォルトの事前分布にまとめられています。
表に記載されている各シナリオで、表に示されている適切な PriorDistribution
のパラメータを使ってカスタムの事前分布を設定します。カスタムの事前分布を設定する際は、その設定対象を理解することが重要です。ROI、mROI、貢献度の定義について詳しくは、ROI、mROI、貢献度のパラメータ化をご覧ください。係数の定義について詳しくは、モデル仕様をご覧ください。有料メディア合計貢献度の事前分布について詳しくは、カスタムの有料メディア合計貢献度の事前分布をご覧ください。
オーガニック メディア
オーガニック メディアの介入群効果のデフォルトの事前分布は organic_media_prior_type
と organic_rf_prior_type
の各引数で指定します。'contribution'
と 'coefficient'
から選択でき、デフォルトは 'contribution'
です。貢献度事前分布を使用する場合、contribution_om
と contribution_orf
の各パラメータで事前分布を指定します。係数事前分布を使用する場合は、beta_om
と beta_orf
の各パラメータで事前分布を指定します。
メディア以外の介入群
non-media_treatments の介入群効果のデフォルトの事前分布は non_media_treatments_prior_type
引数で指定します。'contribution'
と 'coefficient'
から選択でき、結果が収益かどうかにかかわらず、デフォルトは 'contribution'
となります。貢献度事前分布を使用する場合、contribution_n
パラメータで事前分布を指定します。係数事前分布を使用する場合、gamma_n
パラメータで事前分布を指定します。