デフォルトの事前分布のパラメータ化

メリディアンには、各介入群変数の KPI に対する因果効果をパラメータ化する方法が複数あり、各オプションは、異なるモデルのパラメータ化と呼ばれます。ベイズ推定では、モデルのパラメータに事前分布を設定する必要があります。したがって、モデルのパラメータ化によって、事前分布を設定する具体的な対象が決まります。

事前分布タイプは、介入群タイプごとに指定できます。ModelSpec には、media_prior_typerf_prior_typeorganic_media_prior_typeorganic_rf_prior_typenon_media_treatments_prior_type の引数があります。これらの引数により、事前分布を ROI、mROI、貢献度、または係数の平均に適用するかどうかを指定できます。なお、ROI 事前分布と mROI 事前分布は、有料メディアでのみ使用できます。

PriorDistribution オブジェクトには、介入群タイプと事前分布タイプの組み合わせごとに引数があります。各介入群タイプについて、選択した事前分布タイプに対応する引数のみが使用されます。他の引数は無視されます。たとえば、R&F 以外の有料メディアに対応する引数は、roi_mmroi_mcontribution_mbeta_m です。media_prior_type'roi' の場合、roi_m が使用され、他は無視されます。

デフォルトの事前分布はモデルのパラメータ化ごとに異なります。以下の表は、各モデルのパラメータ化のデフォルトの事前分布をまとめたものです。

以下の表に、有料メディアが KPI に及ぼす因果効果に関するモデルのパラメータ化とデフォルトの事前分布の概要を示します。これらは、ModelSpecmedia_prior_typerf_prior_type の各引数に応じて異なります。モデルのパラメータ化とデフォルトの事前分布は、結果が収益であるかどうかによっても異なります。KPI が収益である場合、または revenue_per_kpiInputData に渡される場合、結果は収益となります。KPI が収益ではなく、revenue_per_kpiInputData に渡されない場合、結果は収益ではありません(「収益以外」)。この表には、PriorDistribution コンテナの対応するパラメータを示す列も含まれており、これを使って事前分布をカスタマイズできます。

モデルタイプ デフォルトの事前分布
media_prior_type/rf_prior_type 結果 事前分布のタイプ PriorDistribution のパラメータ
'roi'(デフォルト) 収益 ROI roi_mroi_rf
'roi'(デフォルト) 収益以外 有料メディア合計貢献度 roi_mroi_rf
'mroi' 収益 mROI mroi_mmroi_rf
'mroi' 収益以外 デフォルトはなく、カスタムで設定する必要があります mroi_mmroi_rf
'contribution' 収益 貢献度 contribution_mcontribution_rf
'contribution' 収益以外 貢献度 contribution_mcontribution_rf
'coefficient' 収益 係数 beta_mbeta_rf
'coefficient' 収益以外 係数 beta_mbeta_rf

各モデルのパラメータ化のデフォルトの事前分布として使用される分布は、デフォルトの事前分布にまとめられています。

表に記載されている各シナリオで、表に示されている適切な PriorDistribution のパラメータを使ってカスタムの事前分布を設定します。カスタムの事前分布を設定する際は、その設定対象を理解することが重要です。ROI、mROI、貢献度の定義について詳しくは、ROI、mROI、貢献度のパラメータ化をご覧ください。係数の定義について詳しくは、モデル仕様をご覧ください。有料メディア合計貢献度の事前分布について詳しくは、カスタムの有料メディア合計貢献度の事前分布をご覧ください。

オーガニック メディア

オーガニック メディアの介入群効果のデフォルトの事前分布は organic_media_prior_typeorganic_rf_prior_type の各引数で指定します。'contribution''coefficient' から選択でき、デフォルトは 'contribution' です。貢献度事前分布を使用する場合、contribution_omcontribution_orf の各パラメータで事前分布を指定します。係数事前分布を使用する場合は、beta_ombeta_orf の各パラメータで事前分布を指定します。

メディア以外の介入群

non-media_treatments の介入群効果のデフォルトの事前分布は non_media_treatments_prior_type 引数で指定します。'contribution''coefficient' から選択でき、結果が収益かどうかにかかわらず、デフォルトは 'contribution' となります。貢献度事前分布を使用する場合、contribution_n パラメータで事前分布を指定します。係数事前分布を使用する場合、gamma_n パラメータで事前分布を指定します。