2009-11-18 6 views
5

Я просто читал статью о different ranking algorithms. Одна вещь, которую я немного запутался о том, Algoritm StumbleUpon в:Что такое «переменная безопасности»?

(начальная Stumbler аудитория/# домен) + ((% Stumbler аудитория/# домен) + органический бонус - nonfriend) - (% Stumbler аудитории + органический бонус) + N

N является «переменной безопасности», так что принятый алгоритм является гибким. Он представляет собой случайное число.

Может ли кто-нибудь объяснить цель N для меня? Я не понимаю, как это делает алгоритм более гибким.

ответ

9

Это помогает ухудшать результаты с непредсказуемой скоростью. Если вы когда-нибудь наткнулись на пару часов, вы, вероятно, заметили серьезное снижение качества и актуальности каждого спотыкания, когда вы начнете очищать дно ствола.

Без случайной величины результаты будут деградировать с очень прогнозируемой скоростью. Ссылка, которую вы, скорее всего, любите, будет первой, и каждая последующая ссылка скорее всего понравится вам немного меньше. Эта переменная пытается немного свести на нет.

Это один из многих умных способов StumbleUpon является designed to be addictive:

Результаты были единодушны в тот факт, что, когда один выполнил действие снова и снова, и дали награду случайным образом, допамин уровней розы. Если награда была дана последовательно, т.е. каждые четыре времени было выполнены действий, уровни допамина оставались постоянными

5

Вводя N, вы гарантируете, что материал, который не оценивается очень часто, все время перетасовывается наверху (если N оказывается высоким). Я предполагаю, что это гарантирует, что все будет видно, по крайней мере, несколько раз изначально, и, таким образом, получает несколько снимков при получении большего количества спотыканий (или того, что они называются). В принципе, просто небольшая рандомизация нового материала для устранения смещения верхнего положения.

Это моя догадка в любом случае.

Смежные вопросы