だから私はウェブページにたくさんのハイパーリンクを持っています。過去の観察から、ユーザーがこれらの各ハイパーリンクをクリックする確率がわかります。したがって、これらの確率の平均と標準偏差を計算できます。
このページに新しいハイパーリンクを追加します。少しテストした後、このハイパーリンクが表示されている20人のユーザーのうち、5回クリックすることがわかりました。
他のハイパーリンクのクリックスルー確率の既知の平均と標準偏差(これは「事前の期待」を形成します)を考慮に入れて、ユーザーが新しいハイパーリンクをクリックする確率を効率的に見積もるにはどうすればよいですか?
素朴な解決策は、他の確率を無視することです。この場合、私の見積もりは5/20または0.25です。ただし、これは、関連情報、つまりクリックスルー確率の事前の予測を破棄していることを意味します。
だから私はこのような関数を探しています:
double estimate(double priorMean,
double priorStandardDeviation,
int clicks, int views);
私は数学表記よりもコードに精通しているので、どの回答でも数学よりもコードまたは擬似コードを使用するようにお願いします。