🤖 AI Summary
To address the scarcity of labeled wearable accelerometer data—limiting the performance of human activity recognition (HAR)—this paper proposes a temporal Transformer-based masked autoencoder (MAE) framework for self-supervised pretraining tailored to HAR. The core contribution is a novel log-scale mean magnitude (LMM) spectral loss function, designed to overcome the limitations of conventional mean squared error (MSE) in frequency-domain modeling, thereby significantly improving pretraining convergence and downstream generalization. Pretrained on 109,000 unlabeled samples from UK Biobank, the model achieves a balanced accuracy of 0.848 on downstream HAR tasks using only linear probe fine-tuning—surpassing the MSE baseline (0.709) by 13.9 percentage points and establishing a new state-of-the-art for self-supervised HAR.
📝 Abstract
Wearable accelerometers are widely used for continuous monitoring of physical activity. Supervised machine learning and deep learning algorithms have long been used to extract meaningful activity information from raw accelerometry data, but progress has been hampered by the limited amount of publicly available labeled data. Exploiting large unlabeled datasets using self-supervised pretraining is a relatively new and underexplored approach in the field of human activity recognition (HAR). We used a time-series transformer masked autoencoder (MAE) approach to self-supervised pretraining and propose a novel spectrogram-based loss function named the log-scale mean magnitude (LMM) loss. We compared MAE models pretrained with LMM to one trained with the mean squared error (MSE) loss. We leveraged the large unlabeled UK Biobank accelerometry dataset (n = 109k) for pretraining and evaluated downstream HAR performance using linear classifier in a smaller labelled dataset. We found that pretraining with the LMM loss improved performance compared to a model pretrained with the MSE loss, with balanced accuracies of 0.848 and 0.709, respectively. Further analysis revealed that better convergence of the LMM loss, but not the MSE loss significantly correlated with improved downstream performance (r=-0.61, p=0.04) for balanced accuracy). Finally, we compared our MAE models to the state-of-the-art for HAR, also pretrained on the UK Biobank accelerometry data. Our LMM-pretrained models performed better when finetuned using a linear classifier and performed comparably when finetuned using an LSTM classifier, while MSE-pretrained models consistently underperformed. Our findings demonstrate that the LMM loss is a robust and effective method for pretraining MAE models on accelerometer data for HAR. Future work should explore optimizing loss function combinations and extending our approach to other tasks.