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


How to use Zwift custom workouts to grow your FTP

How to use Zwift custom workouts to grow your FTP

Use Zwift custom workouts to grow your FTP with a data-driven, personalized Zwift custom training plan from AI Endurance.

Which training really works?

Which training really works?

We compare polarized training, threshold training and AI optimized endurance training. AI optimized training yields the best results, followed by polarized training with threshold training in third. The results are inline with current exercise physiology research. If the training composition is not optimized to the individual athlete, substantially smaller gains are to be expected.

Coaching For Runners Can Transform Your Training

Coaching For Runners Can Transform Your Training

Coaching for runners can help you train smarter and reduce injury risk. Here's what you can expect from coaching, how it can help, what you can do to become a better athlete, and the differences between AI and traditional coaching.

How to use Suunto Guides with AI Endurance

How to use Suunto Guides with AI Endurance

We show you in a few simple steps how to connect Suunto Guides with your AI Endurance account. You can get live workout instructions that are optimized to you by our AI. You can also easily determine your training zones and thresholds via a simple ramp test that utilizes your heart rate variability (HRV) data.

AI Endurance Logo

175 Longwood Rd S
Hamilton, ON L8P 0A1