ActivityGAN: Generative Adversarial Networks for Data Augmentation in Sensor-Based Human Activity Recognition

被引:50
作者
Li, Xi'ang [1 ]
Luo, Jinqi [2 ]
Younes, Rabih [3 ]
机构
[1] Huazhong Univ Sci & Technol, Wuhan, Peoples R China
[2] Nanyang Technol Univ, Singapore, Singapore
[3] Duke Univ, Durham, NC 27706 USA
来源
UBICOMP/ISWC '20 ADJUNCT: PROCEEDINGS OF THE 2020 ACM INTERNATIONAL JOINT CONFERENCE ON PERVASIVE AND UBIQUITOUS COMPUTING AND PROCEEDINGS OF THE 2020 ACM INTERNATIONAL SYMPOSIUM ON WEARABLE COMPUTERS | 2020年
关键词
Activity recognition; Neural networks; Data augmentation; GAN; Machine learning; ACCELEROMETER DATA;
D O I
10.1145/3410530.3414367
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Label Scarcity and Data Augmentation have long been challenging problems in the research of Human-oriented Artificial Intelligence. Following the trends of Deep Learning, Human Activity Recognition (HAR) tasks have been significantly optimized in the recent decade with handful of industrial applications on health evaluation and security monitoring. Nevertheless, data acquisition on human activities has been increasingly problematic considering the limited sensor resources and high cost of investment on labor of human volunteers. In this paper, we propose a pioneering unified architecture of convolutional generative adversarial networks, namely ActivityGAN, to effectively generate sensor-based data simulating human physical activities. This architecture comprises of a generation model which is a stack of one-dimensional convolution (1D-convolution) and transposed convolution (1D-transposed convolution) layers, and a discrimination model which employs two-dimensional convolution networks (2D-convolution) with reshaped input of time series. We train the proposed architecture on a collection of activity data and evaluate the generator's output, namely synthetic data, with three approaches of visualization. We then assess the usability of synthetic data by evaluating the test accuracy of models trained with mixed real and synthetic data or with synthetic data that substitutes real data. The study's results show that our proposed architecture is able to generate sufficient synthetic data which are distinguishable by visualization techniques and trainable for HAR machine learning models.
引用
收藏
页码:249 / 254
页数:6
相关论文
共 30 条
[1]  
Alzantot M, 2017, INT CONF PERVAS COMP
[2]  
[Anonymous], Advances in Neural Information ProcessingSystems
[3]  
[Anonymous], 2012, On the Difficulty of Training Recurrent Neural Networks, DOI DOI 10.48550/ARXIV.1211.5063
[4]  
Arjovsky M, 2017, Arxiv, DOI [arXiv:1701.07875, 10.48550/arXiv.1701.07875]
[5]   Semi-supervised Learning for Human Activity Recognition Using Adversarial Autoencoders [J].
Balabka, Dmitrijs .
UBICOMP/ISWC'19 ADJUNCT: PROCEEDINGS OF THE 2019 ACM INTERNATIONAL JOINT CONFERENCE ON PERVASIVE AND UBIQUITOUS COMPUTING AND PROCEEDINGS OF THE 2019 ACM INTERNATIONAL SYMPOSIUM ON WEARABLE COMPUTERS, 2019, :685-688
[6]   Window Size Impact in Human Activity Recognition [J].
Banos, Oresti ;
Galvez, Juan-Manuel ;
Damas, Miguel ;
Pomares, Hector ;
Rojas, Ignacio .
SENSORS, 2014, 14 (04) :6474-6499
[7]   A Study on Human Activity Recognition Using Accelerometer Data from Smartphones [J].
Bayat, Akram ;
Pomplun, Marc ;
Tran, Duc A. .
9TH INTERNATIONAL CONFERENCE ON FUTURE NETWORKS AND COMMUNICATIONS (FNC'14) / THE 11TH INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS AND PERVASIVE COMPUTING (MOBISPC'14) / AFFILIATED WORKSHOPS, 2014, 34 :450-457
[8]  
Berthelot D., 2017, arXiv, DOI DOI 10.48550/ARXIV.1703.10717
[9]   Time Series FeatuRe Extraction on basis of Scalable Hypothesis tests (tsfresh - A Python']Python package) [J].
Christ, Maximilian ;
Braun, Nils ;
Neuffer, Julius ;
Kempa-Liehr, Andreas W. .
NEUROCOMPUTING, 2018, 307 :72-77
[10]  
Goodfellow I. J., 2014, Adv. Neural Inf. Process. Syst., P2672