Synthetic Sensor Data Generation for Health Applications: A Supervised Deep Learning Approach

Recent advancements in mobile devices, data analysis, and wearable sensors render the capability of in-place health monitoring. Supervised machine learning algorithms, the core intelligence of these systems, learn from labeled training data. However, labeling vast amount of data is time-consuming and expensive. Moreover, sensor data often contains personal information that a user may not be comfortable sharing. Therefore, there is a strong need to develop methods for generating realistic labeled sensor data. In this paper, we propose a supervised generative adversarial network architecture that learns from feedback from both a discriminator and a classifier in order to create synthetic sensor data. We demonstrate the effectiveness of the architecture on a publicly available human activity dataset. We show that our generator learns to output diverse samples that are similar but not identical to the training data.

[1]  Jemal H. Abawajy,et al.  Federated Internet of Things and Cloud Computing Pervasive Patient Health Monitoring System , 2017, IEEE Communications Magazine.

[2]  Heng Wang,et al.  Text Generation Based on Generative Adversarial Nets with Latent Variable , 2017, PAKDD.

[3]  M. Freeman,et al.  A systematic review of clinician and staff views on the acceptability of incorporating remote monitoring technology into primary care. , 2014, Telemedicine journal and e-health : the official journal of the American Telemedicine Association.

[4]  Assefaw Hadish Gebremedhin,et al.  A closed-loop deep learning architecture for robust activity recognition using wearable sensors , 2017, 2017 IEEE International Conference on Big Data (Big Data).

[5]  Soumith Chintala,et al.  Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks , 2015, ICLR.

[6]  Amr Mohamed,et al.  Improving Remote Health Monitoring: A Low-Complexity ECG Compression Approach , 2018, Diagnostics.

[7]  Yoshua Bengio,et al.  Generative Adversarial Nets , 2014, NIPS.

[8]  Billur Barshan,et al.  Comparative study on classifying human activities with miniature inertial and magnetic sensors , 2010, Pattern Recognit..

[9]  GhasemzadehHassan,et al.  Older People with Access to Hand-Held Devices: Who Are They? , 2015 .

[10]  Mani B. Srivastava,et al.  SenseGen: A deep learning architecture for synthetic sensor data generation , 2017, 2017 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops).

[11]  Gunnar Rätsch,et al.  Real-valued (Medical) Time Series Generation with Recurrent Conditional GANs , 2017, ArXiv.