3rd Down Rouge
Dla zainteresowanych jest Q/A na fivethirtyeight.com gdzie Elo jest omawiane w odniesieniu do stosowania go do NFL football. Tutaj jestem trochę bardziej opisowy niż Q/A, który nie rozwija się w niektórych obszarach. Polecam również artykuł w wikipedii na temat systemu ratingowego Elo.
Co to jest Elo?
Elo jest systemem ratingowym zaprojektowanym dla head-to-head matchups. Nazwa pochodzi od nazwiska jego twórcy Arpada Elo i nie jest akronimem niczego konkretnego.
Elo został zaprojektowany tak, aby wyeliminować opinie i marketing z procesu oceniania. Tylko rzeczywisty wynik meczu jest mierzony i uznawany lub odejmowany od oceny uczestnika. Pomaga to w tworzeniu systemów rankingowych, na które mniejszy wpływ mają ludzkie uprzedzenia, z wyjątkiem oczywiście tego, jakie wartości są używane do tworzenia rankingu. Nie oznacza to, że jest to system wolny od wszelkich uprzedzeń. Z matematycznego punktu widzenia, przeszła historia uczestnika zawsze będzie, przynajmniej tymczasowo, wpływać na jego ocenę. Nie można brać pod uwagę niedawnego wypadku, który sprawił, że zawodnik nie jest w stanie osiągnąć poprzedniego wyniku. Elo było również bardzo użyteczne zanim internet umożliwił rozgrywanie meczów pomiędzy przeciwnikami, którzy są od siebie bardzo oddaleni geograficznie.
Elo zostało spopularyzowane jako system rankingowy w szachach, aby poradzić sobie z trudnością oceniania i klasyfikowania graczy na zawody. W rzeczywistości, jeśli kiedykolwiek słyszałeś o mistrzu szachowym, wiele z tego, co idzie do określenia ich mistrzostwa jest wysoki Elo oparte rating. Dla celów rywalizacji pożądane jest, aby lepsi szachiści grali z przeciwnikami o podobnym rankingu. Dodatkowo, dla celów rankingowych, pożądane jest, aby gracze o wyższych umiejętnościach nie byli nagradzani za bicie niżej sklasyfikowanych graczy w celu podbicia swojego rankingu. Elo jest również zaprojektowane tak, aby radzić sobie z wyzwaniem, że wielu graczy nigdy nie spotka się ze sobą. Innymi słowy, gdy sieć matchupów jest rzadka. Zwiększona ilość graczy nadal wpływa na system rankingowy. Jednakże, zawody wyższego poziomu gromadzą najlepszych graczy, aby zniwelować ten problem.
Elo i podobne systemy rankingowe są używane na wielu platformach konkursowych. Gry wideo, sport i inne zawody zaadaptowały system rankingowy Elo do swoich celów. W rzeczywistości zastosowanie systemu rankingowego Elo w piłce nożnej jest bardziej wyraziste niż jego zastosowanie w szachach. W szachach trudniej jest określić siłę zwycięstwa, ponieważ liczenie pionów lub obroty mogą wskazywać na styl, a nie siłę. Podczas gdy w futbolu, różnica w punktach jest relatywnie dobrym wskaźnikiem różnicy w jakości drużyny, szczególnie w ligach ofensywnych, takich jak CFL.
Dlaczego warto go używać?
Elo jest na wiele sposobów kwantyfikacją tego, co ludzie robią cały czas z jakościowymi opiniami na temat drużyn. Dajemy kredyt drużynom, które wygrywają i obniżamy naszą opinię o tych, które przegrywają. Elo jest również grą o sumie zerowej. Drużyna, która wygrywa zdobywa tyle samo punktów, ile kosztuje drużyna, która przegrywa. Elo może być również modyfikowane w taki sposób, że drużyny słabsze otrzymują więcej kredytów za zwycięstwo nad faworyzowanym przeciwnikiem, a faworyci otrzymują mniej za pokonanie niekonkurencyjnych przeciwników.
Elo jest również pod wieloma względami bardziej wyraziste niż same kolumny wygranych i przegranych. Kolumny zwycięstw i porażek są redukcją informacji do pojedynczego bitu informacji. Czy drużyna przegrała, zero punktów, czy wygrała, jeden punkt. W przypadku remisów trzeba to rozszerzyć o pół punktu. Dla porównania Elo zaczyna się od tego, że każda drużyna zaczyna z taką samą początkową sumą punktów. Następnie dla każdego meczu suma punktów jest zwiększana przy zwycięstwie lub zmniejszana przy porażce. Wielkość tej zmiany zaczyna się od standardowej wartości, która jest następnie zwiększana w zależności od tego, jak faworyzowany był zawodnik do wygranej/przegranej i o ile punktów wygrał/przegrał. Zamiast pojedynczej wartości, wielopunktowa suma zarobionych/straconych punktów wyraża więcej informacji o wyniku rywalizacji.
Jakie są podstawy?
Każda drużyna zaczyna z rankingiem Elo równym . (Matematycznie, ta konkretna wartość nie ma żadnego znaczenia. Jednak wizualnie miło jest mieć jeden wystarczająco pozytywny, taki, że zespoły o niskiej wydajności nie mają wszystkich wartości ujemnych. Mógłbyś zacząć od zera, jeśli chcesz, lub nawet od miliona. Jednak w praktyce unika się tego.)
Dodatkowo, nadamy każdej grze wartość . Zatem, przed wszelkimi innymi czynnikami, drużyna, która wygra, zyska punkty, a druga drużyna straci punkty. Na przykład, jeśli mamy dwie drużyny i konkurujące ze sobą z ratingiem i , wtedy jeśli wygra to i . Jeśli zremisują, ich oceny pozostaną niezmienione.
Jeśli chcemy oczyścić ten wzór, gdzie jeśli drużyna wygrała lub jeśli drużyna przegrała.
Dlaczego wybrać ? Na wiele sposobów ma większy wpływ niż tylko wartość, o którą należy dostosować ocenę drużyny. Wpływa na to, jak bardzo ocena drużyny jest wrażliwa na poszczególne wydarzenia. Im większa wartość, tym większa fluktuacja. W europejskiej piłce nożnej, różne poziomy rozgrywek otrzymują różne oceny, które próbują wyrazić rzadkość rozgrywek i mają nadzieję, jak poważnie dany kraj traktuje dane wydarzenie. Na przykład, wyżej oceniane wydarzenia, takie jak finały Pucharu Świata otrzymują wartość , podczas gdy mecze towarzyskie otrzymują .
Oczekiwana wygrana?
Oczekiwana wygrana jest miarą tego, jakie są szanse, że jedna drużyna wygra z drugą. Bardziej szczegółowo, procentowa szansa, że jedna z drużyn wygra. Na przykład, gdyby gra była rzucaniem monetą, wtedy każda drużyna miałaby szans. Faworyzowana drużyna będzie miała dużą liczbę zbliżającą się do , a underdog wartość zbliżającą się do .
Użyjemy wartości oczekiwanej wygranej, aby zastąpić $WL$ z istniejącej formuły. Zamiast dawać drużynie wszystkie punkty wskazane w będziemy dostosowywać je do tego, jak oczekiwana wygrana drużyny porównuje się do rzeczywistego wyniku wygranej/porażki . Drużyna, która nie ma szans na przegraną, nawet gdyby się nie pojawiła, miałaby oczekiwaną wygraną , a drużyna, która nie ma szans na wygraną, miałaby . Drużyna, która wygrywa otrzymuje pełną wartość zwycięstwa , drużyna, która przegrywa nie otrzymuje żadnej wartości , a drużyna, która remisuje połowę wartości .
Określamy teraz względną ilość punktów przyznawanych każdej stronie w konkursie w oparciu o to, jak ich wynik zakończył się w stosunku do tego, jak oczekiwano, że zakończą. Dwie parzyste drużyny miałyby i dlatego zwycięzca otrzymałby z punktów, a przegrany otrzymałby z . Faworyzowana drużyna z która wygra otrzymałaby z , natomiast underdog wygrywający z otrzymałby z . Underdog przegrywający odwrotnie traci tylko punktów, a analogicznie faworyt traci punktów.
Jeśli chcemy oczyścić ten wzór:
gdzie różnica w wartościach Elo wynosi
Przewaga własnego boiska?
Do tej pory dostosowaliśmy się do jednej drużyny, która jest uważana za faworyta. Jednak intuicyjnie i statystycznie wiemy, że istnieje również przewaga za grę w domu. Czy to podróż, sen, strefa czasowa, szatnia, czy inne kwestie. Aby to uwzględnić, zwiększamy różnicę o punktów dla drużyny grającej u siebie i zmniejszamy o tę samą wartość dla drużyny grającej na wyjeździe. W rezultacie
oraz
Dla pewnego kontekstu, zasada kciuka jest taka, żepunktów Elo jest warte okołopunktów zdobytych w meczu NFL. Z tego powinieneś być w stanie ekstrapolować, że każdy
punktów Elo jest warty jeden punkt w grze. Na przykład, różnica wpunktach to teoretyczny rozrzut punktówpunktów.
Ta korekta jest zaczerpnięta z fivethirtyeight.com Q/A.
Co pozostało? Margin of Victory
Pozostała nam jeszcze ostatnia wartość do uwzględnienia. Jest to ilość punktów, o jaką drużyna wygrywa/przegrywa, znana również jako margines zwycięstwa. Często, gdy faworyt wygrywa, różnica punktów wymyka się spod kontroli z wielu powodów, nie tylko z powodu różnicy punktowej między drużynami. Pomyśl o drużynie z pierwszej piątki power five college football i drużynie z zaledwie mid-major conference. To co chcemy zrobić, to użyć mnożnika aby dostosować do wyniku gry.
Ten mnożnik będzie miał dwie części. Pierwsza z nich będzie stosować malejące zwroty na sumie punktów, gdy różnica w wyniku będzie się zwiększać. Dobrze dopasowaną funkcją matematyczną jest logarytm naturalny . Drugi to mnożnik, który maleje, gdy Eloof zwycięzcy jest większy niż przegranego i rośnie, gdy Eloof przegranego jest większy niż zwycięzcy.
Dla pierwszej części mamy wzór
Gra na remis miałaby wtedy postaćco powoduje brak mnożnika. Pojedyncza różnica bramek to, a pojedyncza różnica przyłożeń to. Zauważmy, że możemy zauważyć malejące zwroty dla różnicy punktów zwycięstwa o, oraz.
Dla drugiego, zaczynamy z mnożnikiem i dostosowujemy go w oparciu o różnicę Elo drużyny przed korektą w domu i na wyjeździe. Wynikiem jest . Mnożnik ten zaczyna się od i maleje wraz z oddalaniem się od siebie wartości Elo zawodników.
Skumulowany mnożnik to
Przykład neutralny
Brzmi jak dużo matematyki.
Oto neutralny przykład dwóch przeciętnych drużyn w neutralnym miejscu. Z jedną drużyną wygrywającą przez jedno przyłożenie.
Będziemy mieli dwie drużyny, zwycięzcę i przegranego .
Oba zespoły zaczynają ze średnią ELO i .
W rezultacie mamy różnicę .
Gra na neutralnym terenie oznacza .
Wynikająca z tego oczekiwana wygrana .
Zwycięska drużyna otrzyma wtedy z a drużyna przegrana otrzyma z .
Wartość sama w sobie wynosi
egin{array}{rl} K * mult = 20 * (ln(\left|pts_{W}-pts_{L}}right|+1) * (\frac{2.2}{2.2+}) = 20 * (ln(\left|7\right|+1) * (\frac{2.2}{2.2}) = 20 * ln(8) = ~41.59. \end{array}
podczas gdy przegrany będzie miał
.
Nowy sezon
Aby uwzględnić rotację personelu poza sezonem, Elo drużyny jest regresowane do średniej wartości o jedną trzecią.
Ważne wartości CFL EloValues
Nazwisko | Elo |
---|---|
Top 0.1% All-Time | 1750 |
Top 1% All-Time | 1700 |
Top 5% All-Time | 1650 |
Average Grey Cup Team | 1600 |
Average Conference Finals Team | 1575 |
Average Conference Semi-Finałów | 1525 |