An interpretable unsupervised framework for exercise pattern discovery using wearable sensor data
Abstract
The rapid growth of wearable sensing technologies has enabled continuous monitoring of physiological signals during physical activity, providing new opportunities for data-driven exercise analysis. This study uses the publicly available wearable sports health monitoring dataset, consisting of 500 records collected from athletes during various activities, to identify latent exercise patterns based on physiological responses. An unsupervised clustering framework is proposed to categorize athletes into three exercise groups: short-duration high-intensity activity, long-duration low-intensity activity, and moderate activity. A compact and interpretable set of physiological features (Heart Rate (HR), step count, Systolic Blood Pressure (SBP), and blood oxygen saturation (SpO₂)) was selected to reduce model complexity while preserving physiological relevance. Experimental results show that the identified clusters exhibit distinct and realistic physiological profiles, with average HR and step count differences of up to 18% and 70%, respectively, between high-intensity and long-duration exercise groups. Furthermore, activity status distributions across clusters remain balanced, indicating that grouping is driven by physiological workload rather than predefined activity labels. Overall, the proposed approach provides an interpretable and label-free framework for exercise pattern discovery using wearable data, with potential applications in personalized training design, performance monitoring, and health assessment.
Keywords:
Unsupervised learning, Exercise pattern discovery, Wearable sensor data, Interpretable machine learning, Physiological signalsReferences
- [1] Dunn, J., Runge, R., & Snyder, M. (2018). Wearables and the medical revolution. Personalized Medicine, 15(5), 429–448. https://doi.org/10.2217/pme-2018-0044
- [2] Kristoffersson, A., & Lindén, M. (2022). A systematic review of wearable sensors for monitoring physical activity. Sensors, 22(2), 573. https://doi.org/10.3390/s22020573
- [3] Freedson, P., Bowles, H. R., Troiano, R., & Haskell, W. (2012). Assessment of physical activity using wearable monitors: Recommendations for monitor calibration and use in the field. Medicine and Science in Sports and Exercise, 44(1 Suppl 1), S1. https://doi.org/10.1249/MSS.0b013e3182399b7e
- [4] Li, F., Shirahama, K., Nisar, M. A., Köping, L., & Grzegorzek, M. (2018). Comparison of feature learning methods for human activity recognition using wearable sensors. Sensors, 18(2), 679. https://doi.org/10.3390/s18020679
- [5] Hastie, T., Tibshirani, R., & Friedman, J. (2009). The elements of statistical learning. Springer series in statistics New-York. https://doi.org/10.1007/978-0-387-84858-7
- [6] Ige, A. O., & Noor, M. H. M. (2022). A survey on unsupervised learning for wearable sensor-based activity recognition. Applied Soft Computing, 127, 109363. https://doi.org/10.1016/j.asoc.2022.109363
- [7] Jolliffe, I. T., & Cadima, J. (2016). Principal component analysis: A review and recent developments. Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, 374(2065), 20150202. https://doi.org/10.1098/rsta.2015.0202
- [8] Bulling, A., Blanke, U., & Schiele, B. (2014). A tutorial on human activity recognition using body-worn inertial sensors. ACM Computing Surveys (CSUR), 46(3), 1–33. http://dx.doi.org/10.1145/2499621
- [9] Wang, L., Gu, T., Tao, X., Chen, H., & Lu, J. (2011). Recognizing multi-user activities using wearable sensors in a smart home. Pervasive and Mobile Computing, 7(3), 287–298. https://doi.org/10.1016/j.pmcj.2010.11.008
- [10] Ainsworth, B. E., Haskell, W. L., Herrmann, S. D., Meckes, N., Bassett, D. R., Tudor-Locke, C., … & Leon, A. S. (2011). 2011 compendium of physical activities: A second update of codes and MET values. Medicine & Science in Sports & Exercise, 43(8), 1575–1581. https://doi.org/10.1249/MSS.0b013e31821ece12
- [11] Silva, P., Dos Santos, E., Grishin, M., & Rocha, J. M. (2018). Validity of heart rate-based indices to measure training load and intensity in elite football players. The Journal of Strength & Conditioning Research, 32(8), 2340–2347. https://doi.org/10.1519/JSC.0000000000002057
- [12] Pham, S., Yeap, D., Escalera, G., Basu, R., Wu, X., Kenyon, N. J., … & Davis, C. E. (2020). Wearable sensor system to monitor physical activity and the physiological effects of heat exposure. Sensors, 20(3), 855. https://doi.org/10.3390/s20030855
- [13] Yan, Z., Subbaraju, V., Chakraborty, D., Misra, A., & Aberer, K. (2012). Energy-efficient continuous activity recognition on mobile phones: An activity-adaptive approach. 2012 16th International Symposium on Wearable Computers (pp. 17–24). IEEE. https://doi.org/10.1109/ISWC.2012.23
- [14] Tokas, P., Semwal, V. B., & Jain, S. (2025). A lightweight and explainable hybrid deep learning model for wearable sensor-based human activity recognition. IEEE Sensors Journal. https://doi.org/10.1109/JSEN.2025.3564045
- [15] Van Der Maaten, L., Postma, E. O., & Van Den Herik, H. J. (2009). Dimensionality reduction: A comparative review. Journal of Machine Learning Research, 10(1), 1–41. https://www.researchgate.net/publication/228657549_Dimensionality_Reduction_A_Comparative_Review?enrichId=rgreq-e4bc0ac4748b5adc9865c909d243caf9-XXX&enrichSource=Y292ZXJQYWdlOzIyODY1NzU0OTtBUzoxMTQ5MDI5ODMyNTQwMTZAMTQwNDQwNjQxNTExMg%3D%3D&el=1_x_2&_esc=publicationCoverPdf
- [16] Thiemjarus, S., & Yang, G. Z. (2014). Context aware sensing. In Body sensor networks (pp. 355–404). Springer. https://doi.org/10.1007/978-1-4471-6374-9_9
- [17] Olivia, S. (2025). Weakly and self-supervised learning strategies for human activity recognition using wearable sensor data. International Journal of Engineering Technology Research & Management (IJETRM), 9(12), 899–915. https://ijetrm.com/issues/files/Dec-2025-30-1767102638-DEC90.pdf
- [18] Rudin, C. (2019). Stop explaining black box machine learning models for high stakes decisions and use interpretable models instead. Nature Machine Intelligence, 1(5), 206–215. https://doi.org/10.1038/s42256-019-0048-x
- [19] Holzinger, A., Langs, G., Denk, H., Zatloukal, K., & Müller, H. (2019). Causability and explainability of artificial intelligence in medicine. Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery, 9(4), e1312. https://doi.org/10.1002/widm.1312
- [20] Zhang, W. (2025). Robust self-supervised representation learning for multivariate industrial time series under sensor drift. American Journal of Big Data, 6(05), 233–239. https://doi.org/10.71465/ajbd3454
- [21] Yuan, H., Chan, S., Creagh, A. P., Tong, C., Acquah, A., Clifton, D. A., & Doherty, A. (2024). Self-supervised learning for human activity recognition using 700,000 person-days of wearable data. NPJ Digital Medicine, 7(1), 91. https://doi.org/10.48550/arXiv.2206.02909
- [22] Haresamudram, H., Essa, I., & Ploetz, T. (2024). Towards learning discrete representations via self-supervision for wearables-based human activity recognition. Sensors, 24(4), 1238. https://doi.org/10.3390/s24041238
- [23] Sun, Y., Xu, X., Tian, X., Zhou, L., & Li, Y. (2024). Efficient human activity recognition: A deep convolutional transformer-based contrastive self-supervised approach using wearable sensors. Engineering Applications of Artificial Intelligence, 135, 108705. https://doi.org/10.1016/j.engappai.2024.108705
- [24] Roy, A., Dutta, H., Bhuyan, A. K., & Biswas, S. (2024). On-device semi-supervised activity detection: A new privacy-aware personalized health monitoring approach. Sensors, 24(14), 4444. https://doi.org/10.3390/s24144444
- [25] Yang, W., Sui, Y., Zhang, Y., & Xia, S. (2025). Unsupervised deep clustering for human behavior understanding [presentation]. Proceedings of the 3rd international workshop on human-centered sensing, modeling, and intelligent systems (pp. 1–6). https://api.semanticscholar.org/CorpusID:278316494
- [26] Sheng, T., & Huber, M. (2025). Reducing label dependency in human activity recognition with wearables: From supervised learning to novel weakly self-supervised approaches. Sensors, 25(13), 4032. https://doi.org/10.3390/s25134032
- [27] Ziya. (2023). Wearable sports health monitoring dataset. https://www.kaggle.com/datasets/ziya07/wearable-sports-health-monitoring-dataset