Tribuna/Футбол/Блоги/Футбольний дайджест/Як працює той самий «суперкомпʼютер», на прогнози якого часто посилаються

Як працює той самий «суперкомпʼютер», на прогнози якого часто посилаються

Розібралися в механіці роботи.

8
Як працює той самий «суперкомпʼютер», на прогнози якого часто посилаються

Доволі часто на просторах різноманітного футбольного контенту – від соцмереж до «Трибуни» – можна побачити ті чи інші прогнози «від суперкомпʼютера». Майже завжди зараз вони стосуються ресурсу Opta Analyst – інший колишній великий гравець на ринку, FiveThirtyEight, вже певний час не займається не те що спортом, а припинив діяльність взагалі.

Opta Analyst натомість дає доволі багато різних прогнозів по топлігах (АПЛ, Серія А, Ла Ліга, Бундесліга, Ліга 1), ЛЧ, 2-4 дивізіонами Англії та англійською жіночою Суперлігою. Як щодо результатів конкретних матчів:

Так і щодо підсумків чемпіонатів загалом:

Якогось уявного «суперкомпʼютера», який «знає», як закінчиться той чи інший матч, очевидно, не існує. Усе робить алгоритм, який базується на основі Opta Power Rankings (рейтинг сили клубів).

Як працює Opta Power Rankings

Opta Power Rankings – це розроблена компанією система, яка оцінює понад 13 тисяч чоловічих футбольних клубів та понад 2 тисячі жіночих за шкалою від 0 до 100.

Базується вона на старому доброму рейтингу Elo – оцінці, що використовується у багатьох видах спорту (її варіант і в рейтингу збірних ФІФА), формуючи у команд після кожного матчу оцінки на основі бази даних з 2,5 млн матчів з 1990 року.

Після кожного матчу команди «обмінюються» рейтинговими очками залежно від результату: те, що отримує одна команда, її суперник втрачає. Наприклад, якщо одна команда отримала 5 очок Elo, інша їх втратить. Залежать втрати від співвідношення рейтингів команд-суперниць кожного матчу.

Основні паттерни змін рейтингів такі:

• Якщо виграє команда з вищим рейтингом, менше балів обмінюватимуться.

• Якщо виграє команда з нижчим рейтингом, обмінюватиметься більше балів.

• Якщо команди зіграють внічию, трохи балів перепаде команді з меншим рейтингом.

• Чим більша різниця голів у матчі, тим більша кількість балів обмінюватиметься.

Наприклад, якщо команда А з рейтингом 2690 обіграє 1:0 команду Б з рейтингом 2350, то отримає +2 очки (а команда Б – -2). Якщо ж команда Б обіграє команду А 5:0, то здобуде аж +37 очок (а команда А – -37). Таким чином, якщо історично слабша команда несподівано набирає ходу, з часом її рейтинг «підтягується» до сильніших клубів.

Однак перед Opta була ще одна проблема – необхідність порівнювати між собою і клуби з різних дивізіонів, країн та навіть континентів. Для цього застосували принципи рейтингу Elo і до інших рівнів – тож фінальний рейтинг Elo складається за такою формулою:

Кінцевий рейтинг клубу = особистий рейтинг клубу + рейтинг чемпіонату + рейтинг країни + рейтинг континенту

При цьому варто також знати, що тоді як рейтинг клубу змінюється під час кожного матчу чемпіонату, то інші рейтинги відповідних рівнів змінюються таким чином:

• тільки для найвищого рівня (наприклад, для матчів клубів з двох різних континентів змінюються лише рейтинг клубу і рейтинг континенту);

• тільки для безпосередньо залучених турнірів, країн чи континентів під час особистих зустрічей (наприклад, для матчів клубів з АПЛ і Ліги 2 Англії в кубку змінюються лиш рейтинг АПЛ і Ліги 2, без впливу на Чемпіоншип, Лігу 1 чи Англію загалом).

Після підсумування фінальних рейтингів Elo клубів, їх перетворюють у Power Rankings: застосовують рейтинг «0» для найгіршого клубу, «100» – для найкращого, інших розподіляють пропорційно.

Станом на 3 травня найсильнішим клубом за цією системою є «Ліверпуль» – всього у топ-10 пʼять англійських клубів, а виліт «Реала» з ЛЧ скосив їх аж на восьме місце.

Найсильнішим клубом України ж просто зараз за цією системою є «Динамо» – «Шахтар» дуже поруч. А «Дніпро-1» виявив також її недолік: оскільки клуб сезон не грає (бо не існує), його рейтинг лишається незмінним – питання вже до самої Opta, чому його звідти просто не видалили.

Застосування рейтингу для прогнозів

Вже на основі Power Rankings та букмекерських коефіцієнтів «суперкомпʼютер» визначає ймовірності тих чи інших результатів кожного матчу.

Для цього він симулює кожен з матчів, що залишилися в турнірі, «тисячі разів», враховуючи вищезгадані вхідні дані. На основі цих симуляцій модель також визначає, як часто та чи інша команда фінішувала на якому місці – звідти й умовні «10% на чемпіонство» умовного «Реала».

Саме таким чином «суперкомпʼютер» також може визначити й фініш у тому чи іншому проміжку та навіть передбачити фінальну кількість очок – вираховуючи середнє з усього того, що насимулював.

Фото: Panoramic/Global Look Press, АПЛ

Найкраще у блогах
Сьогодні, 10:07Автор
Унаї Емері зробив різку заяву про «Манчестер Юнайтед» – під час пресконференції подивився результат гри з «Челсі»
Сьогодні, 09:12Блог
👏 «Людина, яка врятувала нас від приниження»: Трубін став героєм соцмереж після останнього матчу сезону
Вчора, 23:59Автор
Герой фіналу Кубка Англії і «Пелес» Гендерсон присвятив перемогу особливій людині – втратив її на початку сезону
1
Вчора, 23:11Автор
Дебют сина Роналду за юнацьку збірну Португалії розкритикували в соцмережах – чекали на інше від нього
Вчора, 22:38Блог
😍 У шалику «Слава Україні!» Як Яремчук відсвяткував перемогу в Кубку Греції
1
Вчора, 16:41Автор
Вболівальники «Барси» кинули у свого гравця декілька бананів — це трапилося під час чемпіонського параду
1
Вчора, 15:27Автор
«МЮ» оштрафують після матчу з «Челсі» — все через одне маловідоме правило АПЛ
1
Більше цікавих постів у блогах
Vinsfoot
1000 разів моделюють матч, а потім якийсь Райс два штрафних забиває і до побачення
Відповісти
8
Leopolis
Ну а порівнювали прогнози на початку сезонів, чи коли зіграні 50% матчів із підсумками сезону? Цікаво, скільки там правди, а не як воно працює
Відповісти
6
van Leeuwen
відповів на коментар користувача Leopolis
По минулому сезону АПЛ: Прогноз-факт 1-й Манчестер Сити 89 91 2-й Арсенал 72 89 3-й Ливерпуль 71 82 4-й Манчестер Юнайтед 68 60 5-й Ньюкасл Юнайтед 61 60 6-й Челси 59 63 7-й Брайтон энд Хоув Альбион 58 48 8-й Тоттенхэм Хотспур 56 66 9-й Астон Вилла 55 68 10-й Брентфорд 53 39 11-й Вест Хэм Юнайтед 51 52 12-й Кристал Пелас 47 49 13-й Фулхэм 46 47 14-й Вулверхэмптон Уондерерс 43 46 15-й Бернли 39 24 16-й Ноттингем Форест 39 32 17-й Эвертон 39 40 18-й Борнмут 36 48 19-й Шеффилд Юнайтед 36 16 20-й Лутон Таун 34 26 Середнє абсолютне відхилення MAE = 160 очок по лізі на 20 команд = 8 очок на команду. Нормалізоване середнє відхилення на дистанції в 38 турів = 100* 8/114= 7% Достатньо якісно, але це прогноз по чемпіонату, при порівнянні команд різних чемпіонатів в еврокубках буде куди гірше.
Відповісти
3
Cuno Says
відповів на коментар користувача Leopolis
Букмерекери поки що сплять спокійно, от же - так собі
Відповісти
1
Володимир.
цікаво, хтось використовує рейтинг клубів згідно opta для прогнозів? думаю, що можна застосувати у домашніх чемпіонатах
Відповісти
0
ЕЛО трохи не так працює. Принаймні, в шахах, заради яких, власне, і створювалась. Умовно, якшо лідер грає з аутсайдером, то за перемогу він отримує 1 бал, за нічию може втратити 5, а за поразку — всі 10. Там ще багато всяких нюансів, але якшо коротко, то вона значно складніша, ніж може здатися після прочитання статті.
Відповісти
0
van Leeuwen
З того що відразу кидається у вічі - у Ело є серйозний глюк з порівнянням сил неспівставних чемпіонатів, це хорошо було видно по шансах Шеріфа часів Вернидуба, Карабаха, не дивлячись на їх пристойний рейтинг і вже свіжих Олімпії, Бораца, Целье і тд. От та маленька уявна дистанція між ШД, ДК і Олександрією по Ело в табличці на практиці є прірвою в класі в еврокубках. І більш-менш адекватно вона описується нелінійною моделлю, а не відніманням і додаванням балів по моделі Ело.
Відповісти
0
Nazarii Zanoz
відповів на коментар користувача van Leeuwen
думаю, по Україні взагалі складно комп'ютеру робити якісь висновки, бо має бути додаткова поправка на війну і ці тривалі переїзди для клубів в єврокубках. Ну і він не може врахувати такий прикол, що якийсь клуб (ДК) може просто забити на єврокубки. Тому, поки ми думали, що суперкомп'ютер не додає нашим командам потенційних очок, ще виявилося, що він завищував їхні шанси якраз через оте невраховане
Відповісти
0