Synthetic Sensor Data for Human Activity Recognition

被引:23
作者
Alharbi, Fayez [1 ]
Ouarbya, Lahcen [1 ]
Ward, Jamie A. [1 ]
机构
[1] Goldsmiths Univ London, Dept Comp, London, England
来源
2020 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN) | 2020年
关键词
human activity recognition; generative adversarial network; imbalance sensor data; MOBILE;
D O I
10.1109/ijcnn48605.2020.9206624
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Human activity recognition (HAR) based on wearable sensors has emerged as an active topic of research in machine learning and human behavior analysis because of its applications in several fields, including health, security and surveillance, and remote monitoring. Machine learning algorithms are frequently applied in HAR systems to learn from labeled sensor data. The effectiveness of these algorithms generally relies on having access to lots of accurately labeled training data. But labeled data for HAR is hard to come by and is often heavily imbalanced in favor of one or other dominant classes, which in turn leads to poor recognition performance. In this study we introduce a generative adversarial network (GAN)-based approach for HAR that we use to automatically synthesize balanced and realistic sensor data. GANs are robust generative networks, typically used to create synthetic images that cannot be distinguished from real images. Here we explore and construct a model for generating several types of human activity sensor data using a Wasserstein GAN (WGAN). We assess the synthetic data using two commonly-used classifier models, Convolutional Neural Network (CNN) and Long Short-Term Memory (LSTM). We evaluate the quality and diversity of the synthetic data by training on synthetic data and testing on real sensor data, and vice versa. We then use synthetic sensor data to oversample the imbalanced training set. We demonstrate the efficacy of the proposed method on two publicly available human activity datasets, the Sussex-Huawei Locomotion (SHL) and Smoking Activity Dataset (SAD). We achieve improvements of using WGAN augmented training data over the imbalanced case, for both SHL (0.85 to 0.95 F1-score), and for SAD (0.70 to 0.77 F1-score) when using a CNN activity classifier.
引用
收藏
页数:9
相关论文
共 40 条
[1]  
Alzantot M., 2017, INT CONF PERVAS COMP, P66
[2]   Better Physical Activity Classification using Smartphone Acceleration Sensor [J].
Arif, Muhammad ;
Bilal, Mohsin ;
Kattan, Ahmed ;
Ahamed, S. Iqbal .
JOURNAL OF MEDICAL SYSTEMS, 2014, 38 (09)
[3]  
Arjovsky M, 2017, CoRR
[4]   A Tutorial on Human Activity Recognition Using Body-Worn Inertial Sensors [J].
Bulling, Andreas ;
Blanke, Ulf ;
Schiele, Bernt .
ACM COMPUTING SURVEYS, 2014, 46 (03)
[5]   SMOTE: Synthetic minority over-sampling technique [J].
Chawla, Nitesh V. ;
Bowyer, Kevin W. ;
Hall, Lawrence O. ;
Kegelmeyer, W. Philip .
2002, American Association for Artificial Intelligence (16)
[6]   Performance Analysis of Smartphone-Sensor Behavior for Human Activity Recognition [J].
Chen, Yufei ;
Shen, Chao .
IEEE ACCESS, 2017, 5 :3095-3110
[7]  
Chen YW, 2016, ADV INTEL SYS RES, V127
[8]  
Chollet F., 2015, KERAS
[9]   A Comparative Approach to Classification of Locomotion and Transportation Modes Using Smartphone Sensor Data [J].
Das Antar, Anindya ;
Ahmed, Masud ;
Ishrak, Mohammad Shadman ;
Ahad, Md Atiqur Rahman .
PROCEEDINGS OF THE 2018 ACM INTERNATIONAL JOINT CONFERENCE ON PERVASIVE AND UBIQUITOUS COMPUTING AND PROCEEDINGS OF THE 2018 ACM INTERNATIONAL SYMPOSIUM ON WEARABLE COMPUTERS (UBICOMP/ISWC'18 ADJUNCT), 2018, :1497-1502
[10]  
Elvira C, 2014, EUSAR PROC