Spring naar de hoofdtekst

Hoe machine learning de prestaties van Team Jumbo-Visma optimaliseert

Wat gebeurt er als je geavanceerde technologie gebruikt om de voedingsinname voor Team Jumbo-Visma tijdens wedstrijden te berekenen? In dit blog lees je welke invloed kunstmatige intelligentie en machine learning op prestaties van profwielrenners hebben en hoe het werkt.

Het wielerseizoen is begonnen. Als sponsor van Team Jumbo-Visma moedigen we de wielrenners niet alleen aan, maar geven we hen ook ondersteuning achter de schermen. Of het nu gaat om het beklimmen van de steilste heuvel of het ontwikkelen van een geavanceerd algoritme, teamwork is essentieel. Het was dus een natuurlijke stap voor ons om met Team Jumbo-Visma samen te werken om hun prestaties te optimaliseren.

Onvoorziene factoren

In het verleden begonnen de coaches meer dan drie weken van tevoren met de voorbereiding van de calorie-inschattingen van de wielerploeg. Het doel was om er zeker van te zijn dat ze voldoende inschattingen per renner en etappe hadden. Met behulp van gegevens als het profiel van de etappe, de body-mass index van de fietsers, de hoogte en de totale afstand, kwamen ze dan handmatig tot hun berekeningen.

Maar in de wielerkoers hebben onvoorziene factoren bijna altijd invloed op de hoeveelheid energie die wielrenners verbruiken. Zo kan het weer de fietsers ertoe brengen zich meer in te spannen. Of mogelijk is het nodig om de tactiek van de ploeg door andere omstandigheden aan te passen.

We hebben gekeken naar hoe we het leven van zowel coaches als wielrenners kunnen vereenvoudigen

Dit betekende voorheen dat de coaches hun schattingen vaak vóór elke etappe van de wedstrijd moesten herzien. Dat kostte veel tijd. Daarom hebben we gekeken naar hoe we het leven van zowel coaches als wielrenners kunnen vereenvoudigen. Samen met het team begonnen we aan een reis om de voedingsberekening met behulp van automatisering te verbeteren.

De kracht van machine learning

De eerste stap was het verzamelen van de nodige gegevens. Een Garmin apparaat op de fiets geeft ons de actuals (zoals totale afstand en klimmeters) voor elke race. Een vermogensmeter op de crank verzamelt een nauwkeurige berekening van de verbrande calorieën. We hebben een TCX-bestand met GPS-coördinaten dat ons metriek verschaft over het profiel van de race (afstand, klimmeters, moeilijkheidsgraad, enzovoort).

We hebben ook informatie over het gewicht, de lengte en de rol van de renners (of ze een sprinter of een klimmer zijn, bijvoorbeeld). Tenslotte houden we rekening met de weersomstandigheden. Door de weersvoorspelling te combineren met GPS-informatie en de locatie van de renner kunnen we het windeffect berekenen – of het een rugwind of tegenwind is.

Het verzamelen en visualiseren van de gegevens wordt aangestuurd door Smartbase, een gegevensbeheer en -analyse platform voor atleten. De coaches gebruiken deze omgeving om de actuals in te voeren. Wij gebruiken deze gegevens dan om de voorspellingen voor te bereiden.

Een deel van het werk bestaat ook uit het voorbewerken van deze gegevens en het verwijderen van uitschieters. Een fietser kan bijvoorbeeld vergeten zijn Garmin toestel uit te zetten, dus moeten we de “ruis” uit de gegevensverzameling filteren. We maakten ook enkele variabelen relatief, zoals vermogen, energie en hoogte, om etappes en wedstrijden gemakkelijker te vergelijken.

Met behulp van trainingsvoorbeelden passen we supervised learning toe om ons algoritme de uitkomst van de calorievoorspellingen te leren. Dit is een regressieprobleem. We kozen random forest als het beste machine-learning algoritme om het op te lossen.

De resultaten

We hebben verschillende maatstaven gebruikt om de prestaties ervan te evalueren. We keken bijvoorbeeld naar de R-kwadraat van ons model en de handmatige voorspellingen die door coaches gedaan werden. De R-kwadraat meet de sterkte van het verband tussen het model en de afhankelijke variabele (calorieën) op een handige schaal van 0-100%.

Coaches krijgen in een fractie van een seconde de resultaten, wat de nauwkeurigheid ten goede komt en kostbare tijd bespaart

Het machine-learning model kreeg een score van 82%, terwijl de handmatige voorspellingen een score van 52% kregen. Dat betekent dat coaches nu in een fractie van een seconde de resultaten krijgen, wat de nauwkeurigheid ten goede komt en kostbare tijd bespaart.

Nu de calorieramingen door machine learning worden aangedreven, hoeven coaches alleen maar de calorieën van renners in te voeren in een app die geoptimaliseerde verhoudingen voor elke maaltijd teruggeeft. Dit is een belangrijke stap om onze wielersterren te helpen doen waar ze het beste in zijn: hard fietsen en winnen.

Artificial Intelligence is een waardevol hulpmiddel dat niet alleen het concurrentievermogen van Team Jumbo-Visma vergroot, maar ook bedrijven, mensen en de maatschappij helpt bloeien. Leer meer over de veelbelovende kracht van AI en hoe we er bij Visma mee werken.

Ontdek AI binnen Visma

Populairst

  • Man writes on transparent board

    De 5 belangrijkste ontwikkelingen in de accountancysector

    De accountancybranche is volop in beweging. Wet- en regelgeving neemt toe, er is krapte op de arbeidsmarkt en ICT-ontwikkelingen staan niet stil. Door technologische veranderingen verschuift de rol van de accountant van boekhouder naar die van trusted advisor. Ook zorgt de digitalisering ervoor dat het traditionele verdienmodel onder druk komt te staan. Als accountantskantoor kun je deze ontwikkelingen zien als risico’s óf als kansen. In dit blog nemen we je mee in de 5 belangrijkste ontwikkelingen binnen de accountancysector en hoe je hier als accountant mee kunt omgaan.

  • Hoe duurzaam is software eigenlijk?

    Welke invloed hebben softwareproducten op duurzaamheid? En wat is eigenlijk beter voor het klimaat: een gedrukt boek lezen of een film streamen? Voormalig management trainee Sara Gustafsson en nu manager Analytics & Automation Initiatives bij Visma Enterprise, vertelt het in dit blog.

  • A group of friends looking at their phones

    Wat verandert er op jouw loonstrook in 2023?

    2023 is bijna in zicht en dat betekent dat er weer veel veranderingen gaan plaatsvinden, ook op jouw loonstrook. Ben je benieuwd welke plannen het kabinet wil gaan doorvoeren in 2023? Visma Nmbrs legt uit hoe jouw loonstrook er volgend jaar uit komt te zien.