Qu'est-ce qu'une « variable de sécurité »?
-
20-09-2019 - |
Question
Je viens de lire un article sur différents algorithmes de classement . Une chose que je suis un peu confus au sujet est la Algoritm de stumbleupon:
(audience initiale stumbler / # domaine) + ((% Public stumbler / # domaine) + bonus organique - nonfriend) - (% public stumbler + bonus organique) + N
N est une « variable de sécurité » de sorte que le algorithme présumé est flexible. Il représente un nombre aléatoire.
Quelqu'un pourrait-il expliquer le but de N à moi? Je ne comprends pas comment cela rend l'algorithme plus flexible.
La solution
Il aide les résultats se dégradent à un rythme imprévisible. Si vous avez déjà trébuché pendant quelques heures, vous aurez probablement remarqué une baisse importante de la qualité et de la pertinence de chaque trébuchement que vous commencez à gratter le fond du baril.
Sans la variable aléatoire les résultats se dégrader dans un taux très prévisible. Le lien que vous étiez le plus susceptible d'aimer serait d'abord et chaque lien suivant serait probablement appel un peu moins à vous. La variable tente de nier ce peu.
Il est l'une des nombreuses façons intelligentes stumbleupon est- conçu pour être addictif :
Les résultats ont été unanimes à le fait que, quand on a effectué une l'action encore et encore, et était étant donné une récompense au hasard, la dopamine les niveaux ont augmenté. Si la récompense a été donnée constamment, à savoir tous les quatre fois la Des mesures ont été réalisées, la dopamine les niveaux sont restés constants
Autres conseils
En introduisant N vous assurer que des choses qui ne sont pas encore évalué très souvent obtient brassé au sommet occassionally (si N se révèle élevé). Je suppose que cela assure que tout est vu au moins quelques fois au départ, et obtient donc quelques coups de feu à obtenir plus trébuche (ou ce qu'ils sont appelés). En gros, juste une légère randomisation des nouvelles choses à éliminer les préjugés top place.
C'est je pense de toute façon.