Nie opieramy tego na dużym modelu językowym ani na systemie dopasowywania wzorców opartym na big data, i to jest świadomy wybór, a nie ograniczenie.
Drużyny piłkarskie nie są stabilnymi systemami. Trener zostaje zmieniony w trakcie sezonu. Okno transferowe przebudowuje połowę składu w sześć tygodni. Drużyna, która dominowała w sierpniu, może być nie do poznania w listopadzie - inni zawodnicy, inna formacja, inna forma. Podejścia zbudowane do wyszukiwania wzorców w danych z wielu lat nadają realną wagę wersji drużyny, która w chwili, gdy to czytasz, może już nie istnieć. Dla sportu, który przebudowuje się co lato i przy każdym oknie transferowym, to niewłaściwe narzędzie do tego zadania.
Dlatego zamiast dopasowywać wzorce z wieloletniej historii, nasz model mocno opiera się na dwóch rzeczach: jak drużyna gra w tym momencie i gdzie gra.
Współczynnik każdej drużyny jest budowany przede wszystkim na podstawie jej najnowszych meczów, a nie całego sezonu czy historycznych statystyk. Słaba passa szybko obniża wskaźniki drużyny, a efekt nowego trenera lub powrót kluczowego zawodnika widać w modelu już po kilku meczach, zamiast rozmywać go w danych z całego roku.
Współczynnik pojawia się, gdy tylko drużyna rozegra swój pierwszy mecz w bieżącym oknie - zawsze jest więc jakiś wskaźnik formy do sprawdzenia, nawet na wczesnym etapie. Typy podlegają wyższej poprzeczce: czekamy, aż drużyna zgromadzi 3-4 mecze aktualnych danych, zanim wygenerujemy faktyczny typ i procent pewności dla danego rynku. Jeden mecz wystarcza, by naszkicować przybliżony wynik formy, ale to za mało sygnału, by zdecydować się na konkretny typ.
Forma drużyny u siebie i forma na wyjeździe są obliczane i ważone osobno, a nie łączone w jedną liczbę. Niektóre drużyny naprawdę grają inaczej u siebie niż na wyjeździe - silniejsze przy wsparciu publiczności, ostrożniejsze bez niego, albo odwrotnie. Nasze współczynniki odzwierciedlają tę różnicę bezpośrednio: wynik dla meczu u siebie budowany jest na podstawie występów tej drużyny u siebie, bez rozcieńczania go tym, jak grała na wyjeździe.
Jeśli chcesz uzyskać pełniejszy obraz, wykraczający poza szybki wgląd, strona każdego meczu pokazuje też ogólną formę na obu typach boisk.
Dane stojące za każdym współczynnikiem i każdym typem to dokładnie te same statystyki, które masz dostępne bezpośrednio w Match Finder - nie ma żadnej bardziej zaawansowanej wersji ukrytej w tle:
Wszystko to jest obliczane osobno dla formy u siebie i na wyjeździe oraz ważone w kierunku ostatnich meczów, jak opisano powyżej.
Na stronie pojawiają się dwie różne rzeczy, które odpowiadają na różne pytania:
Ta sama logika, która trzyma nas skupionych na aktualnej formie, jest powodem, dla którego nie zajmujemy się meczami pucharowymi. Puchary krajowe niosą ze sobą rezerwowe składy, bardzo różne poziomy motywacji między klubami oraz formaty pucharowe, przez które „forma drużyny" staje się dużo chwiejniejszym pojęciem od jednej rundy do drugiej. Wolimy rzetelnie relacjonować piłkę ligową niż nierzetelnie piłkę pucharową.
Każdy typ jest rejestrowany w momencie jego powstania i sprawdzany z wynikiem końcowym, gdy tylko mecz się kończy, zawsze według tych samych zautomatyzowanych kryteriów - bez ręcznej weryfikacji, a żaden wynik nigdy nie jest selektywnie usuwany w zależności od tego, jak się zakończył. Mecze odwołane lub przerwane są całkowicie wyłączane z rejestru, zamiast być liczone w tę czy inną stronę, ponieważ nie ma wyniku, z którym można je porównać.
Publiczny rejestr obejmuje ostatnie 12 miesięcy w trybie kroczącym. To jawnie określone okno przechowywania danych, a nie selekcja - każdy wynik pozostaje przez taki sam czas, niezależnie od tego, czy był trafny, czy nie, co utrzymuje rejestr skupiony na tym, jak model radzi sobie przy obecnym podejściu, zamiast rozcieńczać go meczami ocenianymi lata temu, we wcześniejszej wersji systemu. Pełny rejestr możesz zobaczyć na naszej stronie historii typów.
Statystyki odświeżają się co 12 godzin - to również moment, w którym każdy typ jest oceniany względem wyniku. Zapowiedzi meczów są zwykle publikowane 24-48 godzin przed pierwszym gwizdkiem, gdy tylko potwierdzone zostaną informacje o składach.