Подтвердить что ты не робот

Алгоритм Hot Or Not/Facemash - Почему Elo Rating Algo?

В the social network фильме я заметил, что Mark использовал систему рейтинга Elo

Но нужна ли рейтинговая система Elo?
может ли кто-нибудь сказать мне, что было преимуществом, используя рейтинговую систему elo?
Можно ли решить эту проблему тоже?
есть ли какие-либо проблемы в этом алго [написаны ниже]?

Структура таблицы

  • Имя Имя женщины
  • Pic_Name [pk] Путь к изображению
  • Число показов, изображения были показаны
  • Число голосов, людей, выбранных как горячих

Теперь мы показываем случайно 2 фотографии из базы данных, а самая горячая женщина выбирается максимальным числом Votes

Перед тем, как начать голосование, пожалуйста, напишите причину

4b9b3361

Ответ 1

Но нужно ли это?

Нет, существует несколько способов реализации такой системы.

Может ли кто-нибудь сказать мне, что было преимуществом, используя рейтинговую систему elo?

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

Я действительно не вижу, как ваш подход хорош. Прежде всего, похоже, что это зависит от того, как часто выбирается случайный выбор для потенциального повышения. Даже если вы показывали все фото одинаково много раз, описанное выше свойство не выполняется. I.Е, если кто-то победит по-настоящему горячей девушке, она все равно получит только один взлет. Это означает, что ваш подход не будет сходиться так быстро, как система Elo. Фактически, подход, который вы предлагаете , не сходится к некоторым устойчивым значениям оценки вообще.

Ответ 2

Просто подсчитывая количество голосов и рейтинг женщин, это недостаточно, и я могу думать о двух причинах:

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

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

Я мало знаю о рейтинговой системе Elo, но, вероятно, не страдает от таких проблем.

Ответ 3

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

Возможно, так и случилось в реальной жизни, и в этом случае Цукерберг, вероятно, выбрал Эло, потому что это известный алгоритм для этого, который использовался на практике в нескольких видах спорта. Зачем пытаться изобрести худший алгоритм?