The AI Endurance Race Pace Predictor

The AI Endurance Race Pace Predictor


AI Endurance has a built-in race pace predictor for your running and cycling performance. In this post, we discuss how you can use it to predict your pace for your next running race or your goal power for your next cycling event.

1. How does it work?

AI Endurance’s machine learning algorithm learns how you respond to different training you have done in the past. It uses this information to create a personalized training plan that is tailored to your individual strengths and weaknesses and predicts how your performance is going to improve over time.

Let’s take the example of Alice who wants to improve her 5k time. AI Endurance provides a training plan with detailed workout instructions, plus the following chart of how Alice’s 5k time is going to improve:

At the end of a 6 week program, Alice is predicted to be able to run a 5k at 4:14 min/km pace. Her plan was selected out of thousands of different plans based on the biggest predicted performance gains for Alice individually.

2. How well does it work?

Every prediction comes with a margin of error. Take the weather forecast for instance: if the forecast for tomorrow is 20 C, the margin of error is going to be small - maybe plus/minus 2 degrees C depending on where you live. If the forecast for a week from now is 20 C the margin of error is typically going to be much larger.

Similarly, AI Endurance’s performance predictor comes with a margin of error that depends on the amount and quality of the training data you have accumulated. It is shown as the band around your predicted future performance in the above plot. We also give you a percentage number for the error. For example, if the error is 5% for a predicted 20:00 5k time, that means your predicted performance is going to be 20:00 plus/minus 01:00. In other words, between 19:00 and 21:00.

3. How do we estimate the error?

Let’s say you have 12 months of data and you race a 5k once a month. We train our algorithm on 6 months (ignoring the data of month 7 - 12) and predict the 7th month. Then we compare to your actual race performance in month 7 to see how close we were. We repeat this exercise predicting month 8 based on 7 months of data and compare to your race performance in month 8, adapting our algorithm in every step, and so on and so forth. The prediction error is the average of the difference between the predictions and your actual performances. For those interested, the relevant statistical measure is cross validation for time series.

We also provide a graph that shows how well the algorithm is able to predict your performance after we have trained it on your entire data set:

The closer the two curves follow each other and the smaller the error, the better the model can predict your performance.

4. The Race Pace Predictor - Getting started

To get an estimate for what race pace you can achieve all you have to do is sign up to AI Endurance. We will ask you what your goals are and how much time you have available to train, and connect with your Strava. Then we can train our algorithm on your individual data and find the plan that forecasts the highest gains for you!

Thanks for reading!

Share on:

More Blog Posts


New readiness to train and durability HRV metrics

New readiness to train and durability HRV metrics

Daily readiness to train is affected by many factors including sleep, illness and training load. Heart rate variability (HRV) readiness to train metrics typically rely on measurements taken immediately upon waking in the morning. We introduce an HRV readiness to train and a durability metric based on DFA alpha 1 (a1) measurements taken during exercise. These new metrics provide additional insights and do not require you to measure HRV upon waking.

What Are The Benefits Of Having A Training Plan?

What Are The Benefits Of Having A Training Plan?

When it comes to sport and fitness, it’s not all about training hard but it’s about training smart. We are often asked about training plans and if they are worth your money to invest in them. 

How to get Garmin custom workouts directly on your device

How to get Garmin custom workouts directly on your device

Execute your AI Endurance personalized training plan directly from your Garmin watch or bike computer. No more writing down workouts or remembering interval sets. Get step-by-step instructions as Garmin custom workouts and a Garmin Connect training plan with only a few clicks.

The DFA alpha 1 app for threshold tracking (Garmin, Zwift)

The DFA alpha 1 app for threshold tracking (Garmin, Zwift)

DFA alpha 1 is a heart rate variability (HRV) metric that allows tracking of the aerobic and anaerobic threshold. We explain the breakthrough potential of this new metric and how you can track your DFA alpha 1 thresholds with the AI Endurance app, Garmin and Zwift.