Smartwatch-Derived Data and Machine Learning Algorithms Estimate Classes of Ratings of Perceived Exertion in Runners: A Pilot Study

Sensors (Basel). 2020 May 5;20(9):2637. doi: 10.3390/s20092637.

Abstract

The rating of perceived exertion (RPE) is a subjective load marker and may assist in individualizing training prescription, particularly by adjusting running intensity. Unfortunately, RPE has shortcomings (e.g., underreporting) and cannot be monitored continuously and automatically throughout a training sessions. In this pilot study, we aimed to predict two classes of RPE ( ≤ 15 "Somewhat hard to hard" on Borg's 6-20 scale vs. RPE > 15 in runners by analyzing data recorded by a commercially-available smartwatch with machine learning algorithms. Twelve trained and untrained runners performed long-continuous runs at a constant self-selected pace to volitional exhaustion. Untrained runners reported their RPE each kilometer, whereas trained runners reported every five kilometers. The kinetics of heart rate, step cadence, and running velocity were recorded continuously ( 1 Hz ) with a commercially-available smartwatch (Polar V800). We trained different machine learning algorithms to estimate the two classes of RPE based on the time series sensor data derived from the smartwatch. Predictions were analyzed in different settings: accuracy overall and per runner type; i.e., accuracy for trained and untrained runners independently. We achieved top accuracies of 84 . 8 for the whole dataset, 81 . 82 for the trained runners, and 86 . 08 for the untrained runners. We predict two classes of RPE with high accuracy using machine learning and smartwatch data. This approach might aid in individualizing training prescriptions.

Keywords: artificial intelligence; endurance; exercise intensity; precision training; prediction; wearable.

MeSH terms

  • Algorithms
  • Heart Rate
  • Humans
  • Machine Learning*
  • Perception
  • Physical Exertion*
  • Pilot Projects
  • Running*