Fatigue detection via sequential testing of biomechanical data using martingale statistic

Rupsa Basu,Katharina Proksch
2024-08-21
Abstract:Injuries to the knee joint are very common for long-distance and frequent runners, an issue which is often attributed to fatigue. We address the problem of fatigue detection from biomechanical data from different sources, consisting of lower extremity joint angles and ground reaction forces from running athletes with the goal of better understanding the impact of fatigue on the biomechanics of runners in general and on an individual level. This is done by sequentially testing for change in a datastream using a simple martingale test statistic. Time-uniform probabilistic martingale bounds are provided which are used as thresholds for the test statistic. Sharp bounds can be developed by a hybrid of a piece-wise linear- and a law of iterated logarithm- bound over all time regimes, where the probability of an early detection is controlled in a uniform way. If the underlying distribution of the data gradually changes over the course of a run, then a timely upcrossing of the martingale over these bounds is expected. The methods are developed for a setting when change sets in gradually in an incoming stream of data. Parameter selection for the bounds are based on simulations and methodological comparison is done with respect to existing advances. The algorithms presented here can be easily adapted to an online change-detection setting. Finally, we provide a detailed data analysis based on extensive measurements of several athletes and benchmark the fatigue detection results with the runners' individual feedback over the course of the data collection. Qualitative conclusions on the biomechanical profiles of the athletes can be made based on the shape of the martingale trajectories even in the absence of an upcrossing of the threshold.
Methodology,Statistics Theory
What problem does this paper attempt to address?
The paper aims to address the issue of detecting changes in biomechanical data caused by fatigue in runners during exercise. Specifically, the focus of the study is to better understand the impact of fatigue on the biomechanical characteristics of runners, particularly at the individual level, by monitoring biomechanical data such as lower limb joint angles and ground reaction forces. To achieve this goal, the paper proposes a sequential testing method based on martingale statistics, which detects change points in the data by continuously monitoring the data stream under minimal assumptions. This method is not only suitable for online change point detection scenarios but also adaptable to different types of datasets and channel combinations, and it is easy to understand and implement. In short, the main purpose of this paper is to develop a statistical method for real-time analysis of runners' biomechanical data to promptly detect changes in movement patterns caused by fatigue, thereby helping to reduce the risk of running-related injuries.