Znaczenie stałych fragmentów w piłce nożnej (lub w piłce nożnej w USA) rośnie w ostatnich latach: obecnie ponad jedna czwarta wszystkich bramek jest zdobywana przez stałe fragmenty. Rzuty wolne i rzuty rożne zazwyczaj stwarzają najbardziej obiecujące sytuacje, a niektóre profesjonalne drużyny nawet zatrudniły konkretnych trenerów do tych części gry.
W tym poście dzielimy się tym, w jaki sposób groźba stałych fragmentów meczu Bundesligi pomaga ocenić występy w stałych fragmentach. W miarę jak zespoły starają się coraz bardziej wykorzystywać sytuacje martwej piłki, Zagrożenie stałe pomoże widzowi zrozumieć, jak dobrze zespoły wykorzystują te sytuacje. Ponadto wyjaśni czytelnikowi, w jaki sposób usługi AWS mogą być wykorzystywane do obliczania statystyk w czasie rzeczywistym.
Union Berlin w Bundeslidze jest doskonałym przykładem na znaczenie scenografii. Zespół zdołał awansować z Bundesligi 2 do kwalifikacji do europejskich zawodów w ciągu zaledwie 2 lat. Zajęli trzecie miejsce w Bundeslidze 2 w sezonie 18/19, zdobywając miejsce w play-offach spadkowych do Bundesligi. W tym sezonie strzelili 28 bramek z otwartej gry, zajmując dopiero dziewiąte miejsce w lidze. Jednak zajęli drugie miejsce pod względem bramek strzelonych przez stałe fragmenty (16 bramek).
Co znamienne, w pierwszym meczu playoffów spadkowych z VfB Stuttgart, Union zremisowało 2:2, strzelając głową po rzucie rożnym. A w meczu rewanżowym Stuttgart nie otrzymał bramki z rzutu wolnego z powodu pasywnego spalonego, co pozwoliło Unii wejść do Bundesligi z remisem 0:0.
Znaczenie scenografii dla sukcesu Unii nie kończy się na tym. Union zakończył swoje pierwsze dwa sezony w Bundeslidze mocnymi jedenastymi i siódmymi miejscami, zajmując trzecie i pierwsze miejsce pod względem liczby bramek w stałych fragmentach (strzelając 15 bramek z stałych fragmentów w obu sezonach). Dla porównania, FC Bayern Monachium – mistrz ligi – zdołał strzelić tylko 10 bramek ze stałych fragmentów w obu sezonach. Sukces, jaki odniósł Union Berlin ze swoimi stałymi fragmentami, pozwolił im zapewnić siódme miejsce w sezonie Bundesligi 20/21, co oznaczało kwalifikacje do Ligi Konferencyjnej UEFA, przechodząc z Bundesligi 2 do Europy zaledwie 2 lata po zdobyciu awansu. Nic dziwnego, że w decydującym meczu strzelili jedną ze swoich dwóch bramek po rzucie rożnym. W momencie pisania tego tekstu Union Berlin zajmuje czwarte miejsce w Bundeslidze (20. kolejka) i pierwsze w występie w rogach, statystyka, którą wyjaśnimy później.
Droga Union Berlin do Europy wyraźnie pokazuje wpływową rolę ofensywnych i defensywnych występów podczas stałych fragmentów. Do tej pory jednak fanom i nadawcom trudno było właściwie określić te wyniki, chyba że chcieli przeanalizować ogromne tabele na stronach analitycznych. Bundesliga i AWS współpracowały ze sobą, aby zilustrować zagrożenie, jakie stwarza drużyna, oraz zagrożenie, jakie stwarzają stałe fragmenty przeciwko zespołowi, i wymyślili nowy fakt dotyczący meczu w Bundeslidze: Zagrożenie stałym fragmentem gry.
Jak działa zagrożenie ustaloną częścią gry?
Aby określić zagrożenie, jakie stwarza drużyna swoimi stałymi fragmentami, bierzemy pod uwagę różne aspekty ich wykonywania stałych fragmentów. Należy zauważyć, że jako stałe fragmenty traktujemy tylko rzuty rożne i rzuty wolne, a zagrożenie obliczamy niezależnie dla każdej kategorii.
Aspekt 1: Wynik ustalonego fragmentu: gole, strzały lub nic
Najpierw rozważymy wynik zestawu kawałka. Oznacza to, że obserwujemy, czy prowadzi to do celu. Jednak na wynik generalnie wpływają drobne marginesy, takie jak świetna obrona przez bramkarza lub to, że strzał otrzepuje słupek zamiast wpaść, więc klasyfikujemy również jakość strzału, który wynika z ustalonego fragmentu. Strzały są podzielone na kilka kategorii.
Kategoria | Wyjaśnienie |
Cel | Udany strzał, który prowadzi do bramki |
Wybitny | Strzały, które prawie doprowadziły do bramki, na przykład strzał w słupek |
Przyzwoity | Inne godne uwagi sceny goli |
Średni | Reszta szans, które zostałyby uwzględnione w ilorazu szans z odpowiednią groźbą gola |
żaden | Brak realnego zagrożenia bramkowego, nie powinien być traktowany jako realna szansa, taka jak główka, która ledwo dotknęła piłki lub zablokowany strzał |
Brak strzału | W ogóle nie wykonano żadnych zdjęć |
Powyższy film pokazuje przykłady kategorii wyników strzałów w następującej kolejności: wybitne, przyzwoite, średnie, brak.
Aspekt 2: Potencjał strzału
Po drugie, nasz algorytm bierze pod uwagę potencjał strzału. Obejmuje to prawdopodobieństwo, że powinno to doprowadzić do zdobycia gola, usuwając z równania rzeczywistą wydajność strzelca. Innymi słowy, określamy ilościowo potencjał bramkowy sytuacji, w której oddano strzał. Jest to uchwycone przez oczekiwany cel (xGoals) wartość strzału. Usuwamy nie tylko występowanie szczęścia lub jego braku, ale także jakość uderzenia czy hedera.
Aspekt 3: Ilość elementów zestawu
Następnie rozważymy aspekt czystego ilość stałych fragmentów, które otrzymuje drużyna. Nasza definicja Zagrożenia Stałego Kawałka mierzy zagrożenie na podstawie seta. Zamiast sumować wszystkie wyniki i wartości xGoal drużyny w trakcie sezonu, wartości są agregowane w taki sposób, aby przedstawiały średnie zagrożenie na ustalony fragment. W ten sposób zagrożenie rożne, na przykład, reprezentuje niebezpieczeństwo drużyny na każdy róg i nie uważa drużyny za bardziej niebezpieczną po prostu dlatego, że ma więcej rzutów rożnych niż inne drużyny (a zatem potencjalnie więcej strzałów lub goli).
Aspekt 4: Rozwój w czasie
Ostatnim aspektem do rozważenia jest rozwój zagrożenia zespołu z biegiem czasu. Weźmy na przykład drużynę, która strzeliła trzy gole z rzutów rożnych w pierwszych trzech kolejkach, ale nie zapewniła żadnego poważnego zagrożenia w ciągu następnych 15 kolejek. Ta drużyna nie powinna być uważana za stwarzającą duże zagrożenie podczas rzutów rożnych w 19. kolejce, mimo że zdobyła już trzy gole, co może być dobrym powrotem. Rozliczamy się z tego (pozytywnego lub negatywnego) rozwoju jakości ustalonego fragmentu zespołu, przypisując zniżkę każdemu ustalonemu fragmentowi, w zależności od tego, jak dawno to nastąpiło. Innymi słowy, rzut wolny, który został wykonany 10 meczów temu, ma mniejszy wpływ na wyliczone zagrożenie niż ten, który został wykonany podczas ostatniej lub nawet bieżącej gry.
Punktacja: agregacja za ustalony element
Wszystkie cztery opisane przez nas aspekty zostały zebrane w dwie wartości dla każdej drużyny, jedna dla rzutów rożnych i jedna dla rzutów wolnych, które opisują niebezpieczeństwo, jakie stanowiłby obecnie odpowiedni stały fragment gry tej drużyny. Wartość jest zdefiniowana jako średnia ważona wyników każdego ustalonego utworu, gdzie wynik ustalonego utworu jest zdefiniowany jako (0.7 * shot-outcome + 0.3 * xG-value)
jeśli stała część zakończyła się strzałem, a 0 w przeciwnym razie. ten shot-outcome
wynosi 1, jeśli drużyna zdobyła bramkę, i jest niższa w przypadku innych wyników, takich jak strzał, który wyszedł szeroko, w zależności od jego jakości. Waga każdego zestawu zależy od tego, jak dawno została zabrana, jak opisano wcześniej. Ogólnie rzecz biorąc, wartości są zdefiniowane w zakresie od 0 do 1, gdzie 1 to doskonały wynik.
Zagrożenie ustawionym kawałkiem
Następnie wartości dla każdej drużyny są porównywane ze średnią ligową. Dokładna formuła to score(team)/avg_score(league) - 1
. Tę wartość nazywamy wartością Zagrożenia ustalonego fragmentu. Drużyna ma wartość zagrożenia 0, jeśli jest dokładnie tak dobra, jak średnia ligowa. Wartość -1 (lub -100%) opisuje drużynę, która w ogóle nie stanowi zagrożenia, a wartość +1 (+100%) opisuje drużynę, która jest dwa razy bardziej niebezpieczna niż średnia ligowa. Mając te wartości, obliczamy ranking, który porządkuje drużyny od 1 do 18, odpowiednio według ich ofensywnej groźby rzutów rożnych i rzutów wolnych.
Używamy tych samych danych i podobnych obliczeń, aby obliczyć zagrożenie defensywne, które mierzy wydajność defensywną drużyny w odniesieniu do tego, jak broni ona stałych fragmentów gry. Teraz, zamiast obliczać wynik za własny stały utwór, algorytm oblicza wynik za przeciwnika. Podobnie jak w przypadku zagrożenia ofensywnego, wynik jest porównywany do średniej ligowej, ale wartość jest odwrócona: -score(team)/avg_score(league) + 1
. W ten sposób groźba +1 (+100%) zostaje osiągnięta, jeśli drużyna nie pozwala przeciwnikom w ogóle oddawać strzałów, podczas gdy drużyna z groźbą defensywy -1 (-100%) jest dwukrotnie bardziej podatna na stałe fragmenty przeciwnika niż liga. przeciętny. Ponownie drużyna z zagrożeniem 0 jest tak dobra, jak średnia ligowa.
Ustalenia dotyczące zagrożenia ustalonego fragmentu
Ważnym aspektem zagrożenia stałymi fragmentami gry jest to, że skupiamy się na ocenie zagrożenia, a nie na bramkach zdobytych i straconych przez stałe fragmenty gry. Jeśli weźmiemy za przykład SC Freiburg i Union Berlin w 21. kolejce, w ciągu tego sezonu Freiburg strzelił siedem goli w rzutach rożnych, w porównaniu do czterech z Union Berlin. Nasz ranking zagrożeń nadal plasuje obie drużyny dość równo. W rzeczywistości przewidujemy, że rzut rożny Freiburga (miejsce 3) będzie nawet o 7% mniej groźny niż rzut rożny Union Berlin (miejsce 1). Głównym tego powodem jest to, że Union Berlin stworzył podobną liczbę wspaniałych okazji ze swoich narożników, ale nie przekształcił tych szans w gole. Z drugiej strony Freiburg był znacznie efektywniejszy ze swoimi szansami. Taka rozbieżność między jakością szansy a rzeczywistymi golami może wystąpić w sporcie o wysokiej wariancji, takim jak piłka nożna.
Poniższy wykres przedstawia ranking ofensywnych narożników ofensywnych stałych fragmentów gry Union Berlin (niebieski) i wynik (czerwony) z meczów 6-21. W 12 kolejce Union strzelił gola z rzutu rożnego i dodatkowo miał świetną szansę z drugiego rzutu rożnego, który nie przyniósł gola, ale był postrzegany przez nasz algorytm jako duże zagrożenie. Ponadto Union oddał celne strzały w pięciu z siedmiu rzutów rożnych w 12. kolejce. Union natychmiast przeskoczył w wyniku tego z dwunastego na piąte miejsce, a wynik dla Union wzrósł, podobnie jak średnia ligowa. Ponieważ Union widział coraz większe szanse na zagrożenie w późniejszych kolejkach z rzutów rożnych, krok po kroku zdobywali pierwsze miejsce w rankingu zagrożeń narożnych. Wynik jest zawsze w stosunku do aktualnej średniej ligowej, co oznacza, że zagrożenie Unii w 21. kolejce jest o 50% wyższe od rzutów rożnych niż średnie zagrożenie pochodzące ze wszystkich drużyn w lidze.
Implementacja i architektura
Fakty o meczach Bundesligi działają niezależnie AWS-Fargate pojemniki w środku Usługa Amazon Elastic Container Service (Amazonka ECS). Poprzednie fakty dotyczące meczów Bundesligi wykorzystują surowe dane o wydarzeniach i pozycji do obliczania zaawansowanych statystyk. Zmienia się to wraz z wydaniem Zagrożenia Stałego Kawałka, który analizuje dane generowane przez istniejący fakt meczowy Bundesligi (xCele), aby obliczyć swoje rankingi. Dlatego stworzyliśmy architekturę do wymiany wiadomości pomiędzy różnymi faktami meczowymi Bundesligi podczas meczów na żywo w czasie rzeczywistym.
Aby zagwarantować, że najnowsze dane zostaną odzwierciedlone w obliczeniach zagrożenia ustalonego elementu, używamy Przesyłanie strumieniowe zarządzane przez Amazon dla Apache Kafka (Amazon MSK). Ta usługa brokera wiadomości umożliwia różnym faktom meczowym Bundesligi wysyłanie i otrzymywanie najnowszych wydarzeń i aktualizacji w czasie rzeczywistym. Wykorzystując od Kafki informacje dotyczące meczu i Bundesligi związane z faktami dotyczącymi meczu, możemy otrzymywać najbardziej aktualne dane ze wszystkich zaangażowanych systemów, zachowując jednocześnie możliwość odtwarzania i ponownego przetwarzania wiadomości wysłanych wcześniej.
Poniższy diagram ilustruje architekturę rozwiązania:
Wprowadziliśmy do tego projektu Amazon MSK, aby ogólnie zastąpić wszystkie wewnętrzne wiadomości przekazywane przez platformę Bundesliga Match Facts. Obsługuje wstrzykiwanie danych pozycyjnych i danych o zdarzeniach, które mogą być agregowane do ponad 3.6 miliona punktów danych na dopasowanie. Dzięki Amazon MSK możemy korzystać z bazowego trwałego przechowywania wiadomości, co pozwala nam odtwarzać gry w dowolnym momencie. Jednak w przypadku Zagrożenia Stałego Kawałka nacisk kładziony jest na konkretny przypadek użycia polegający na przekazywaniu wydarzeń generowanych przez Fakty meczowe Bundesligi do innych Faktów dotyczących meczów Bundesligi, które są rozgrywane równolegle.
Aby to ułatwić, rozróżniamy dwa rodzaje tematów Kafki: globalne i związane z meczami. Po pierwsze, każdy Fakt meczowy Bundesligi ma swój własny, globalny temat, który obsługuje wszystkie wiadomości stworzone przez Fakty meczowe Bundesligi. Dodatkowo, istnieje dodatkowy temat dotyczący meczu dla każdego Faktu meczowego Bundesligi dla każdego meczu, który obsługuje wszystkie wiadomości utworzone przez Fakty meczowe Bundesligi dla konkretnego meczu. Gdy wiele meczów na żywo odbywa się równolegle, każda wiadomość jest najpierw tworzona i wysyłana do tego globalnego tematu związanego z meczem Bundesligi.
Dyspozytor AWS Lambda funkcja jest przypisana do każdego globalnego tematu Bundesligi Match Fact i ma dwa zadania:
- Zapisuj przychodzące dane do bazy danych udostępnionej przez Usługa relacyjnych baz danych Amazon (Amazon RDS).
- Przesyłaj wiadomości, które mogą być wykorzystane przez inne fakty dotyczące meczów Bundesligi, do tematu związanego z faktami dotyczącymi meczów Bundesligi.
Lewa strona diagramu architektury pokazuje różne fakty meczowe Bundesligi działające niezależnie od siebie dla każdego meczu i generujące wiadomości do globalnego tematu. Nowy fakt dotyczący groźby stałych fragmentów meczu w Bundeslidze może teraz wykorzystywać najnowsze wartości xGoal dla każdego strzału dla konkretnego meczu (prawa strona diagramu), aby natychmiast obliczyć zagrożenie wywołane przez ustalony fragment, który zaowocował jednym lub większą liczbą strzałów.
Podsumowanie
Jesteśmy podekscytowani wprowadzeniem Zagrożenia Stałego Kawałka i wzorcami, które komentatorzy i fani odkryją, korzystając z tego zupełnie nowego spostrzeżenia. Ponieważ zespoły starają się coraz bardziej wykorzystywać sytuacje martwej piłki, Zagrożenie stałym fragmentem gry pomoże widzom zrozumieć, która drużyna robi to z powodzeniem i która drużyna ma jeszcze trochę do pokonania, co dodaje dodatkowego napięcia przed każdą z tych sytuacji stałych fragmentów gry. Nowa Bundesliga Match Fact jest dostępna dla nadawców Bundesligi, aby odkryć nowe perspektywy i historie z meczu, a rankingi drużyn można przeglądać w dowolnym momencie w aplikacji Bundesliga.
Jesteśmy podekscytowani, aby dowiedzieć się, jakie wzorce odkryjesz. Podziel się z nami swoimi spostrzeżeniami: @AWScloud na Twitterze, z hashtagiem #BundesligaMatchFacts.
O autorach
Szymon Rolfes rozegrał 288 meczów Bundesligi jako środkowy pomocnik, strzelił 41 goli i wygrał 26 meczów dla Niemiec. Obecnie Rolfes pełni funkcję dyrektora sportowego w Bayer 04 Leverkusen, gdzie nadzoruje i rozwija skład profesjonalnych graczy, dział skautingu i rozwój młodzieży w klubie. Simon pisze również cotygodniowe felietony na Bundesliga.com o najnowszych faktach meczowych Bundesligi zasilanych przez AWS
Łukasz Figdor jest starszym specjalistą ds. technologii sportowych w zespole AWS Professional Services. Współpracuje z graczami, klubami, ligami i firmami medialnymi, takimi jak Bundesliga i Formuła 1, aby pomóc im opowiadać historie za pomocą danych za pomocą uczenia maszynowego. W wolnym czasie lubi uczyć się wszystkiego o umyśle i skrzyżowaniu psychologii, ekonomii i sztucznej inteligencji.
Jana Bauera jest architektem aplikacji w chmurze w AWS Professional Services. Jego zainteresowania to przetwarzanie bezserwerowe, uczenie maszynowe i wszystko, co wiąże się z przetwarzaniem w chmurze. Współpracuje z klientami z różnych branż, aby pomóc im odnieść sukces w podróży do chmury.
Pascala Kühnera jest programistą aplikacji w chmurze w zespole AWS Professional Services. Współpracuje z klientami z różnych branż, aby pomóc im osiągnąć wyniki biznesowe poprzez tworzenie aplikacji, DevOps i infrastrukturę. Kocha sporty z piłką, aw wolnym czasie gra w koszykówkę i piłkę nożną.
Uwe Dicka jest analitykiem danych w firmie Sportec Solutions AG. Pracuje nad umożliwieniem klubom i mediom Bundesligi optymalizację ich wyników przy użyciu zaawansowanych statystyk i danych — przed, po i podczas meczów. W wolnym czasie zadowala się mniej i po prostu stara się wytrzymać pełne 90 minut dla swojej rekreacyjnej drużyny piłkarskiej.
Javiera Povedy-Pantera jest analitykiem danych dla klientów sportowych z regionu EMEA w zespole AWS Professional Services. Umożliwia klientom w dziedzinie sportów widowiskowych wprowadzanie innowacji i wykorzystywanie ich danych, zapewniając wysokiej jakości wrażenia użytkowników i fanów dzięki uczeniu maszynowemu i nauce danych. W wolnym czasie podąża za swoją pasją do szerokiej gamy sportów, muzyki i sztucznej inteligencji.
- Coinsmart. Najlepsza w Europie giełda bitcoinów i kryptowalut.
- Platoblockchain. Web3 Inteligencja Metaverse. Wzmocniona wiedza. DARMOWY DOSTĘP.
- CryptoJastrząb. Radar Altcoin. Bezpłatna wersja próbna.
- Źródło: https://aws.amazon.com/blogs/machine-learning/bundesliga-match-fact-set-piece-threat-evaluating-team-performance-in-set-pieces-on-aws/
- "
- 28
- 7
- O nas
- Stosownie
- Konto
- osiągnięty
- w poprzek
- Dodatkowy
- zaawansowany
- AI
- algorytm
- Wszystkie kategorie
- Pozwalać
- już
- Amazonka
- analityka
- Aplikacja
- Zastosowanie
- architektura
- POWIERZCHNIA
- dostępny
- średni
- AWS
- Koszykówka
- Bawarski
- pośrednik
- biznes
- wezwanie
- duża szansa,
- Chmura
- cloud computing
- przyjście
- Firmy
- w porównaniu
- konkurencja
- obliczać
- computing
- Konferencja
- rozważa
- konsumować
- Pojemnik
- Pojemniki
- Aktualny
- Klientów
- dane
- nauka danych
- naukowiec danych
- Baza danych
- martwy
- dostarczanie
- Mimo
- Deweloper
- oprogramowania
- różne
- Dyrektor
- Zniżka
- Nie
- ekonomia
- Europie
- europejski
- wydarzenie
- wydarzenia
- wszystko
- przykład
- wymiana
- Doświadczenia
- w porządku
- i terminów, a
- Skupiać
- następujący
- piłka nożna
- Formuła 1
- Darmowy
- pełny
- funkcjonować
- gra
- Games
- Niemcy
- Globalne
- cel
- Gole
- będzie
- dobry
- wspaniały
- Prowadzenie
- mający
- wysokość
- pomoc
- pomaga
- Wysoki
- W jaki sposób
- HTTPS
- znaczenie
- ważny
- W innych
- włączony
- wzrosła
- przemysłowa
- wpływ
- Infrastruktura
- spostrzeżenia
- zainteresowania
- zaangażowany
- IT
- firmy
- uruchomić
- prowadzić
- ligi
- UCZYĆ SIĘ
- nauka
- Doprowadziło
- długo
- maszyna
- uczenie maszynowe
- Mecz
- znaczenie
- Media
- milion
- nic
- większość
- Muzyka
- koncepcja
- zamówienie
- Zlecenia
- Inne
- Inaczej
- jest gwarancją najlepszej jakości, które mogą dostarczyć Ci Twoje monitory,
- perspektywy
- kawałek
- Platforma
- Grać
- gracz
- gracze
- Pro
- Wytworzony
- profesjonalny
- projekt
- promocja
- Psychologia
- jakość
- Kwartał
- zasięg
- Surowy
- Czytelnik
- w czasie rzeczywistym
- otrzymać
- Rekreacyjny
- zwolnić
- reprezentuje
- REST
- Efekt
- run
- bieganie
- nauka
- Naukowiec
- bezpieczne
- Bezserwerowe
- usługa
- Usługi
- zestaw
- osiada
- Share
- znaczący
- podobny
- So
- Piłka nożna
- Rozwiązania
- Sport
- SPORTOWE
- statystyka
- statystyki
- przechowywanie
- historie
- Streaming
- silny
- sukces
- udany
- Z powodzeniem
- systemy
- cel
- zadania
- zespół
- Technologia
- Przez
- czas
- razem
- tematy
- odkryć
- zrozumieć
- unia
- Nowości
- us
- posługiwać się
- wartość
- Wideo
- strony internetowe
- tygodniowy
- Co
- w ciągu
- słowa
- Praca
- pracował
- działa
- pisanie
- lat