メディアの飽和と遅延
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
通常、メディア チャネルが売り上げに与える効果には遅延があり、時間の経過とともに徐々に減少します。メリディアンのモデル アーキテクチャは、幾何級数的な Adstock 減衰関数によってこの効果を捉えるように設計されています。詳細については、カテゴリデータを使用してメディア ミックス モデルを改善する階層ベイズ アプローチとキャリーオーバー効果と形状効果を考慮したメディア ミックス モデリングのためのベイズ手法をご確認ください。
Adstock 関数
Adstock 関数は次のように定義されます。
$$
\text{AdStock}(x_t, x_{t-1}, \cdots, x_{t-L};\ \alpha)\ =
\dfrac{\sum\limits_{s=0}^L\ \alpha^sx_{t-s}}
{\sum\limits _{s=0}^L\ \alpha^s}
$$
ここで
\(x_s \geq 0; s = t, t-1, \cdots, t-L\)
\(\alpha\ \in\ [0, 1]\) は幾何級数的な減衰率です。
\(L\) は最大遅延時間です。
また、特定の期間内の特定のメディア チャネルへの費用が増加すると、最終的には収益の伸びが鈍くなる(飽和状態になる)ことは直感的にも理解できます。メリディアンでは、この飽和効果を Hill 関数と呼ばれる 2 つのパラメータ関数でモデル化します。
Hill 関数
Hill 関数は次のように定義されます。
$$
\text{Hill}(x; ec, \text{slope}) = \frac{1}{1+\left( \frac{x}{ec} \right)^
{- \text{slope}}}
$$
ここで
\(x \geq 0\)
\(ec > 0\) は半飽和点です。つまり、\(\text{Hill}(x=ec; ec, \text{slope}) = 0.5\)となります。
\(\text{slope} > 0\) は、関数の形状を制御するパラメータです。
- \(\text{slope} \leq 1\) : 凹面の形状に対応します。
- \(\text{slope} > 1\) は、 \( x < ec \) では凸、 \( x > ec \)では凹の S 字型関数に対応します。
重要: モデルによる Hill 関数パラメータの推定は、観測されたメディアデータの範囲に基づきます。適合した応答曲線はこの範囲外にも外挿できますが、外挿に基づく結果は適度な注意を払って解釈する必要があります。
Hill 関数は、ModelSpec
のブール値の hill_before_adstock
引数に応じて、Adstock 変換の前または後に適用できます。デフォルト設定は hill_before_adstock = False
です。この場合、地域 \(g\) と期間 \(t\)内のチャネル \(m\) のメディア効果は\(\beta_{g,m} \text{Hill}(\text{Adstock}(x_t,x_{t-1},\cdots,x_{t-L};\ \alpha_m)
;ec_m, \text{slope}_m)\)になります。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-03-30 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-03-30 UTC。"],[[["Meridian utilizes an Adstock function to model the lagged and tapering effects of media channels on sales."],["The Hill function is employed to capture the diminishing marginal returns, or saturation, of media spending."],["The Hill function can be applied before or after the Adstock transformation, offering flexibility in modeling media effects."],["The model estimates parameters based on observed data, and extrapolation beyond this range requires caution in interpretation."],["Details on the Adstock and Hill functions, including formulas and parameter explanations, are provided within the content."]]],["Meridian's model captures the lagged effect of media on sales using a geometric decay Adstock function, defined by decay rate (α) and maximum lag (L). It also accounts for diminishing returns through the Hill function, characterized by half saturation point (ec) and slope. The Hill function can be applied before or after the Adstock transformation, defaulting to after. The model estimates Hill function parameters based on the observed media data range.\n"]]