Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Synthetic Behavior Sequence Generation Using Generative Adversarial Networks

Published: 27 February 2023 Publication History

Abstract

Due to the increase in life expectancy in advanced societies leading to an increase in population age, data-driven systems are receiving more attention to support the older people by monitoring their health. Intelligent sensor networks provide the ability to monitor their activities without interfering with routine life. Data collected from smart homes can be used in a variety of data-driven analyses, including behavior prediction. Due to privacy concerns and the cost and time required to collect data, synthetic data generation methods have been considered seriously by the research community. In this article, we introduce a new Generative Adversarial Network (GAN) algorithm, namely, BehavGAN, that applies GAN to the problem of behavior sequence generation. This is achieved by learning the features of a target dataset and utilizing a new application for GANs in the simulation of older people’s behaviors. We also propose an effective reward function for GAN back-propagation by incorporating n-gram-based similarity measures in the reinforcement mechanism. We evaluate our proposed algorithm by generating a dataset of human behavior sequences. Our results show that BehavGAN is more effective in generating behavior sequences compared to MLE, LeakGAN, and the original SeqGAN algorithms in terms of both similarity and diversity of generated data. Our proposed algorithm outperforms current state-of-the-art methods when it comes to generating behavior sequences consisting of limited-space sequence tokens.

References

[1]
Md Momin Al Aziz, Tanbir Ahmed, Tasnia Faequa, Xiaoqian Jiang, Yiyu Yao, and Noman Mohammed. 2021. Differentially private medical texts generation using generative neural networks. ACM Trans. Comput. Healthc. 3, 1 (2021), 1–27.
[2]
Muhammad Raisul Alam, Mamun Bin Ibne Reaz, and Mohd Alauddin Mohd Ali. 2012. A review of smart homes—Past, present, and future. IEEE Trans. Syst., Man, Cybern., Part C (Applic. Rev.) 42, 6 (2012), 1190–1203.
[3]
Talal Alshammari, Nasser Alshammari, Mohamed Sedky, and Chris Howard. 2018. SIMADL: Simulated activities of daily living dataset. Data 3, 2 (2018), 11.
[4]
Moustafa Alzantot, Supriyo Chakraborty, and Mani Srivastava. 2017. SenseGen: A deep learning architecture for synthetic sensor data generation. In Proceedings of the International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops). IEEE, 188–193.
[5]
Farzad Amirjavid, Abdenour Bouzouane, and Bruno Bouchard. 2014. Data driven modeling of the simultaneous activities in ambient environments. J. Amb. Intell. Human. Comput. 5, 5 (2014), 717–740. Publisher: Springer.
[6]
Damla Arifoglu and Abdelhamid Bouchachia. 2019. Abnormal behaviour detection for dementia sufferers via transfer learning and recursive auto-encoders. In Proceedings of the International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops). IEEE, 529–534.
[7]
Mrinal Kanti Baowaly, Chia-Ching Lin, Chao-Lin Liu, and Kuan-Ta Chen. 2019. Synthesizing electronic health records using improved generative adversarial networks. J. Amer. Med. Inform. Assoc. 26, 3 (2019), 228–241.
[8]
Hapugahage Thilak Chaminda, Vitaly Klyuev, and Keitaro Naruse. 2012. A smart reminder system for complex human activities. In Proceedings of the 14th International Conference on Advanced Communication Technology (ICACT). IEEE, 235–240.
[9]
Xi Chen, Yan Duan, Rein Houthooft, John Schulman, Ilya Sutskever, and Pieter Abbeel. 2016. InfoGAN: Interpretable representation learning by information maximizing generative adversarial nets. In Proceedings of the International Conference on Advances in Neural Information Processing Systems. 2172–2180.
[10]
Diane J. Cook. 2010. Learning setting-generalized activity models for smart spaces. IEEE Intell. Syst. 2010, 99 (2010), 1.
[11]
Diane J. Cook and Maureen Schmitter-Edgecombe. 2021. Fusing ambient and mobile sensor features into a behaviorome for predicting clinical health scores. IEEE Access 9 (2021), 65033–65043.
[12]
Samundra Deep, Xi Zheng, Chandan Karmakar, Dongjin Yu, Leonard G. C. Hamey, and Jiong Jin. 2019. A survey on anomalous behavior detection for elderly care using dense-sensing networks. IEEE Commun. Surv. Tutor. 22, 1 (2019), 352–370.
[13]
Jacob Devlin, Ming-Wei Chang, Kenton Lee, and Kristina Toutanova. 2018. BERT: Pre-training of deep bidirectional transformers for language understanding. arXiv preprint arXiv:1810.04805 (2018).
[14]
Giovanni Diraco, Alessandro Leone, and Pietro Siciliano. 2019. AI-based early change detection in smart living environments. Sensors 19, 16 (2019), 3549.
[15]
Ali el Hassouni, Mark Hoogendoorn, and Vesa Muhonen. 2018. Using generative adversarial networks to develop a realistic human behavior simulator. In Proceedings of the International Conference on Principles and Practice of Multi-Agent Systems. Springer, 476–483.
[16]
Cristóbal Esteban, Stephanie L. Hyland, and Gunnar Rätsch. 2017. Real-valued (medical) time series generation with recurrent conditional gans. arXiv preprint arXiv:1706.02633 (2017).
[17]
Jie Feng, Zeyu Yang, Fengli Xu, Haisu Yu, Mudan Wang, and Yong Li. 2020. Learning to simulate human mobility. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. 3426–3433.
[18]
Roschelle Fritz, Katherine Wuestney, Gordana Dermody, and Diane J. Cook. 2022. Nurse-in-the-loop smart home detection of health events associated with diagnosed chronic conditions: A case-event series. Int. J. Nurs. Stud. Adv. 4 (2022), 100081.
[19]
Sylvain Gelly and David Silver. 2011. Monte-Carlo tree search and rapid action value estimation in computer Go. Artif. Intell. 175, 11 (2011), 1856–1875.
[20]
Ian Goodfellow, Jean Pouget-Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, and Yoshua Bengio. 2014. Generative adversarial nets. In Proceedings of the International Conference on Advances in Neural Information Processing Systems. 2672–2680.
[21]
Yu Gu, Robert Tinn, Hao Cheng, Michael Lucas, Naoto Usuyama, Xiaodong Liu, Tristan Naumann, Jianfeng Gao, and Hoifung Poon. 2021. Domain-specific language model pretraining for biomedical natural language processing. ACM Trans. Comput. Healthc. 3, 1 (2021), 1–23.
[22]
Bin Guo, Hao Wang, Yasan Ding, Wei Wu, Shaoyang Hao, Yueqi Sun, and Zhiwen Yu. 2021. Conditional text generation for harmonious human-machine interaction. ACM Trans. Intell. Syst. Technol. 12, 2 (2021), 1–50.
[23]
Jiaxian Guo, Sidi Lu, Han Cai, Weinan Zhang, Yong Yu, and Jun Wang. 2018. Long text generation via adversarial training with leaked information. In Proceedings of the AAAI Conference on Artificial Intelligence.
[24]
Mehak Gupta, Thao-Ly T. Phan, H. Timothy Bunnell, and Rahmatollah Beheshti. 2022. Obesity prediction with EHR data: A deep learning approach with interpretable elements. ACM Trans. Comput. Healthc. 3, 3 (2022), 1–19.
[25]
Yongkoo Han, Manhyung Han, Sungyoung Lee, A. M. Sarkar, and Young-Koo Lee. 2012. A framework for supervising lifestyle diseases using long-term activity monitoring. Sensors 12, 5 (2012), 5363–5379.
[26]
Sepp Hochreiter and Jürgen Schmidhuber. 1997. Long short-term memory. Neural Computat. 9, 8 (1997), 1735–1780.
[27]
Théo Jourdan, Antoine Boutet, Amine Bahi, and Carole Frindel. 2020. Privacy-preserving IoT framework for activity recognition in personal healthcare monitoring. ACM Trans. Comput. Healthc. 2, 1 (2020), 1–22.
[28]
Stein Kristiansen, Konstantinos Nikolaidis, Thomas Plagemann, Vera Goebel, Gunn Marit Traaen, Britt Øverland, Lars Aakerøy, Tove-Elizabeth Hunt, Jan Pål Loennechen, Sigurd Loe Steinshamn, et al. 2021. Machine learning for sleep apnea detection with unattended sleep monitoring at home. ACM Trans. Comput. Healthc. 2, 2 (2021), 1–25.
[29]
Christian Ledig, Lucas Theis, Ferenc Huszár, Jose Caballero, Andrew Cunningham, Alejandro Acosta, Andrew Aitken, Alykhan Tejani, Johannes Totz, and Zehan Wang. 2017. Photo-realistic single image super-resolution using a generative adversarial network. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 4681–4690.
[30]
Yukyung Lee, Jina Kim, and Pilsung Kang. 2021. LAnoBERT: System log anomaly detection based on BERT masked language model. arXiv preprint arXiv:2111.09564 (2021).
[31]
Dingwen Li, Jay Vaidya, Michael Wang, Ben Bush, Chenyang Lu, Marin Kollef, and Thomas Bailey. 2020. Feasibility study of monitoring deterioration of outpatients using multimodal data collected by wearables. ACM Trans. Comput. Healthc. 1, 1 (2020), 1–22.
[32]
Yantao Li, Jiaxing Luo, Shaojiang Deng, and Gang Zhou. 2021. CNN-based continuous authentication on smartphones with conditional Wasserstein generative adversarial network. IEEE Internet Things J. 9, 7 (2021).
[33]
Shuo Liu, Mingliang Gao, Vijay John, Zheng Liu, and Erik Blasch. 2020. Deep learning thermal image translation for night vision perception. ACM Trans. Intell. Syst. Technol. 12, 1 (2020), 1–18.
[34]
Angela Lopez-del Rio, Maria Martin, Alexandre Perera-Lluna, and Rabie Saidi. 2020. Effect of sequence padding on the performance of deep learning models in archaeal protein functional prediction. Sci. Rep. 10, 1 (2020), 1–14.
[35]
Angela Lopez-del Rio, Alfons Nonell-Canals, David Vidal, and Alexandre Perera-Lluna. 2019. Evaluation of cross-validation strategies in sequence-based binding prediction using deep learning. J. Chem. Inf. Model. 59, 4 (2019), 1645–1657.
[36]
Ahmad Lotfi, Caroline Langensiepen, Sawsan M. Mahmoud, and Mohammad Javad Akhlaghinia. 2012. Smart homes for the elderly dementia sufferers: Identification and prediction of abnormal behaviour. J. Amb. Intell. Human. Comput. 3, 3 (2012), 205–218.
[37]
Yun Luo, Li-Zhen Zhu, Zi-Yu Wan, and Bao-Liang Lu. 2020. Data augmentation for enhancing EEG-based emotion recognition with deep generative models. J. Neural Eng. 17, 5 (2020), 056021.
[38]
Weina Ma and Kamran Sartipi. 2015. Synthesizing scenario-based dataset for user behavior pattern mining. Int. J. Comput. Inf. Technol. 4, 6 (2015), 855–866.
[39]
Mehdi Mirza and Simon Osindero. 2014. Conditional generative adversarial nets. arXiv preprint arXiv:1411.1784 (2014).
[40]
Parisa Fard Moshiri, Hojjat Navidan, Reza Shahbazian, Seyed Ali Ghorashi, and David Windridge. 2020. Using GAN to enhance the accuracy of indoor human activity recognition. arXiv preprint arXiv:2004.11228 (2020).
[41]
Mohamed Tarik Moutacalli, Abdenour Bouzouane, and Bruno Bouchard. 2015. The behavioral profiling based on times series forecasting for smart homes assistance. J. Amb. Intell. Human. Comput. 6, 5 (2015), 647–659.
[42]
Ehsan Nazerfard. 2018. Temporal features and relations discovery of activities from sensor data. J. Amb. Intell. Human. Comput. (2018), 1–16.
[43]
Skyler Norgaard, Ramyar Saeedi, Keyvan Sasani, and Assefaw H. Gebremedhin. 2018. Synthetic sensor data generation for health applications: A supervised deep learning approach. In Proceedings of the 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, 1164–1167.
[44]
Hakime Öztürk, Arzucan Özgür, and Elif Ozkirimli. 2018. DeepDTA: Deep drug–target binding affinity prediction. Bioinformatics 34, 17 (2018), i821–i829.
[45]
Kishore Papineni, Salim Roukos, Todd Ward, and Wei-Jing Zhu. 2002. BLEU: A method for automatic evaluation of machine translation. In Proceedings of the 40th Annual Meeting of the Association for Computational Linguistics. 311–318.
[46]
Alec Radford, Luke Metz, and Soumith Chintala. 2015. Unsupervised representation learning with deep convolutional generative adversarial networks. arXiv preprint arXiv:1511.06434 (2015).
[47]
Scott Reed, Zeynep Akata, Xinchen Yan, Lajanugen Logeswaran, Bernt Schiele, and Honglak Lee. 2016. Generative adversarial text to image synthesis. arXiv preprint arXiv:1605.05396 (2016).
[48]
Jennifer Renoux and Franziska Klugl. 2018. Simulating daily activities in a smart home for data generation. In Proceedings of the Simulation Conference (WSC). IEEE, 798–809.
[49]
Daniele Riboni, Claudio Bettini, Gabriele Civitarese, Zaffar Haider Janjua, and Rim Helaoui. 2015. Fine-grained recognition of abnormal behaviors for early detection of mild cognitive impairment. In Proceedings of the International Conference on Pervasive Computing and Communications (PerCom). IEEE, 149–154.
[50]
Gerard Salton, Anita Wong, and Chung-Shu Yang. 1975. A vector space model for automatic indexing. Commun. ACM 18, 11 (1975), 613–620.
[51]
Yuxuan Song, Ning Miao, Hao Zhou, Lantao Yu, Mingxuan Wang, and Lei Li. 2020. Improving maximum likelihood training for text generation with density ratio estimation. In Proceedings of the International Conference on Artificial Intelligence and Statistics. PMLR, 122–132.
[52]
Yifu Sun and Haoming Jiang. 2019. Contextual text denoising with masked language models. arXiv preprint arXiv:1910.14080 (2019).
[53]
Ahmet Sureyya Rifaioglu, Tunca Doğan, Maria Jesus Martin, Rengul Cetin-Atalay, and Volkan Atalay. 2019. DEEPred: Automated protein function prediction with multi-task feed-forward deep neural networks. Sci. Rep. 9, 1 (2019), 1–16.
[54]
Nagender Kumar Suryadevara, Subhas C. Mukhopadhyay, Ruili Wang, and R. K. Rayudu. 2013. Forecasting the behavior of an elderly using wireless sensors data in a smart home. Eng. Applic. Artif. Intell. 26, 10 (2013), 2641–2652.
[55]
Richard S. Sutton, David A. McAllester, Satinder P. Singh, and Yishay Mansour. 2000. Policy gradient methods for reinforcement learning with function approximation. In Proceedings of the International Conference on Advances in Neural Information Processing Systems. 1057–1063.
[56]
Jonathan Synnott, Chris Nugent, and Paul Jeffers. 2015. Simulation of smart home activity datasets. Sensors 15, 6 (2015), 14162–14179.
[57]
Tim Van Kasteren, Athanasios Noulas, Gwenn Englebienne, and Ben Kröse. 2008. Accurate activity recognition in a home setting. In Proceedings of the 10th International Conference on Ubiquitous Computing. 1–9.
[58]
Jiwei Wang, Yiqiang Chen, Yang Gu, Yunlong Xiao, and Haonan Pan. 2018. SensoryGANs: An effective generative adversarial framework for sensor-based human activity recognition. In Proceedings of the International Joint Conference on Neural Networks (IJCNN). IEEE, 1–8.
[59]
Min Wang, Congyan Lang, Liqian Liang, Songhe Feng, Tao Wang, and Yutong Gao. 2020. End-to-end text-to-image synthesis with spatial constrains. ACM Trans. Intell. Syst. Technol. 11, 4 (2020), 1–19.
[60]
Chao Yan, Ziqi Zhang, Steve Nyemba, and Bradley A. Malin. 2020. Generating electronic health records with multiple data types and constraints. arXiv preprint arXiv:2003.07904 (2020).
[61]
Li-Chia Yang, Szu-Yu Chou, and Yi-Hsuan Yang. 2017. MidiNet: A convolutional generative adversarial network for symbolic-domain music generation. arXiv preprint arXiv:1703.10847 (2017).
[62]
Lantao Yu, Weinan Zhang, Jun Wang, and Yong Yu. 2017. SeqGAN: Sequence generative adversarial nets with policy gradient. In Proceedings of the 31st AAAI Conference on Artificial Intelligence.
[63]
Chi Zhang, Sanmukh R. Kuppannagari, Rajgopal Kannan, and Viktor K. Prasanna. 2018. Generative adversarial network for synthetic time series data generation in smart grids. In Proceedings of the IEEE International Conference on Communications, Control, and Computing Technologies for Smart Grids (SmartGridComm). IEEE, 1–6.
[64]
Yan Zhao, Baoqiang Ma, Pengbo Jiang, Debin Zeng, Xuetong Wang, and Shuyu Li. 2020. Prediction of Alzheimer’s disease progression with multi-information generative adversarial network. IEEE J. Biomed. Health Inform. 25, 3 (2020).

Cited By

View all
  • (2024)Generative AI for Threat Hunting and Behaviour AnalysisUtilizing Generative AI for Cyber Defense Strategies10.4018/979-8-3693-8944-7.ch007(235-286)Online publication date: 13-Sep-2024
  • (2023)TLS-WGAN-GP: A Generative Adversarial Network Model for Data-Driven Fault Root Cause LocationIEEE Transactions on Consumer Electronics10.1109/TCE.2023.330044269:4(850-861)Online publication date: 1-Aug-2023

Index Terms

  1. Synthetic Behavior Sequence Generation Using Generative Adversarial Networks

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Transactions on Computing for Healthcare
    ACM Transactions on Computing for Healthcare  Volume 4, Issue 1
    January 2023
    217 pages
    EISSN:2637-8051
    DOI:10.1145/3582897
    Issue’s Table of Contents

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 27 February 2023
    Online AM: 29 September 2022
    Accepted: 29 August 2022
    Revised: 26 July 2022
    Received: 10 January 2022
    Published in HEALTH Volume 4, Issue 1

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Behavior sequence generation
    2. synthetic data
    3. Generative Adversarial Networks
    4. SeqGAN
    5. BLEU score
    6. reinforcement learning

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)154
    • Downloads (Last 6 weeks)27
    Reflects downloads up to 07 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Generative AI for Threat Hunting and Behaviour AnalysisUtilizing Generative AI for Cyber Defense Strategies10.4018/979-8-3693-8944-7.ch007(235-286)Online publication date: 13-Sep-2024
    • (2023)TLS-WGAN-GP: A Generative Adversarial Network Model for Data-Driven Fault Root Cause LocationIEEE Transactions on Consumer Electronics10.1109/TCE.2023.330044269:4(850-861)Online publication date: 1-Aug-2023

    View Options

    Login options

    Full Access

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Full Text

    View this article in Full Text.

    Full Text

    HTML Format

    View this article in HTML Format.

    HTML Format

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media