Wearable VO2Max Prediction via Lightweight ML Ensemble
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for estimating maximal oxygen uptake (VO2Max) require expensive equipment and exhaustive exercise protocols, making them impractical for widespread use, especially with wearable devices that have memory restrictions.
Innovation Solution
A method using a combination of lightweight machine learning approaches, including linear regression and artificial multilayer Perceptron neural networks, to estimate VO2Max from heart rate and speed data on wearable devices with limited memory, allowing for accurate predictions without the need for extensive physical effort or expensive equipment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If direct measurement of VO2Max using gas exchange equipment is used, then measurement precision is improved, but device complexity and cost increase
Solution Approach 1:
The patent creates a computational model that replicates the function of expensive gas exchange equipment. Instead of directly measuring gas exchange, the system uses machine learning models trained on reference data to predict VO2Max from simple wearable sensor data (heart rate, speed, time), effectively creating a virtual copy of the measurement capability.
Solution Approach 2:
The patent replaces the mechanical/physical measurement system (gas exchange equipment, flow meters, respiratory masks) with an information processing system. Machine learning algorithms process temporal patterns in heart rate and speed data to estimate VO2Max, substituting physical measurement with computational prediction.
2Measurement precision
If exhaustive exercise protocols are used to measure VO2Max, then measurement precision is improved, but loss of time and user convenience deteriorate
Solution Approach 1:
The patent applies partial action by using only the necessary portion of exercise data to achieve accurate prediction. The machine learning models are trained to extract VO2Max information from submaximal or partial exercise sessions, requiring only enough exercise to generate meaningful heart rate and speed temporal patterns, rather than demanding exhaustive protocols.
Solution Approach 2:
The patent performs preliminary action by pre-training machine learning models on extensive reference data from gold standard measurements. This preliminary training phase captures the relationships between exercise parameters and VO2Max, so that during actual use, the pre-trained model can quickly predict VO2Max from minimal exercise data without requiring users to undergo lengthy protocols.
3Measurement precision
If complex machine learning models are used to improve prediction accuracy, then measurement precision is improved, but memory usage increases
Solution Approach 1:
The patent segments the machine learning prediction task into multiple lightweight models that process different aspects of the data separately. Instead of using a single large model, the system employs an ensemble of simpler models (e.g., separate models for different exercise intensities or demographic groups), each requiring minimal memory, which collectively achieve high prediction accuracy.
Solution Approach 2:
The patent optimizes model parameters to reduce memory footprint while maintaining accuracy. This includes using simplified model architectures with fewer parameters, quantizing weight values to lower precision formats, and pruning unnecessary connections in neural networks, allowing complex prediction capabilities to run on memory-constrained wearable devices.
Data Source
AI summary
A method for predicting maximal oxygen uptake (VO2Max) in wearable devices with memory restriction using an ensemble of machine learning algorithms is described. The method is related to the fields of well-being, healthcare and artificial intelligence, and includes a technique that predicts maximal oxygen uptake (VO2Max) in running sessions at different paces using wearable devices with memory restriction. The proposed method requires less than 5 KB of memory to run on a wearable device. Specifically, based on user's profile data (age, gender, height and weight), a set of heart rate (HR) and speed readings of a running session, the method is able to estimate VO2Max.


