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