Submitted:
06 June 2024
Posted:
11 June 2024
You are already at the latest version
Abstract

Keywords:
1. Introduction
2. Related Work
3. System and Data Model
3.1. Sensing Modality and Dataset
3.2. Segmentation and Feature Extraction
3.3. Class Definition
3.4. Processing Pipeline
4. Semi-Supervised Learning with Sparsely Labelled Datapoints
| Algorithm 1: Population-based cluster labelling. |
![]() |
| Algorithm 2: Distance-based cluster labelling. |
![]() |
5. Experiments and Results
5.1. Pre-trained supervised learning model as a benchmark
5.2. Impacts of feature dimensionality reduction on SSL
5.3 Impacts of pre-labelled data volume on SSL performance
5.4. Impacts of different clustering algorithms
6. Discussion and Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
<i>Acknowledgments</i>
Conflicts of Interest
References
- G. Y. Lui, D. Loughnane, C. Polley, T. Jayarathna, and P. P. Breen, “The Apple Watch for Monitoring Mental Health–Related Physiological Symptoms: Literature Review,” JMIR Ment. Health, vol. 9, no. 9, p. e37354, Sep. 2022. https://doi.org/10.2196/37354. [CrossRef]
- J. A. BUNN, J. W. NAVALTA, C. J. FOUNTAINE, and J. D. REECE, “Current State of Commercial Wearable Technology in Physical Activity Monitoring 2015–2017,” Int. J. Exerc. Sci., vol. 11, no. 7, pp. 503–515, Jan. 2018.
- M. F. A. Hady and F. Schwenker, “Semi-supervised Learning,” in Handbook on Neural Information Processing, M. Bianchini, M. Maggini, and L. C. Jain, Eds., in Intelligent Systems Reference Library. , Berlin, Heidelberg: Springer, 2013, pp. 215–239. https://doi.org/10.1007/978-3-642-36657-4_7. [CrossRef]
- Rasekh, C.-A. Chen, and Y. Lu, “Human Activity Recognition using Smartphone.” arXiv, Jan. 30, 2014. https://doi.org/10.48550/arXiv.1401.8212. [CrossRef]
- L. Atallah, B. Lo, R. King, and G.-Z. Yang, “Sensor Positioning for Activity Recognition Using Wearable Accelerometers,” IEEE Trans. Biomed. Circuits Syst., vol. 5, no. 4, pp. 320–329, Aug. 2011. https://doi.org/10.1109/TBCAS.2011.2160540. [CrossRef]
- Bulling, U. Blanke, and B. Schiele, “A tutorial on human activity recognition using body-worn inertial sensors,” ACM Comput. Surv., vol. 46, no. 3, p. 33:1-33:33, Jan. 2014. https://doi.org/10.1145/2499621. [CrossRef]
- Y. Wang, S. Cang, and H. Yu, “A survey on wearable sensor modality centred human activity recognition in health care,” Expert Syst. Appl., vol. 137, pp. 167–190, Dec. 2019. https://doi.org/10.1016/j.eswa.2019.04.057. [CrossRef]
- N. Twomey et al., “A Comprehensive Study of Activity Recognition Using Accelerometers,” Informatics, vol. 5, no. 2, Art. no. 2, Jun. 2018. https://doi.org/10.3390/informatics5020027. [CrossRef]
- H. F. Nweke, Y. W. Teh, M. A. Al-garadi, and U. R. Alo, “Deep learning algorithms for human activity recognition using mobile and wearable sensor networks: State of the art and research challenges,” Expert Syst. Appl., vol. 105, pp. 233–261, Sep. 2018. https://doi.org/10.1016/j.eswa.2018.03.056. [CrossRef]
- M. B. D. Rosario et al., “A comparison of activity classification in younger and older cohorts using a smartphone,” Physiol. Meas., vol. 35, no. 11, p. 2269, Oct. 2014. https://doi.org/10.1088/0967-3334/35/11/2269. [CrossRef]
- M. V. Albert, S. Toledo, M. Shapiro, and K. Koerding, “Using Mobile Phones for Activity Recognition in Parkinson’s Patients,” Front. Neurol., vol. 3, Nov. 2012. https://doi.org/10.3389/fneur.2012.00158. [CrossRef]
- G. M. Weiss, K. Yoneda, and T. Hayajneh, “Smartphone and Smartwatch-Based Biometrics Using Activities of Daily Living,” IEEE Access, vol. 7, pp. 133190–133202, 2019. https://doi.org/10.1109/ACCESS.2019.2940729. [CrossRef]
- G. M. Weiss and J. W. Lockhart, “The Impact of Personalization on Smartphone-Based Activity Recognition”.
- Ferrari, D. Micucci, M. Mobilio, and P. Napoletano, “On the Personalization of Classification Models for Human Activity Recognition,” IEEE Access, vol. 8, pp. 32066–32079, 2020. https://doi.org/10.1109/ACCESS.2020.2973425. [CrossRef]
- G. M. Weiss, J. L. Timko, C. M. Gallagher, K. Yoneda, and A. J. Schreiber, “Smartwatch-based activity recognition: A machine learning approach,” in 2016 IEEE-EMBS International Conference on Biomedical and Health Informatics (BHI), Feb. 2016, pp. 426–429. https://doi.org/10.1109/BHI.2016.7455925. [CrossRef]
- M. Berchtold, M. Budde, D. Gordon, H. R. Schmidtke, and M. Beigl, “ActiServ: Activity Recognition Service for mobile phones,” in International Symposium on Wearable Computers (ISWC) 2010, Oct. 2010, pp. 1–8. https://doi.org/10.1109/ISWC.2010.5665868. [CrossRef]
- P. Siirtola, H. Koskimäki, and J. Röning, “From user-independent to personal human activity recognition models using smartphone sensors,” jultika.oulu.fi. Accessed: May 09, 2024. [Online]. Available: https://oulurepo.oulu.fi/handle/10024/22078.
- D. Roggen, K. Förster, A. Calatroni, and G. Tröster, “The adARC pattern analysis architecture for adaptive human activity recognition systems,” J. Ambient Intell. Humaniz. Comput., vol. 4, no. 2, pp. 169–186, Apr. 2013. https://doi.org/10.1007/s12652-011-0064-0. [CrossRef]
- D. Cook, K. D. Feuz, and N. C. Krishnan, “Transfer learning for activity recognition: a survey,” Knowl. Inf. Syst., vol. 36, no. 3, pp. 537–556, Sep. 2013. https://doi.org/10.1007/s10115-013-0665-3. [CrossRef]
- S. Horiguchi, S. Amano, M. Ogawa, and K. Aizawa, “Personalized Classifier for Food Image Recognition,” IEEE Trans. Multimed., vol. 20, no. 10, pp. 2836–2848, Oct. 2018. https://doi.org/10.1109/TMM.2018.2814339. [CrossRef]
- Y. Cho, A. Lee, J. Park, B. Ko, and N. Kim, “Enhancement of gesture recognition for contactless interface using a personalized classifier in the operating room,” Comput. Methods Programs Biomed., vol. 161, pp. 39–44, Jul. 2018. https://doi.org/10.1016/j.cmpb.2018.04.003. [CrossRef]
- Roy, H. Dutta, H. Griffith, and S. Biswas, “An On-Device Learning System for Estimating Liquid Consumption from Consumer-Grade Water Bottles and Its Evaluation,” Sensors, vol. 22, no. 7, p. 2514, 2022.
- G. Singh, M. Chowdhary, A. Kumar, and R. Bahl, “A Personalized Classifier for Human Motion Activities With Semi-Supervised Learning,” IEEE Trans. Consum. Electron., vol. 66, no. 4, pp. 346–355, Nov. 2020. https://doi.org/10.1109/TCE.2020.3036277. [CrossRef]
- Roy, H. Dutta, A. K. Bhuyan, and S. K. Biswas, “Semi-Supervised Learning Using Sparsely Labelled Sip Events for Online Hydration Tracking Systems,” in 2023 International Conference on Machine Learning and Applications (ICMLA), Dec. 2023, pp. 1799–1804. https://doi.org/10.1109/ICMLA58977.2023.00273. [CrossRef]
- S. Oh, A. Ashiquzzaman, D. Lee, Y. Kim, and J. Kim, “Study on Human Activity Recognition Using Semi-Supervised Active Transfer Learning,” Sensors, vol. 21, no. 8, Art. no. 8, Jan. 2021. https://doi.org/10.3390/s21082760. [CrossRef]
- M. Lv, L. Chen, T. Chen, and G. Chen, “Bi-View Semi-Supervised Learning Based Semantic Human Activity Recognition Using Accelerometers,” IEEE Trans. Mob. Comput., vol. 17, no. 9, pp. 1991–2001, Sep. 2018. https://doi.org/10.1109/TMC.2018.2793913. [CrossRef]
- G. Weiss, “WISDM Smartphone and Smartwatch Activity and Biometrics Dataset.” [object Object], 2019. https://doi.org/10.24432/C5HK59. [CrossRef]
- M. Yang, Z. Meng, and I. King, “FeatureNorm: L2 Feature Normalization for Dynamic Graph Embedding,” in 2020 IEEE International Conference on Data Mining (ICDM), Nov. 2020, pp. 731–740. https://doi.org/10.1109/ICDM50108.2020.00082. [CrossRef]
- M. Greenacre, P. J. F. Groenen, T. Hastie, A. I. D’Enza, A. Markos, and E. Tuzhilina, “Principal component analysis,” Nat. Rev. Methods Primer, vol. 2, no. 1, pp. 1–21, Dec. 2022. https://doi.org/10.1038/s43586-022-00184-w. [CrossRef]
- K. P. Sinaga and M.-S. Yang, “Unsupervised K-Means Clustering Algorithm,” IEEE Access, vol. 8, pp. 80716–80727, 2020. https://doi.org/10.1109/ACCESS.2020.2988796. [CrossRef]
- Y. Zhang et al., “Gaussian Mixture Model Clustering with Incomplete Data,” ACM Trans. Multimed. Comput. Commun. Appl., vol. 17, no. 1s, p. 6:1-6:14, Mar. 2021. https://doi.org/10.1145/3408318. [CrossRef]
- D. Anguita, L. Ghelardoni, A. Ghio, L. Oneto, and S. Ridella, “The ‘K’ in K-fold Cross Validation,” Comput. Intell., 2012.















| # of input features | 6 |
| # of hidden layers | 1 (128 neurons) |
| Activation function | tanh (Hidden layers), soft-max (Output layer) |
| Optimizer | Adam |
| Loss function | Categorical Cross Entropy |
![]() |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).


