A Human Activity Recognition Algorithm Based on Stacking Denoising Autoencoder and LightGBM

被引:67
作者
Gao, Xile [1 ]
Luo, Haiyong [1 ]
Wang, Qu [2 ]
Zhao, Fang [3 ]
Ye, Langlang [1 ]
Zhang, Yuexia [4 ]
机构
[1] Chinese Acad Sci, Inst Comp Technol, Beijing Key Lab Mobile Comp & Pervas Device, Beijing 100190, Peoples R China
[2] Beijing Univ Posts & Telecommun, Sch Informat & Commun Engn, Beijing 100876, Peoples R China
[3] Beijing Univ Posts & Telecommun, Sch Software Engn, Beijing 100876, Peoples R China
[4] Beijing Informat Sci & Technol Univ, Sch Informat & Commun Engn, Beijing 100876, Peoples R China
基金
中国国家自然科学基金;
关键词
human activity recognition; indoor positioning; deep learning; Stacking Denoising Autoencoder; LightGBM; ACCELEROMETER DATA; CLASSIFICATION; NETWORK;
D O I
10.3390/s19040947
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Recently, the demand for human activity recognition has become more and more urgent. It is widely used in indoor positioning, medical monitoring, safe driving, etc. Existing activity recognition approaches require either the location information of the sensors or the specific domain knowledge, which are expensive, intrusive, and inconvenient for pervasive implementation. In this paper, a human activity recognition algorithm based on SDAE (Stacking Denoising Autoencoder) and LightGBM (LGB) is proposed. The SDAE is adopted to sanitize the noise in raw sensor data and extract the most effective characteristic expression with unsupervised learning. The LGB reveals the inherent feature dependencies among categories for accurate human activity recognition. Extensive experiments are conducted on four datasets of distinct sensor combinations collected by different devices in three typical application scenarios, which are human moving modes, current static, and dynamic behaviors of users. The experimental results demonstrate that our proposed algorithm achieves an average accuracy of 95.99%, outperforming other comparative algorithms using XGBoost, CNN (Convolutional Neural Network), CNN + Statistical features, or single SDAE.
引用
收藏
页数:20
相关论文
共 50 条
[1]   Classification of Human Daily Activities Using Ensemble Methods Based on Smartphone Inertial Sensors [J].
Abd Rahim, Ku Nurhanim Ku ;
Elamvazuthi, I. ;
Izhar, Lila Iznita ;
Capi, Genci .
SENSORS, 2018, 18 (12)
[2]   Cyberguide: A mobile context-aware tour guide [J].
Abowd, Gregory D. ;
Atkeson, Christopher G. ;
Hong, Jason ;
Long, Sue ;
Kooper, Rob ;
Pinkerton, Mike .
WIRELESS NETWORKS, 1997, 3 (05) :421-433
[3]   A Robust Deep Learning Approach for Position-Independent Smartphone-Based Human Activity Recognition [J].
Almaslukh, Bandar ;
Artoli, Abdel Monim ;
Al-Muhtadi, Jalal .
SENSORS, 2018, 18 (11)
[4]  
[Anonymous], 2016, 2016 MED TECHN NATL
[5]  
[Anonymous], COMMUN ACM, DOI [DOI 10.1145/3065386, 10.1145/3065386]
[6]  
[Anonymous], ADV INTELLIGENT SOFT
[7]  
[Anonymous], P 2009 2 PERV ADV WO
[8]  
[Anonymous], 2017, SENSORS BASEL, DOI DOI 10.3390/S17122855
[9]  
[Anonymous], ADV NEURAL INF PROCE
[10]  
[Anonymous], P 2017 17 INT S COMM