5

さまざまなランキング アルゴリズムに関する記事を読んでいたところです。私が少し混乱しているのは、stumbleupon のアルゴリズムです。

(初期スタンブラー オーディエンス / # ドメイン) + ((% スタンブラー オーディエンス / # # ドメイン) + オーガニック ボーナス – 非友人) – (% スタンブラー オーディエンス + オーガニック ボーナス) + N

N は「安全変数」であるため、想定されるアルゴリズムは柔軟です。乱数を表します。

誰かが N の目的を説明してくれませんか? アルゴリズムをより柔軟にする方法がわかりません。

4

2 に答える 2

9

結果が予測できない速度で低下するのに役立ちます。数時間つまずいたことがあるなら、バレルの底をこすり始めると、それぞれのつまずきの質と関連性が大幅に低下していることに気付くでしょう。

確率変数がなければ、結果は非常に予測可能な速度で低下します。あなたが最も気に入りそうなリンクが最初に表示され、その後の各リンクはあなたにとって少し魅力的でなくなる可能性があります。変数はこれをいくらか否定しようとします。

これは、stumbleupon が中毒性を持つように設計された多くの巧妙な方法の 1 つです。

結果は満場一致で、アクションを何度も実行し、ランダムに報酬を与えられた場合、ドーパミンレベルが上昇しました. 報酬が一貫して与えられた場合、つまりアクションが4回実行されるたびに、ドーパミンレベルは一定のままでした.

于 2009-11-18T23:09:35.690 に答える
5

N を導入することで、あまり頻繁に評価されないものの、時折トップにシャッフルされるようになります (N が高いことが判明した場合)。これにより、すべてが最初に少なくとも数回見られることが保証されるため、より多くのつまずき(またはそれらが呼ばれるもの)を取得するためのいくつかのショットが得られると思います。基本的に、トップスポットのバイアスを取り除くために、新しいものをわずかにランダム化するだけです.

とにかくそれは私の推測です。

于 2009-11-18T23:07:20.193 に答える