Het kernprobleem
Je ziet die cijfers, maar ze blijven raar. Veel data, weinig inzicht. De eerste stap? Stop met gokken en maak een plan.
Data verzamelen zonder ballast
Gebruik live feeds van de koers, GPS‑pakketten en power‑meter logs. Niet alles is goud; filter de ruis. Een paar seconden van een sprint kan je hele model verpesten.
Opschonen is geen optie, het is een noodzaak
Doe het nu. Verwijder null‑waarden, normaliseer tijdstempels, corrigeer voor tijdzone. Een éénlijns script in Python doet het al. En ja, vergeet de “outliers” niet – die zijn vaak de sleutel.
Keuze van analysetool
R‑studio voor statistiek, Jupyter voor flexibel python, Power BI voor visueel. Werk met de tool die je laat sprinten, niet die je laat struikelen. Een voorbeeld: wielerweddenschappen.com biedt een dataset‑export die direct in Tableau plug-and‑play werkt.
Feature engineering, de geheime saus
Creëer rolling averages van wattage, bereken gradient‑score per kilometer, combineer weerdata met finish‑tijden. Kort: meer context, minder chaos.
Modelkeuze
Lineaire regressie is oud, maar werkt nog voor basislijnen. Random Forests pikken pattern‑snippets. XGBoost? Als je wilt winnen, go for it.
Validatie en test
Split 70/30, cross‑validate. Laat een model niet alleen over één race leren, anders overfit je. Houd een “hold‑out” race voor de eindtest.
Interpretatie: van cijfers naar inzet
Resultaten zijn geen eindpunt. Kijk naar de confidence‑interval en de feature‑importance. Een steile gradient met hoge confidence betekent een kans op een breakaway. Zet dat om in een weddenschap, niet in een gok.
Actiepunt
Start nu: download je laatste GPS‑log, voer een simpele outlier‑filter uit, en plot de wattage‑curve tegen de altitude. Zie je die piek? Dat is je eerste winst.

