Newsticker

    
April 26
               
Tag der Anerikennung von Freiwilligen
         

   
  www.ihp .hockey
  KURZNACHRICHTEN  

          
  
Hamburger SV
(RLN)  Veeti Soila schnürt weiter die Schlittschuhe für die Hanseaten. Der 25-jährige Finne kam letztes Jahr aus Bremen zum HSV. In 18 Spielen konnte der Stürmer 11 Tore erzielen und weitere 12 Treffer vorbereiten
  
ESV Bergisch Gladbach
(RLW)  Die Realstars haben Verteidiger Yannick Bergreen unter Vertrag genommen. Der 19-Jährige stammt ursprünglich aus dem Nachwuchs des Neusser EV und spielte in den letzten jahren im nachwuchs der Kölner Haie. Nun will er sich mehr auf Beruf und Studium konzentrieren, weshalb er nun nach Bergisch-Gladbach kommt
  
Adendorfer EC
(RLN)  Routinier Tim Marek verteidigt weiter im Trikot der Heidschnucken. Der 32-Jährige kam vor drei Jahren aus Hamm zum AEC. Zuletzt brachte er es in 32 Spielen auch einen Treffer und 23 Assists
  
Hannover Indians
(OLN)  Die Niedersachsen haben zahlreiche Spielerabgänge kommuniziert, darunter auch einige bisherige Leistungsträger. Nicht mehr im Indians-Trikot auflaufen werden Torhüter Sebastian Graf, die Verteidiger Julian Wäser und Fabian Belendir, sowie die Stürmer Ryan Gropp, Brent Aubin, Billy Jerry, Ryon Moser, Emil Lessard-Aydin und Moritz Serikow
  
Höchstadt Alligators
(OLS)  Zusammen mit Nico Zimmermann wird Luca Ganz wieder das Goalie-Duo bilden. Der 22-Jährige, der letztes Jahr aus Heilbronn in den Aischgrund kam, stand in der letzten Saison mittels Förderlizenz auch im erweiterten DEL-Kader der Nürnberg Ice Tigers
  
Hannover Scorpions
(OLN)  Die Mellendorfer haben den Vertrag mit Trainer Rico Rossi verlängert. Der Italo-Kanadier übernahm die Scorpions während der letzten Saison und führte das Team nach der Meisterschaft in der Oberliga Nord bis ins Play-Off Halbfinale. Den großen Traum der Scorpions vom Aufstieg in die DEL2 konnte er allerdings nicht umsetzen. Ausserdem hat Torhüter Patrick Berger, der kurz vor den Play-Offs von den Heilbronner Falken kam, seinen Kontrakt in der Wedemark verlängert. Dagegen wird Verteidiger Alexander Heinrich seine Laufbahn beenden und nicht mehr zur Verfügung stehen
  
Stuttgart Rebels
(OLS)  Verteidiger David Kirchhoff, der vor zwei Jahren aus der Oberliga Nord vom herner EV kam, hat seine weitere Zusage in Stuttgart gegeben. Der 23-Jährige, der sich in der letzten Saison im defensiven Bereich weiter steigerte setzte mit seinen 5 Treffern und 13 Assists in 49 Spielen auf offensive Akzente
  
EC Peiting
(OLS)  Der ECP hat Stürmer Nikita Naumann verpflichtet. Der 24-Jährige, der über DEL2-Erfahrung aus seiner Zeit bei den Selber Wölfen verfügt, wechselt von seinem Heimatverein EV Füssen nach Peiting. Zuletzt konnte er in 46 Spielen 5 Tore erzielen und weitere 12 Treffer vorbereiten
  
Harzer Falken Braunlage
(RLN)  Stürmer Filip Mrava geht auch in der nächsten Saison wieder im EC-Trikot auf Torejagd. Der 28-jährige Slowake, seit vier Jahren in Diensten der Falken, brachte es in der letzten Saison in 17 Spielen auf 9 Tore und 11 Vorlagen
  
Landsberg Riverkings
(BYL)  Nach Goalie Moritz Borst und Verteidiger Tobias Wedl steht nun auch der Verbleib von Verteidiger Florian Reichenender fest. Der 27-Jährige, der einst aus dem eigenen Nachwuchs hervorging, konnte in zuletzt 44 Partien 4 Tore und 13 Assists für sich verbuchen
  
Diez-Limburg Rockets
(RLW)  Die EGDL hat den Vertrag mit Trainer Nils Krämer um ein weiteres Jahr verlängert. Der 30-Jährige führte in seiner ersten Saison an der Bande die Rockets bis ins Halbfinale der Regionalliga West
  
Schongau Mammuts
(BYL)  Torhüter Michael Güßbacher wird die EAS genauso verlassen wie die beiden Verteidiger Bernhard Schmid und Stefan Saal, sowie Stürmer David Moor
  
Rostock Piranhas
(OLN)  Die Rostock Piranhas melden für die Oberliga Nord. Dies gaben die Verantwortlichen in einem Statement bekannt und bestätigten damit auch die Gerüchte über einen möglichen Rückzug in die Regionalliga. In den letzten Wochen wurde der Verein neu aufgestellt und einige professionellere Strukturen geschaffen. zeitnah will man ein neues bzw. erweitertes Team der Geschäftsführung vorstellen
  

   

 Stichwortsuche:
    
eishockeylogoEchtzeit-xG für Eishockey aufbauen: Von Rohdaten zur Live-Wahrscheinlichkeit

Eishockey lebt von Momenten, die im Fluss entstehen: ein Pass in den Slot, ein Rebound aus spitzem Winkel, ein verdeckter Wrist Shot durch drei Beine. Ein System für expected goals (xG) in Echtzeit versucht, diese Momente in Wahrscheinlichkeiten zu gießen – nicht als Orakel, sondern als nüchterne, kalibrierte Prognose dafür, ob ein Schuss ins Tor geht. Dieser Beitrag zeichnet einen praxistauglichen Pfad: Datenquellen, Feature-Design, Modellierung, Latenz, Ausspielung, Qualitätssicherung.

Bild128082025

Was xG im Hockey wirklich misst

xG ist die geschätzte Trefferwahrscheinlichkeit für einen einzelnen Abschluss, bedingt auf Kontext. Im Hockey umfasst dieser Kontext typischerweise: Schussdistanz und -winkel, Schusstyp (Wrist, Slap, Snap, Backhand, Tip-in), Pre-Shot-Bewegung (East–West-Pass kurz vor dem Schuss), Schussgeschwindigkeit, Rebound-Flag, Screen vor dem Goalie, Puckhöhe, Spielstand, Unter-/Überzahl, verbleibende Zeit, Goalie-Hand (Fanghand links/rechts) und die defensive Dichte in der Schussbahn. Keine Metrik ist allwissend; xG verschiebt nur die Intuition in messbare, reproduzierbare Größen.

Eine praktische Fußnote: Datengüte schlägt Modellwahl. Tracking-Systeme (optisch oder via Puck/Player-Tags) liefern Koordinaten mit Jitter, Ausfälle und Verzögerungen inklusive. Robustheit gegen diese Unschärfe ist Pflicht.

Ergänzend lohnt sich ein Blick auf Aufbau-Teams und Zusammenarbeit. In verteilten Projekten kann IT Nearshoring in die Ukraine mit Mobilunity ein Baustein sein, wenn modular entwickelt wird und klare SLAs, Observability und definierte Schnittstellen gelten – die Distanz fällt dann kaum ins Gewicht.

Datenpfad und Latenzbudgets

Echtzeit beginnt mit dem Ingest. Minimalvariante: Events aus einem offiziellen Feed (Shot, Goal, Miss, Block) plus Rink-Koordinaten. Reichhaltiger wird es mit 10–30 Hz Tracking. Eine robuste Pipeline nutzt einen Ereignisbus (z. B. Kafka), eine Stream-Engine (Flink oder Spark Structured Streaming) und einen Feature-Store mit Low-Latency-Serving (Redis beziehungsweise ein Key-Value-Store). Zielgröße: unter 250 Millisekunden vom Event bis zur Inferenz, damit Broadcaster-Grafiken wirklich live wirken.

Feature-Aggregation passiert zustandsbehaftet: letzte Puckbesitzdauer, Passanzahl in der Sequenz, Zeit seit Zonen-Eintritt, Geschwindigkeit des Pucks in x/y-Richtung, Goalie-Lateralbewegung im Ein-Sekunden-Fenster. Wichtig ist ein deterministisches Windowing (Event-Time, Watermarks), damit Burst-Events nicht zu Doppel-Berechnungen führen.

Labeling, Klassengewicht und Zielgröße

Trainingslabels sind binär: Tor (1) oder kein Tor (0) beim jeweiligen Schuss. Da Tor-Ereignisse im Verhältnis selten sind, kippt die Klassenverteilung; Klassengewichte oder eine Focal-Loss-Variante helfen, ebenso negatives Downsampling mit Vorsicht. Die Zielgröße bleibt eine gut kalibrierte Wahrscheinlichkeit p(Tor | Kontext). Zur Beurteilung sind Log-Loss, Brier-Score und erwartungstreue Kalibrierung (Reliability-Kurven, Expected Calibration Error) zentral; ROC-AUC allein täuscht hier leicht.

Ein Spezialfall sind Deflections und Screens. Ein Tipp-in direkt vor dem Goalie bei starkem Verkehr benötigt andere Features als ein freier One-Timer von den Hashmarks. Das Modell muss diese Interaktionsterme spüren und entsprechend gewichten.

Feature-Design: vom Puck bis zur Tormaschine

Ein solides Start-Set umfasst:

●     Geometrie: Distanz zum Tor, Schusswinkel, seitliche Abweichung, Öffnungswinkel zum Goalie.

●     Dynamik: Puck-Geschwindigkeit, Beschleunigung, Goalie-Drift, Richtungswechsel im Pre-Shot-Pass.

●     Taktik: Rebound (Zeit seit letztem Schuss < 2 s?), Rush-Chance nach Turnover, Odd-Man-Rush-Flag.

●     Dichte: Anzahl Verteidiger im 1,5-m-Korridor der Schusslinie; Screen-Score (okkludierte Sichtlinien).

●     Kontext: Score-State, Zeit auf der Uhr, Spielphase, Stärkeverhältnis, Müdigkeits-Proxys (Schichtdauer).



Ein bewusst ungewohntes Beispiel: Ein halbhoher Backhand-Flip aus spitzem Winkel ist normalerweise harmlos. Aber wenn der Goalie gleichzeitig lateral gleitet und ein Verteidiger die Sicht in Höhe der Fanghand blockiert, steigt die Trefferchance sprunghaft. Solche Konstellationen sollten explizit als Interaktionen modelliert werden – etwa Winkel × Goalie-Drift × Screen-Score.

Modellarchitektur und Kalibrierung

Für Echtzeit zählen Stabilität und Interpretierbarkeit. Drei praxistaugliche Optionen bieten sich an: Erstens eine logistische Regression mit nichtlinearen Basisfunktionen (Splines für Distanz und Winkel) – schnell, erklärbar, überraschend stark. Zweitens Gradient Boosted Trees, die Interaktionen automatisch erfassen; mit Temperature-Scaling bleiben sie gut kalibrierbar. Drittens leichte neuronale Netze (zum Beispiel ein MLP mit ein bis zwei Hidden-Schichten), wenn Tracking-Features reichhaltig vorliegen.

Kalibrierung ist Pflicht: Platt-Scaling oder Isotonic Regression auf einem strikten Holdout. Ohne diese Schritte wirken xG-Werte übermütig oder zu konservativ. Ein sauberer Calibration-Report gehört zur Release-Checkliste. In produktiven Umgebungen zahlt sich zudem die saubere Anbindung an Stammdaten und Betriebsprozesse aus; erfahrene ERP Beratung beschleunigt die Integration in bestehende Systeme ohne die Latenzbudgets zu sprengen.

Online-Serving und State

Das Serving-System hält pro Spiel fortlaufenden State: letzte Pässe, aktuelle Wechsel, frische Schüsse. Ein Shot-Event triggert eine Feature-Extraktion im Millisekundenbereich und ruft das Modell auf. Ergebnisse landen in einer Overlay-Grafik für TV/Stream, auf einem Coaching-Tablet an der Bank sowie in einem öffentlichen Dashboard. Zwischenspeichern hilft: Viele Features ändern sich langsam (etwa Score-State). Caches senken Latenz und Kosten.

Drift, Wartung, Governance

Saison für Saison ändern sich Torhüter-Stile, Schussprofile, sogar Regeln. Ein wöchentlicher Drift-Report – Feature-Verteilungen, Population Stability Index, JS-Distanzen, ECE-Stabilität – hält das System ehrlich. Re-Kalibrierung kann öfter nötig sein als Re-Training. Für Integrationen in bestehende Datenlandschaften, etwa BI-Kuben, Ticketing oder Materialverwaltung, ist saubere Schnittstellengestaltung entscheidend; externe Expertise für Unternehmenssysteme wird in vielen Organisationen zu einem Multiplikator, weil sie Schnittstellen sauber zieht und Betriebsrisiken senkt.

Visualisierung und Produkt-Erlebnis

xG entfaltet Wirkung, wenn es lesbar ist: Eine Shot-Map zeigt Punkte, die nach xG skalieren; Rebounds mit Pfeil, Tipp-ins mit Dreieck, Rush-Chancen mit Umrandung. Eine Zeitreihe summiert die xG pro Team und vermittelt Momentum, ohne Nebelkerzen. Eine Play-by-Play-Karte markiert Pre-Shot-Pässe als Linien, Goalie-Bewegung gestrichelt; die Schuss-Annotation trägt die aktuelle Wahrscheinlichkeit. Ein kurzer Kontext-Hinweis hilft: „Hohe Chance: seitlicher Pass über die Royal Road bei starker Goalie-Lateralbewegung.“ Zur Vertiefung vgl. den Wikipedia-Artikel Expected goals.

Gebrauchstauglichkeit schlägt Schnickschnack. Dunkler Hintergrund, geringe Sättigung, klare Typografie. Und vor allem: keine Prozent-Feuerwerke – zwei Dezimalstellen genügen. Ein kleines Detail darf verspielter sein, etwa ein sanftes Einblenden der Wahrscheinlichkeiten; der Kern bleibt nüchtern.

Qualitätssicherung: Tests, Reproduktionen, Edge-Cases

Ein robustes Echtzeit-xG wächst mit Tests. Unit-Tests prüfen Feature-Funktionen (Geometrie, Rebound-Erkennung). Golden-Spiel-Replays werden deterministisch abgespielt und vergleichen Output-Diffs über Builds hinweg. Chaos-Tests simulieren fehlende Events, verspätete Watermarks, Ausreißerkoordinaten. Fairness-Sichten betrachten Modellleistung nach Teams, Saisons und Goalies; keine systematische Benachteiligung. Kalibrierungs-Wächter schlagen Alarm, wenn die ECE eine definierte Schwelle überschreitet.

Ein kleiner, aber nützlicher Trick: Beim Serving werden Wahrscheinlichkeiten leicht geglättet – ein exponentiell gewichteter gleitender Durchschnitt über 200 bis 400 Millisekunden. Das nimmt Flackern aus der Grafik, ohne den Rohwert zu verschweigen.

Erweiterungen: Sequenzen und Gefahrenkarten

xG für einzelne Schüsse ist ein Anfang. Mehr Kontext liefert eine sequenzbasierte Sicht: expected possession value (EPV) über die Angriffssequenz. Im Hockey kann ein analoges Konzept zu xThreat aus dem Fußball adaptiert werden: Zonenwertkarten (Betreten erhöht Erwartungswert), Übergangswahrscheinlichkeiten (Boards entlang versus Slot-Einstich) und eine Belohnung am Abschluss. In Echtzeit erlaubt das einen Kommentar wie: „Der letzte Querpass hat die Torchance verdoppelt, noch bevor der Schuss kam.“

Solche Modelle profitieren von Graph-Darstellungen der Zone-Transitions und von zeitlichen Convolution-Blöcken. Dabei gilt weiterhin: Latency-Budget zuerst, danach Modell-Luxus. Ein kleiner Reality-Check: Mehr Komplexität bedeutet oft mehr Drift, also mehr Pflege.

Betriebsrealität und Teamsetup

Ein kompaktes Setup für den Start umfasst idealerweise eine Stream-Engineer-Rolle für Ingest und State, eine Data-Scientist-Rolle für Feature-Design, Training und Kalibrierung, eine ML-Engineer-Rolle für Serving, CI/CD und Monitoring sowie eine Frontend-Rolle für Overlays und Dashboards. Dazu halbe DevOps-Kapazitäten für IaC, Observability und SLOs.

Build-Empfehlungen: Infrastructure as Code mit Terraform, reproduzierbare Umgebungen via Docker, ein Feature-Store mit Offline/Online-Parität, Modell-Artefaktversionierung, Blau/Grün-Rollouts und Shadow-Tests am Live-Feed. Release-Kandidaten bestehen Reliability-Plots auf einem strikten Holdout; sonst bleiben sie im Schatten. Ein Playbook für Incident-Response (wer macht was, wann?) verhindert Hektik an Game Nights. Bei Organisationsfragen rund um Modellfreigaben, Monitoring und Audit hilft erfahrene AI Beratung, schlanke und nachvollziehbare Abläufe zu etablieren. Das ist ein solider Startpunkt fürs Produkt.
 

Spielersuche

Spielerdatenbank
Nachname:
Vorname:
 

Partner

  
RizVN Login




Partner2


  
Noppe
 
 
   
facebook
 
 

 
www.ihp.hockey

Hinweis in eigener Sache:
Wir verweisen auf unsere 
Nutzungsbedingungen und
die Datenschutzerklärung.
Mit der Nutzung unserer Webseite stimmen sie den Nutzungsbedingungen und der Datenschutzerklärung zu!