MetaWearS: A Shortcut in Wearable Systems Lifecycle with Only a Few Shots

Alireza Amirshahi,Maedeh H.Toosi,Siamak Mohammadi,Stefano Albini,Pasquale Davide Schiavone,Giovanni Ansaloni,Amir Aminifar,David Atienza
2024-08-04
Abstract:Wearable systems provide continuous health monitoring and can lead to early detection of potential health issues. However, the lifecycle of wearable systems faces several challenges. First, effective model training for new wearable devices requires substantial labeled data from various subjects collected directly by the wearable. Second, subsequent model updates require further extensive labeled data for retraining. Finally, frequent model updating on the wearable device can decrease the battery life in long-term data monitoring. Addressing these challenges, in this paper, we propose MetaWearS, a meta-learning method to reduce the amount of initial data collection required. Moreover, our approach incorporates a prototypical updating mechanism, simplifying the update process by modifying the class prototype rather than retraining the entire model. We explore the performance of MetaWearS in two case studies, namely, the detection of epileptic seizures and the detection of atrial fibrillation. We show that by fine-tuning with just a few samples, we achieve 70% and 82% AUC for the detection of epileptic seizures and the detection of atrial fibrillation, respectively. Compared to a conventional approach, our proposed method performs better with up to 45% AUC. Furthermore, updating the model with only 16 minutes of additional labeled data increases the AUC by up to 5.3%. Finally, MetaWearS reduces the energy consumption for model updates by 456x and 418x for epileptic seizure and AF detection, respectively.
Machine Learning,Artificial Intelligence,Hardware Architecture
What problem does this paper attempt to address?
The paper primarily addresses several key challenges in the lifecycle of wearable systems by proposing a new approach called MetaWearS. Specifically, the study aims to tackle the following issues: 1. **Challenges of Initial Data Collection**: Effective model training typically requires a large amount of labeled data, which needs to be directly collected from different individuals through wearable devices. This process is not only time-consuming but also costly. 2. **Large Amount of New Data Required for Subsequent Model Updates**: To retrain models to adapt to new user groups or environmental changes, a substantial amount of additional labeled data is usually needed. If the data volume is insufficient, it may lead to overfitting issues, where the model relies too heavily on the new training data and fails to generalize well to unseen data. 3. **Impact of Frequent Model Updates on Battery Life**: Since model files are usually large, transmitting them to the processor via wireless networks consumes a significant amount of time and energy, posing a major challenge to the battery life of wearable devices. To address the above issues, the paper proposes MetaWearS, a meta-learning-based approach that can significantly reduce the amount of data required for initial training and simplify the update process by modifying class prototypes (rather than the entire model). This method not only reduces data requirements but also improves battery life. The effectiveness of MetaWearS is validated through two case studies—seizure detection and atrial fibrillation detection. The results show that MetaWearS can achieve high performance levels with only a small number of samples for fine-tuning, demonstrating significant advantages over traditional methods. Additionally, by updating only a part of the model (i.e., prototype vectors), the energy demand during the update process can be greatly reduced.