SoccerNet 2026 Player-Centric Ball Action Spotting: Per-Player Attention with Agreement-Based Ensembling
Dit artikel presenteert een tweestapsysteem voor de SoccerNet 2026 challenge dat een Track-Aware Action Detector combineert met een Denoising Sequence Transduction transformer voorzien van spatial-first per-player aandacht en een op overeenstemming gebaseerd ensemble, waarmee een Macro-F1-score van 58,94 wordt behaald.
Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer
Stel je voor dat je probeert een live verslag te geven van een voetbalwedstrijd, maar dat je dit perfect moet doen voor elke individuele speler op het veld, seconde per seconde. Dat is de uitdaging waar dit artikel zich mee bezighoudt: precies uitzoeken wat elke speler doet met de bal (dribbelen, passen, schieten, enz.) en wanneer.
De auteurs, afkomstig van een team genaamd TAHAKOM, hebben een "digitale scheidsrechter"-systeem gebouwd dat een zeer hoge score behaalde (58,94 van de 100) in een wedstrijd genaamd SoccerNet 2026. Dit is hoe ze het deden, onderverdeeld in eenvoudige stappen.
De Tweestapsfabriek
Beschouw hun systeem als een tweetraps productielijn.
Fase 1: Het "Oog" (TAAD)
Eerst moet het systeem zien wat er gebeurt. Het oorspronkelijke systeem gebruikte een basiscamera om de spelers te observeren. De auteurs hebben dit geüpgraded naar een "Temporal Transformer."
- De Analogie: Stel je een gewone camera voor die elke seconde een foto van een speler maakt en raadt wat diegene doet op basis van slechts die ene foto. Het nieuwe systeem is als een filmregisseur die de hele scène bekijkt. Het kijkt niet alleen naar één frame; het kijkt naar de flow van de beweging over meerdere frames om het verhaal van de actie te begrijpen.
- De Fix: Ze ontdekten ook een fout in het trainingsproces (zoals een thermostaat die vastgelopen is) en herstelden dit, waardoor het systeem veel effectiever kan leren.
Fase 2: Het "Brein" (DST)
Zodra het "Oog" de acties ziet, moet het "Brein" deze organiseren in een samenhangende lijst van gebeurtenissen.
- De Oude Manier: Het oorspronkelijke brein behandelde alle 26 spelers op het veld als een platte, chaotische lijst met gegevens. Het was alsof je een gesprek probeert te begrijpen door naar iedereen te luisteren die tegelijkertijd schreeuwt, zonder te weten wie tegen wie praat.
- De Nieuwe Manier (Per-Player Attention): De auteurs gaven het brein een superkracht: Focus.
- Spatial Attention (De Ruimte): Eerst kijkt het systeem naar alle spelers op een enkel moment en vraagt: "Wie is er in de buurt van wie?" Het begrijpt de formatie van het team.
- Temporal Attention (De Tijdlijn): Daarna zoomt het systeem in op elke individuele speler en kijkt hoe die specifieke persoon zich in de loop van de tijd beweegt.
- Het Resultaat: Door eerst de ruimtelijke relaties te begrijpen (wie waar is), krijgt het systeem een veel betere context om de tijdlijn te begrijpen (wat ze aan het doen zijn).
De "Commissie"-strategie (Ensembling)
In plaats van te vertrouwen op slechts één slimme AI, trainden de auteurs vier verschillende versies van hun "Brein" (Modellen A, B, C en D). Elk model is iets anders, zoals vier experts met verschillende specialisaties.
Om tot het definitieve antwoord te komen, kozen ze niet simpelweg de beste uit. Ze gebruikten een "Committee Voting System":
- De Overeenkomstregel: Als slechts één expert zegt: "Speler #10 schiet," dan negeert het systeem dit. Het gaat ervan uit dat die expert hallucinaties heeft (dingen ziet die er niet zijn).
- De Boost: Als twee of meer experts het met elkaar eens zijn, verhoogt het systeem de vertrouwensscore. Het is alsof je zegt: "Als drie mensen zeggen dat het regent, pak ik zeker mijn paraplu."
- De "Solo Tackle" Uitzondering: Er was één probleem: "Tackels" (het afpakken van de bal) zijn zo zeldzaam dat soms slechts één expert ze opmerkt. Als ze de strikte overeenkomstregel zouden toepassen, zouden ze alle tackles missen. Daarom maakten ze een speciale uitzondering: Als een tackle wordt voorspeld, zelfs door slechts één expert, behouden ze deze. Dit zorgt ervoor dat ze de zeldzame, lastige momenten niet missen.
De Resultaten
Door deze verbeteringen te combineren, zag het team een gestage stijging in prestaties:
- Basis Systeem: 48,6% nauwkeurigheid.
- Het toevoegen van de "Filmregisseur" (Fase 1): Verbeterde lichtjes.
- Het toevoegen van de "Focus" (Fase 2): Grote sprong naar 55,1%.
- De Commissie (Ensemble): De definitieve score bereikte 58,94%.
Waarom dit ertoe doet:
Het meest indrukwekkende deel is dat de "Commissie" niet alleen geluk had tijdens de oefenwedstrijden (validatie); het generaliseerde goed naar de echte testwedstrijden (challenge). Het gat tussen hun oefenscore en testscore kromp van een groot verschil van 6 punten naar slechts 2 punten. Dit bewijst dat hun systeem niet alleen antwoorden uit het hoofd leert; het leert daadwerkelijk hoe het voetbal moet begrijpen.
Kortom, ze hebben een systeem gebouwd dat voetbal bekijkt als een regisseur, erover nadenkt als een gefocuste analist en beslissingen neemt als een voorzichtige commissie van experts.
Verdrinkt u in papers in uw vakgebied?
Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.