您的位置:山东大学 -> 科技期刊社 -> 《山东大学学报(工学版)》

山东大学学报 (工学版) ›› 2026, Vol. 56 ›› Issue (4): 38-51.doi: 10.6040/j.issn.1672-3961.0.2025.131

• 机器学习与数据挖掘 • 上一篇    

面向个性化人体行为识别的双重动态加权集成方法

忽丽莎1,高海辰1,王素贞2*   

  1. 1.河北经贸大学管理科学与信息工程学院, 河北 石家庄 050061;2.河北工程技术学院科研与产教融合处, 河北 石家庄 050091
  • 发布日期:2026-08-12
  • 作者简介:忽丽莎(1986— ),女,河北石家庄人,副教授,硕士生导师,博士,主要研究方向为数据挖掘、普适计算. E-mail:hulisha@hueb.edu.cn. *通信作者简介:王素贞(1964— ),女,河北石家庄人,教授,硕士生导师,博士,主要研究方向为移动云计算. E-mail:wsuz@163.com
  • 基金资助:
    河北省省级科技计划资助项目(246Z0703G);河北省教育厅科学研究资助项目(QN2023184);石家庄市市级科技计划资助项目(241791057A)

A dual dynamic weighted ensemble method for personalized human activity recognition

Hu Lisha1, Gao Haichen1, Wang Suzhen2*   

  1. Hu Lisha1, Gao Haichen1, Wang Suzhen2*(1. School of Management Science and Information Engineering, Hebei University of Economics and Business, Shijiazhuang 050061, Hebei, China;
    2. Department of Scientific Research and Industry-Education Collaboration, Hebei University of Engineering Science, Shijiazhuang 050091, Hebei, China
  • Published:2026-08-12

摘要: 针对传统静态模型在人体行为识别中难以有效应对用户行为个性化及动态变化的问题,提出一种面向个性化人体行为识别的双重动态加权集成(dual dynamic weighted ensemble, DDWE)方法。通过融合多种概念漂移检测技术与基分类器自适应机制,实现对动态数据流中用户个性化行为的实时检测与自适应学习;设计基于类别概率与KappaM的权重矩阵更新策略,从类别置信度和模型识别能力两方面动态调整基分类器权重,提升集成分类器在特定用户行为识别任务中的适应能力与精度。在多个人体行为识别公开数据集上的试验结果表明,DDWE方法优于现有方法,在特定用户个性化人体行为识别场景下展现出显著优势,为医疗监护、运动康复和智慧养老等相关领域提供借鉴与参考。

关键词: 人体行为识别, 个性化, 数据流, 集成学习, 动态

Abstract: Aiming at the problem that traditional static models could not effectively address the personalization and dynamic changes in human activity recognition, a dual dynamic weighted ensemble(DDWE)method for personalized human activity recognition was proposed. By integrating multiple concept drift detection techniques with adaptive mechanisms of base classifiers, real-time detection and adaptive learning of user personalized activities in dynamic data streams were enabled. A weight matrix updating strategy based on class probability and KappaM was designed to dynamically adjust the weights of base classifiers from the perspectives of class confidence and recognition ability, improving the adaptability and accuracy of the ensemble classifier in user-specific recognition tasks. Experiments conducted on several public human activity recognition datasets showed that DDWE method outperformed existing approaches and demonstrated clear advantages in personalized human activity recognition, providing guidance and reference for related fields such as medical monitoring, sports rehabilitation, and intelligent elderly care.

Key words: human activity recognition, personalized, data stream, ensemble learning, dynamic

中图分类号: 

  • TP181
[1] Karim M, Khalid S, Aleryani A, et al. Human action recognition systems: a review of the trends and state-of-the-art[J]. IEEE Access, 2024, 12: 36372-36390.
[2] Liang F, Su Z, Sheng W. Multimodal monitoring of activities of daily living for elderly care[J]. IEEE Sensors Journal, 2024, 24(7): 11459-11471.
[3] Yang G, Wu X, Zhang J. A dynamic balanced quadtree for real-time streaming data[J]. Knowledge-Based Systems, 2023, 263: 110291.
[4] 文益民, 刘帅, 缪裕青, 等. 概念漂移数据流半监督分类综述[J]. 软件学报, 2022, 33(4): 1287-1314. Wen Yimin, Liu Shuai, Miao Yuqing, et al. Survey on semi-supervised classification of data streams with concept drifts[J]. Journal of Software, 2022, 33(4): 1287-1314.
[5] Rutkowski L, Jaworski M, Duda P. Stream data mining: algorithms and their probabilistic properties[M]. Cham, Switzerland: Springer, 2019: 13-33.
[6] 翟婷婷, 高阳, 朱俊武. 面向流数据分类的在线学习综述[J]. 软件学报, 2020, 31(4): 912-931. Zhai Tingting, Gao Yang, Zhu Junwu. Survey of online learning algorithms for streaming data classification[J]. Journal of Software, 2020, 31(4): 912-931.
[7] 梁斌, 李光辉, 代成龙. 面向概念漂移且不平衡数据流的G-mean加权分类方法[J]. 计算机研究与发展, 2022, 59(12): 2844-2857. Liang Bin, Li Guanghui, Dai Chenglong. G-mean weighted classification method for imbalanced data stream with concept drift[J]. Journal of Computer Research and Development, 2022, 59(12): 2844-2857.
[8] Bifet A, Gavaldà R. Learning from time-changing data with adaptive windowing[C] //Proceedings of the 2007 SIAM International Conference on Data Mining. Minneapolis, USA: SIAM, 2007: 443-448.
[9] Gama J, Medas P, Castillo G, et al. Learning with drift detection[C] //Advances in Artificial Intelligence-SBIA 2004. Sao Luis, Brazil: Springer, 2004: 286-295.
[10] Page E S. Continuous inspection schemes[J]. Biome-trika, 1954, 41(1/2): 100-115.
[11] Gomes H M, Bifet A, Read J, et al. Adaptive random forests for evolving data stream classification[J]. Machine Learning, 2017, 106(9): 1469-1495.
[12] Gomes H M, Read J, Bifet A. Streaming random patches for evolving data stream classification[C] //2019 IEEE International Conference on Data Mining(ICDM). Beijing, China: IEEE, 2020: 240-249.
[13] Bifet A, De Francisci Morales G, Read J, et al. Efficient online evaluation of big data stream classifiers[C] //Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. Sydney, Australia: ACM, 2015: 59-68.
[14] Ferrari A, Micucci D, Mobilio M, et al. On the personalization of classification models for human activity recognition[J]. IEEE Access, 2020, 8: 32066-32079.
[15] Tasnim U, Islam R, Desai K, et al. Investigating personalization techniques for improved cybersickness prediction in virtual reality environments[J]. IEEE Transactions on Visualization and Computer Graphics, 2024, 30(5): 2368-2378.
[16] Gan G, Ma C, Wu J. Data clustering: theory, algorithms, and applications[M]. Philadelphia, USA: SIAM, 2020: 243-286.
[17] Chai Y D, Liu H X, Zhu H Y, et al. A profile similarity-based personalized federated learning method for wearable sensor-based human activity recognition[J]. Information & Management, 2024, 61(7): 103922.
[18] Amrani H, Micucci D, Mobilio M, et al. Leveraging dataset integration and continual learning for human activity recognition[J]. International Journal of Machine Learning and Cybernetics, 2025, 16(7): 5213-5234.
[19] Fereidoonian F, Ali Ahmadi-Pajouh M. A personalized deep neural network to recognize human activities in healthy subjects[C] //2022 29th National and 7th International Iranian Conference on Biomedical Engineering(ICBME). Tehran, Islamic Republic of Iran: IEEE, 2023: 325-332.
[20] Ferrari A, Micucci D, Mobilio M, et al. Deep learning and model personalization in sensor-based human activity recognition[J]. Journal of Reliable Intelligent Environ-ments, 2023, 9(1): 27-39.
[21] Dhekane S G, Ploetz T. Transfer learning in sensor-based human activity recognition: a survey[J]. ACM Computing Surveys, 2025, 57(8): 1-39.
[22] Albogamy F R. Federated learning for IoMT-enhanced human activity recognition with hybrid LSTM-GRU networks[J]. Sensors, 2025, 25(3): 907.
[23] Li J X, Kang P Q, Bradley Shull P. Multitarget unsupervised transfer learning improves wearable-sensor cross-body-position activity recognition via inter-target shared representation[J]. IEEE Sensors Journal, 2025, 25(5): 9101-9112.
[24] Singh G, Chowdhary M, Kumar A, et al. A personalized classifier for human motion activities with semi-supervised learning[J]. IEEE Transactions on Consumer Electronics, 2020, 66(4): 346-355.
[25] Presotto R, Civitarese G, Bettini C. Semi-supervised and personalized federated activity recognition based on active learning and label propagation[J]. Personal and Ubiquitous Computing, 2022, 26(5): 1281-1298.
[26] Soviany P, Ionescu R T, Rota P, et al. Curriculum learning: a survey[J]. International Journal of Computer Vision, 2022, 130(6): 1526-1565.
[27] Mannini A, Intille S S. Classifier personalization for activity recognition using wrist accelerometers[J]. IEEE Journal of Biomedical and Health Informatics, 2019, 23(4): 1585-1594.
[28] Saha U, Saha S, Kabir M T, et al. Decoding human activities: analyzing wearable accelerometer and gyroscope data for activity recognition[J]. IEEE Sensors Letters, 2024, 8(8): 7003904.
[29] Siirtola P, Röning J. Context-aware incremental learning-based method for personalized human activity recognition[J]. Journal of Ambient Intelligence and Humanized Computing, 2021, 12(12): 10499-10513.
[30] Cruciani F, Nugent C D, Quero J M, et al. Personalizing activity recognition with a clustering based semi-population approach[J]. IEEE Access, 2020, 8: 207794-207804.
[31] Hu R, Chen L, Miao S H, et al. SWL-Adapt: an unsupervised domain adaptation model with sample weight learning for cross-user wearable human activity recognition[C] //Proceedings of the AAAI Conference on Artificial Intelligence. Washington, DC, USA: AAAI, 2023: 6012-6020.
[32] Wu T, Liu Y B, Yongchareon S. Class-aware sample weight learning for cross-modal unsupervised domain adaptation in cross-user wearable human activity recognition[C] //Proceedings of the 27th European Conference on Artificial Intelligence. Santiago de Compostela, Spain: IOS, 2024: 569-576.
[33] Sucerquia A, López J D, Vargas-Bonilla J F. SisFall: a fall and movement dataset[J]. Sensors, 2017, 17(1): 198.
[34] Casilari E, Santoyo-Ramón J A, Cano-García J M. Analysis of a smartphone-based architecture with multiple mobility sensors for fall detection[J]. PLoS One, 2016, 11(12): e0168069.
[35] Roggen D, Calatroni A, Rossi M, et al. Collecting complex activity datasets in highly rich networked sensor environments[C] //2010 Seventh International Confe-rence on Networked Sensing Systems(INSS). Kassel, Germany: IEEE, 2010: 233-240.
[36] Reiss A, Stricker D. Introducing a new benchmarked dataset for activity monitoring[C] //2012 16th Interna-tional Symposium on Wearable Computers. Newcastle, UK: IEEE, 2012: 108-109.
[37] Altun K, Barshan B, Tunçel O. Comparative study on classifying human activities with miniature inertial and magnetic sensors[J]. Pattern Recognition, 2010, 43(10): 3605-3620.
[38] Anguita D, Ghio A, Oneto L, et al. A public domain dataset for human activity recognition using smartphones [C] //Proceedings of the 21st European Symposium on Artificial Neural Networks, Computational Intelligence and Machine Learning. Bruges, Belgium: [s.n.] : 437-442.
[39] Sztyler T, Stuckenschmidt H. Online personalization of cross-subjects based activity recognition models on wearable devices[C] //2017 IEEE International Confe-rence on Pervasive Computing and Communications(PerCom). Kona, USA: IEEE, 2017: 180-189.
[40] Yang L, Manias D M, Shami A. PWPAE: an ensemble framework for concept drift adaptation in IoT data streams[C] //2021 IEEE Global Communications Conference(GLOBECOM). Madrid, Spain: IEEE, 2022: 9685338.
[41] Wu Y F, Liu L, Yu Y J, et al. Online ensemble learning-based anomaly detection for IoT systems[J]. Applied Soft Computing, 2025, 173: 112931.
[1] 陈曦,张欢,田洪莉,代春艳,江天炎,毕茂强. 考虑动态奖惩的高耗能企业减碳行为演化博弈分析[J]. 山东大学学报 (工学版), 2026, 56(3): 193-203.
[2] 赵峰,刘瑞,王英,陈小强,葛磊蛟,马爱平. 多尺度融合与动态自校正旋转的吊弦检测算法[J]. 山东大学学报 (工学版), 2026, 56(2): 1-10.
[3] 吴韬,王立志,戎毅,张雪琴,汤一村. 用于多电飞机热管理的泵驱两相冷却系统设计及性能分析[J]. 山东大学学报 (工学版), 2026, 56(2): 139-146.
[4] 张玉敏, 李竞锐, 杨明, 吉兴全, 孙东磊, 徐波, 吴福成. 计及气-热网络动态特性的多能耦合系统鲁棒机组组合模型[J]. 山东大学学报 (工学版), 2025, 55(5): 18-29.
[5] 薛刚,刘秋雨,董伟,李京军. 冲击荷载下钢渣细骨料混凝土力学特性及本构关系[J]. 山东大学学报 (工学版), 2025, 55(4): 108-117.
[6] 王诗,徐晓惠,朱笑莹,姜涵,曹大焱. 异构认知物联网响应定制需求的动态频谱报价策略[J]. 山东大学学报 (工学版), 2025, 55(3): 100-110.
[7] 韩毅,刘毅超,关甜,兰理文,汤宁业. 改进A*和动态窗口法的无人车路径规划[J]. 山东大学学报 (工学版), 2025, 55(3): 16-24.
[8] 赵红专,张鑫,张蓓聆,展新,李文勇,袁泉,王涛,周旦. 基于改进人工势场的智能车动态安全椭圆路径规划方法[J]. 山东大学学报 (工学版), 2025, 55(3): 46-57.
[9] 周彦冰,马士伦,文益民. 基于图结构的概念漂移检测[J]. 山东大学学报 (工学版), 2025, 55(2): 88-96.
[10] 鄢仁武, 林剑雄, 李培强, 吴国耀, 匡宇. 考虑碳排放因子与动态重构的主动配电网双层优化策略[J]. 山东大学学报 (工学版), 2025, 55(2): 16-27.
[11] 张梦雨,何振学,赵晓君,王浩然,肖利民,王翔. 基于AMSChOA的MPRM电路面积优化[J]. 山东大学学报 (工学版), 2024, 54(6): 147-155.
[12] 常新功,苏敏惠,周志刚. 基于进化集成的图神经网络解释方法[J]. 山东大学学报 (工学版), 2024, 54(4): 1-12.
[13] 白琳,俱通,王浩,雷明珠,潘晓英. 面向不平衡数据的提升均衡集成学习算法[J]. 山东大学学报 (工学版), 2024, 54(4): 59-66.
[14] 郑顺,王绍卿,刘玉芳,李可可,孙福振. 基于动态掩码和多对对比学习的序列推荐模型[J]. 山东大学学报 (工学版), 2023, 53(6): 47-55.
[15] 张喜龙,韩萌,陈志强,武红鑫,李慕航. 动态集成选择的不平衡漂移数据流Boosting分类算法[J]. 山东大学学报 (工学版), 2023, 53(4): 83-92.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!