ϳԹ

At the heart of this new technology lies the principle of machine learning.
At the heart of this new technology lies the principle of machine learning. (Photo: Courtesy TrainerRoad)

Is This App the Future of AI Workouts?

The newly revamped TrainerRoad cycling app uses an advanced algorithm to createtraining programs custom-tailored to the user. Our writer gave it a go.

Published: 
At the heart of this new technology lies the principle of machine learning.
(Photo: Courtesy TrainerRoad)

New perk: Easily find new routes and hidden gems, upcoming running events, and more near you. Your weekly Local Running Newsletter has everything you need to lace up! .

To the untrained observer, it doesn’t look like much: I am a skinny 31-year-old male in myapartmentbedroom, sweating profusely in spandex bib shorts atop half a bicycle. I’ve swapped the bike’s rear wheel for a smart trainer that tracks my cadence, power output, and speed. It’s classic COVID-era indoor exercise in the same vein as a Peloton bike or Zwift. But instead of alive feed of a cycling classor a videogame racecourse, I’m staring at a series of bluelumpsgraphedonmy desktop computer screen. The blue lumps represent the target powermeasured in watts. As a lump grows, I have to work harder. When the lump shrinks, I get a rest. A thin yellow line shows my actual power output as I attempt to complete each interval. An on-screen timer shows me how long until the intensity changes again. Occasionally, white text pops up with some sage advice from a disembodied coach: “Quick legs, high power.” “Find your sit bones.”It’s majorly nerdy, hardcore cycling training being foisted on one of Earth’s mostmediocre athletes who has absolutely no race aspirations.

(Courtesy TrainerRoad)

But behind thisfacade, a sophisticated artificial intelligence–poweredtraining program is adapting to my every pedal stroke. The appI’m using is called , and in February, the company launched asuite of new features on a closed beta app thatitbelieves canrevolutionize how cyclists train.The new technology is powered by machine learning: the idea that computers can be trained to hunt through massive troves of data and suss out esoteric patterns that are invisible to the human brain. The new TrainerRoad algorithm is watching me ride, evaluating my performance and progress, and comparing me to everyone else on the platform. (How many people, exactly?The companywon’t say.)This data isthen used to prescribe future workouts—ranging from slow and steady endurance work to high-intensity sprint intervals—that are tailoredjust for me. “Our vision is that in tento 20 years everyone will have their workouts picked by an AI,” says Nate Pearson, CEO of TrainerRoad.

The idea of using an algorithm to optimize training isn’t exactly new. Louis Passfield, an adjunct professor in kinesiology at the University of Calgary, has been dreaming of calculating his way to a yellow jersey since he was an undergraduate at the University of Brighton around 25 years ago.“I thought that by studying physiology, I could calculate this perfect training program and then, in turn, win the Tour de France,” Passfield says. “This was back in 1987, before the concept of what they call ‘big data’ was even born.”

What isnew is the proliferation of smart trainers. In the late 1980s, power meters were inordinately expensive and confined to Tour de France teams and sports sciencelaboratories. Now, more than 1million people have registered for Zwift,an appwhere they canobsess daily over theirwatts per kilo, heart rate, and cadence. Finding a Wahoo Kickrbike trainerduring the pandemichas been about as easy as finding toilet paper or hand sanitizer last spring. All these cyclistsequipped with laboratory-grade trainersare generating troves of high-quality data that makes researchers like Passfield swoon. “I’m infinitely curious,” he says. “I love what TrainerRoad istrying to do and how they’re going about it. It’s an area I’m itching to get involved with.”

TrainerRoad was founded in 2010 by Pearson and Reid Weber, who now works as CTO at Wahoo’sSufferfest Training platform. It began as a way for Pearsonto replicate the experience of spin classes at homeand has evolved into a cutting-edge training app, especially since the smart trainerboom.

What TrainerRoad has done better than competitors is to standardize its data collection in a way that makes it scientifically powerful. There aremanymore rides recorded on Stravathan on TrainerRoad, but theydon’t contain enough information to make them useful: We can see that Rider A rode halfway up a hill at 300watts, but is that an all-out effort for her or an easy spin?Did she stop because she was exhausted or because there was a red light? More than maybe any other smart trainer software, TrainerRoad has built a data collection tool that can begin to answer these questions. There’s no racing. There’s no dance music (thank god). There are no KOMs (regrettably). There’s nothing to do on the platform except workouts. It’s also not for everyone: You log in and ride to a prescribed power for a prescribed time. It is often brutal. You either succeed or you fail. But ’s the simplicity of the format that has allowed TrainerRoad to be the first cycling trainer software to offer this sort of workout.

This pass/fail duality also underlies TrainerRoad’s nascent foray into machine learning. The technology behind the new adaptive training program is essentially an AIclassifier that analyzes a completed workout and marks it as fail, pass, or “super pass” based on the athlete’s performance. “At first, we actually tried to just do simple ‘target power versusactual power’ for intervals, but we weren’t successful,” Pearson says. “Small variations in trainers, power meters, and how long the intervals were made it inaccurate.” Instead, TrainerRoad asked athletes to classify their workouts manuallyuntil the companyhad a data set big enough to train the AI.

Humans arequite adept at makingthis type of categorization in certain situations. Like looking for pictures of a stop sign to complete a CAPTCHA, ’s not hard to look at a prescribed power curve versusyour actual power curve and tell if ’s a pass or fail. We can easily discountobvious anomalies likedropouts, pauses, or weird spikes in power that trip up the AI butdon’t actually indicatethat someone is struggling. When we see the power curve consistently lagging or trailing off, that’s a clear signthat we’re failing. Now, with more than 10,000 workouts to learn from, Pearson says the AIis outperforming humans indeciding pass versus fail.

“Some cases were obvious, but as we got our accuracy up, we found the human athletes weren’t classifying all workouts the same,” he explains. Inborderline cases, sometimes a minority of athletes would rate a workout as a pass while the majority and the AIwould rate it as a struggle. When presented with the AI’s verdict, the riders in the minority would usually change their opinion.

Armed with an algorithm that can tell how you’re doing on workouts, the next step—and probably the one users will find most exciting—was to break down a rider’s performance into more granular categories, like endurance, tempo, sweet spot, threshold, VO2max, and anaerobic.These power zones arecommon training tools, but in case you need a refresher, functional threshold power (FTP) represents the maximum number of watts a rider can sustain for an hour. Then, the zones are as follows:

  • Active recovery: <55 percent FTP
  • Endurance: 55 percent to 75 percentFTP
  • Tempo: 76 percent to87 percentFTP
  • Sweet spot: 88 percent to94 percentFTP
  • Threshold: 95 percent to105 percentFTP
  • VO2 max: 106 percent to120 percentFTP
  • Anaerobic capacity: >120 percentFTP

As you complete workouts across thesezones, your overall score in a progression chart improves in the corresponding areas. Spend an hour doing sweet spot intervals—five-to-eight-minute efforts at 88 percent to 94percentof FTP, for instance—and yoursweet spot numbermight increase by a point or two on the ten-point scale. Critically, your scores for endurance, tempo, and threshold are also likely to move up a bit. Exactly how much a given workout raises or lowers your scores in each category is a function of how hard that workout is, how much training you’ve already done in that zone, and some additional machine learning running in the background that analyzes how other riders have responded and how their fitness has changed as a result.

Here’s what my progression chartlooked like after I had used the new adaptive training program for a few days. The plan I’m on now is focused onbase training, so, according to the software, I’m leveling up in those lower endurance zones. If I were training for a crit, I’d probably be doing a lot more work in the VO2 max and anaerobic zones—which iswhy I’ll never race crits.

(Courtesy TrainerRoad)

In the future, TrainerRoad plans to expand the role of machine learning and build more features into the app, including one designed to help athletes who menstruate understand how their cycle affects their trainingand another to help you forecast how a certain plan will improve your fitness over time.The company is investigating how much age and gender affect the rest an athlete needs and is even planning to use the system to compare different training methodologies. For instance, one common criticism of some TrainerRoad plans is that they spend too much time in thechallengingsweet spot and threshold zones, whichcould lead to burnout. Meanwhile, there’s a large body of science that suggests a polarized approach—a training plan that spends at least 80 percentof training time in Zone 1 and the other 20 percentin Zone 5 or higher—yields better results and less overall fatigue, especially in eliteathletes who have lots of time to train. This debate has been ongoing in sports science for years, with no real end in sight. Now that TrainerRoadhas added polarized plans,the company may be able to do someA/B testing to see which plan ultimately leads to greater fitness gains. Tantalizingly, we might even learn which types of athletes respond better to which types of training. “The studies that exist are pretty small sample size,” says Jonathan Lee, communications director at TrainerRoad. “We have thousands upon thousands of people.”

The potential for experimentation is impressive, but one of the limitations of machine learning is that it can’t explain why improvements are happening. The inner workings of the algorithm are opaque. The patterns that the AIfinds in the training data are so multifacetedand abstract that they cannot be disentangled. This is where the system’s power comes from, but ’salso an obvious restriction.“PhDs usually want to figure out what are the mechanisms that makesomebody faster, but we don’t necessarily know,”Pearson says. “What we care about is just the outcome performance.”

But does this actually work? Does adaptive training make people faster than traditional static training programs, like something you’d find on TrainingPeaks, Sufferfest, or even the old version of TrainerRoad? For now, Pearson says ’s too soon to tell. The closed beta program began on February 25of this year, with only around 50 users, and has been expanding slowly, with new riders being added every week.Thatisn’t a large enough sample size to detect statistically significant differences yet. “It sounds like a great idea,” Passfield says. “What it needs is to beobjectively evaluated against a standard programand, ideally, against a random program. From a scientific point of view, that’s kind of the ultimate baseline: we give you these sessions in a random order, we give you these sessions in a structured order, and then we give them to you in our AI-informed order.”

Here’s what I can tell you, though. The adaptive training is definitely more likely to make me stick with a plan. Back in the fall, I spent a few weeks using TrainerRoad vanilla for the sake of comparison. I found it excruciatingly difficult, because I am not a highly motivated rider. I’m not training for a race or trying to get KOMs on local climbs. Without motivation, the intervals become pointless torture. With the static training plan, quitting put you behind. The next workout was going to feel even harder since you missed part of the previous one. If you fell behind the curve, you had almost no shot at digging out. Now, if I fail a workout, ’s fine. The next one gets a bit easier. When you open up the dashboard, you’ll see a message like this:

(Courtesy TrainerRoad)

In the old version, I had to show up well-rested, focused, fueled, and perfectly hydrated to complete workouts. But this does not always gel with my lifestyle, man.Before COVID-19, I had friends wholiked todrink beer and stay up late.I play hockey twice a week.I surf whenever there are waves.I eat fast food frequently. With the adaptive training, all of this is fine. I can drink three beers after hockey and show up for my workout the next day with nothing butMcDonald’s in my body. The AI adjusts for the fact that I’m a deeply flawed, suboptimal human, and honestly, it feels so good to be seen.

Lead Photo: Courtesy TrainerRoad

Popular on ϳԹ Online