{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,28]],"date-time":"2026-03-28T05:49:53Z","timestamp":1774676993249,"version":"3.50.1"},"reference-count":57,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2023,1,28]],"date-time":"2023-01-28T00:00:00Z","timestamp":1674864000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Innovation Team and Talents Cultivation Program of National Administration of Traditional Chinese Medicine","award":["ZYYCXTD-D-202205"],"award-info":[{"award-number":["ZYYCXTD-D-202205"]}]},{"name":"Innovation Team and Talents Cultivation Program of National Administration of Traditional Chinese Medicine","award":["2060302-2101-26"],"award-info":[{"award-number":["2060302-2101-26"]}]},{"name":"Key Project at Central Government Level","award":["ZYYCXTD-D-202205"],"award-info":[{"award-number":["ZYYCXTD-D-202205"]}]},{"name":"Key Project at Central Government Level","award":["2060302-2101-26"],"award-info":[{"award-number":["2060302-2101-26"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>For the past several years, there has been an increasing focus on deep learning methods applied into computational pulse diagnosis. However, one factor restraining its development lies in the small wrist pulse dataset, due to privacy risks or lengthy experiments cost. In this study, for the first time, we address the challenging by presenting a novel one-dimension generative adversarial networks (GAN) for generating wrist pulse signals, which manages to learn a mapping strategy from a random noise space to the original wrist pulse data distribution automatically. Concretely, Wasserstein GAN with gradient penalty (WGAN-GP) is employed to alleviate the mode collapse problem of vanilla GANs, which could be able to further enhance the performance of the generated pulse data. We compared our proposed model performance with several typical GAN models, including vanilla GAN, deep convolutional GAN (DCGAN) and Wasserstein GAN (WGAN). To verify the feasibility of the proposed algorithm, we trained our model with a dataset of real recorded wrist pulse signals. In conducted experiments, qualitative visual inspection and several quantitative metrics, such as maximum mean deviation (MMD), sliced Wasserstein distance (SWD) and percent root mean square difference (PRD), are examined to measure performance comprehensively. Overall, WGAN-GP achieves the best performance and quantitative results show that the above three metrics can be as low as 0.2325, 0.0112 and 5.8748, respectively. The positive results support that generating wrist pulse data from a small ground truth is possible. Consequently, our proposed WGAN-GP model offers a potential innovative solution to address data scarcity challenge for researchers working with computational pulse diagnosis, which are expected to improve the performance of pulse diagnosis algorithms in the future.<\/jats:p>","DOI":"10.3390\/s23031450","type":"journal-article","created":{"date-parts":[[2023,1,30]],"date-time":"2023-01-30T02:01:18Z","timestamp":1675044078000},"page":"1450","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":18,"title":["Towards Generating Realistic Wrist Pulse Signals Using Enhanced One Dimensional Wasserstein GAN"],"prefix":"10.3390","volume":"23","author":[{"given":"Jiaxing","family":"Chang","sequence":"first","affiliation":[{"name":"School of Electrical and Information Engineering, Zhengzhou University, Zhengzhou 450001, China"}]},{"given":"Fei","family":"Hu","sequence":"additional","affiliation":[{"name":"School of Electrical and Information Engineering, Zhengzhou University, Zhengzhou 450001, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5595-9935","authenticated-orcid":false,"given":"Huaxing","family":"Xu","sequence":"additional","affiliation":[{"name":"School of Electrical and Information Engineering, Zhengzhou University, Zhengzhou 450001, China"}]},{"given":"Xiaobo","family":"Mao","sequence":"additional","affiliation":[{"name":"School of Electrical and Information Engineering, Zhengzhou University, Zhengzhou 450001, China"}]},{"given":"Yuping","family":"Zhao","sequence":"additional","affiliation":[{"name":"Research Center for Intelligent Science and Engineering Technology of TCM, China Academy of Chinese Medical Sciences, Beijing 100000, China"}]},{"given":"Luqi","family":"Huang","sequence":"additional","affiliation":[{"name":"Research Center for Intelligent Science and Engineering Technology of TCM, China Academy of Chinese Medical Sciences, Beijing 100000, China"}]}],"member":"1968","published-online":{"date-parts":[[2023,1,28]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"932","DOI":"10.1161\/01.ATV.0000160548.78317.29","article-title":"Mechanisms, pathophysiology, and therapy of arterial stiffness","volume":"25","author":"Zieman","year":"2005","journal-title":"Arterioscler. Thromb. Vasc. Biol."},{"key":"ref_2","unstructured":"Walsh, S., and King, E. (2007). Pulse Diagnosis E-Book: A Clinical Guide, Elsevier Health Sciences."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"106781","DOI":"10.1016\/j.cmpb.2022.106781","article-title":"Estimation of central pulse wave velocity from radial pulse wave analysis","volume":"219","author":"Yao","year":"2022","journal-title":"Comput. Methods Programs Biomed."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"599","DOI":"10.1089\/acm.2016.0056","article-title":"Reliability of manual pulse diagnosis methods in traditional East Asian medicine: A systematic narrative literature review","volume":"22","author":"Bilton","year":"2016","journal-title":"J. Altern. Complement. Med."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"105312","DOI":"10.1016\/j.compbiomed.2022.105312","article-title":"Wrist pulse signal acquisition and analysis for disease diagnosis: A review","volume":"143","author":"Guo","year":"2022","journal-title":"Comput. Biol. Med."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Zhao, C., Li, G.Z., Wang, C., and Niu, J. (2015). Advances in patient classification for traditional Chinese medicine: A machine learning perspective. Evid.-Based Complement. Altern. Med. eCAM, 2015.","DOI":"10.1155\/2015\/376716"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"106784","DOI":"10.1016\/j.cmpb.2022.106784","article-title":"The Pulse Waveform Quantification Method Basing on Contour and Derivative","volume":"220","author":"Jin","year":"2022","journal-title":"Comput. Methods Programs Biomed."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"106766","DOI":"10.1016\/j.cmpb.2022.106766","article-title":"Pressure wrist pulse signal analysis by sparse decomposition using improved Gabor function","volume":"219","author":"Jiang","year":"2022","journal-title":"Comput. Methods Programs Biomed."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"101751","DOI":"10.1016\/j.bspc.2019.101751","article-title":"Features fusion of multichannel wrist pulse signal based on KL-MGDCCA and decision level combination","volume":"57","author":"Jiang","year":"2020","journal-title":"Biomed. Signal Process. Control."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"598","DOI":"10.1109\/TITB.2012.2195188","article-title":"Combination of heterogeneous features for wrist pulse blood flow signal diagnosis via multiple kernel learning","volume":"16","author":"Liu","year":"2012","journal-title":"IEEE Trans. Inf. Technol. Biomed."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Zhang, D., Zuo, W., and Wang, P. (2018). Computational Pulse Signal Analysis, Springer.","DOI":"10.1007\/978-981-10-4044-3"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Zhang, D., Zuo, W., and Wang, P. (2018). Computational Pulse Signal Analysis, Springer.","DOI":"10.1007\/978-981-10-4044-3"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"348","DOI":"10.1109\/TBME.1983.325136","article-title":"Spectrum analysis of human pulse","volume":"BME-30","author":"Lee","year":"1983","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"361","DOI":"10.4236\/jbise.2010.34050","article-title":"Wrist blood flow signal-based computerized pulse diagnosis using spatial and spectrum features","volume":"3","author":"Zhang","year":"2010","journal-title":"J. Biomed. Sci. Eng."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Zhang, D., Zhang, L., Zhang, D., and Zheng, Y. (2008, January 28\u201330). Wavelet based analysis of doppler ultrasonic wrist-pulse signals. Proceedings of the 2008 International Conference on BioMedical Engineering and Informatics, Hainan, China.","DOI":"10.1109\/BMEI.2008.326"},{"key":"ref_16","unstructured":"Guo, Q.L., Wang, K.Q., Zhang, D.Y., and Li, N.M. (2008, January 30\u201331). A wavelet packet based pulse waveform analysis for cholecystitis and nephrotic syndrome diagnosis. Proceedings of the 2008 International Conference on Wavelet Analysis and Pattern Recognition, Hong Kong, China."},{"key":"ref_17","first-page":"7477","article-title":"Processing of wrist pulse signals using linear and nonlinear techniques\u2014A review","volume":"4","author":"Priyadarshini","year":"2016","journal-title":"Internet J. Eng. Sci. Comput."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Zhang, D., Zuo, W., and Wang, P. (2018). Computational Pulse Signal Analysis, Springer.","DOI":"10.1007\/978-981-10-4044-3"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Li, X., Fu, Z., Qian, P., Wang, L., Zhang, H., Zhou, X., Zhang, W., and Li, F. (2018, January 3\u20136). Computerized wrist pulse signal diagnosis using gradient boosting decision tree. Proceedings of the 2018 IEEE International Conference on Bioinformatics and Biomedicine (BIBM), Madrid, Spain.","DOI":"10.1109\/BIBM.2018.8621391"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"436","DOI":"10.1038\/nature14539","article-title":"Deep learning","volume":"521","author":"LeCun","year":"2015","journal-title":"Nature"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Zhang, S.R., and Sun, Q.F. (2016, January 4\u20136). Human pulse recognition based on convolutional neural networks. Proceedings of the 2016 International Symposium on Computer, Consumer and Control (IS3C), Xi\u2019an, China.","DOI":"10.1109\/IS3C.2016.101"},{"key":"ref_22","first-page":"170","article-title":"Wrist pulse analysis and recognition based on recurrence plot and convolution neural network","volume":"56","author":"Yan","year":"2020","journal-title":"Comput. Eng. Appl."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"3732","DOI":"10.1109\/JBHI.2020.3045274","article-title":"Graph based multichannel feature fusion for wrist pulse diagnosis","volume":"25","author":"Zhang","year":"2020","journal-title":"IEEE J. Biomed. Health Inform."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"3130","DOI":"10.1109\/JBHI.2021.3061114","article-title":"Inter-Patient Classification With Encoded Peripheral Pulse Series and Multi-Task Fusion CNN: Application in Type 2 Diabetes","volume":"25","author":"Ouyang","year":"2021","journal-title":"IEEE J. Biomed. Health Inform."},{"key":"ref_25","first-page":"2672","article-title":"Generative adversarial nets","volume":"27","author":"Goodfellow","year":"2014","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"ref_26","first-page":"1","article-title":"Generative adversarial networks in computer vision: A survey and taxonomy","volume":"54","author":"Wang","year":"2021","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Wen, Q., Sun, L., Yang, F., Song, X., Gao, J., Wang, X., and Xu, H. (2020). Time series data augmentation for deep learning: A survey. arXiv.","DOI":"10.24963\/ijcai.2021\/631"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Brophy, E., Wang, Z., She, Q., and Ward, T. (2021). Generative adversarial networks in time series: A survey and taxonomy. arXiv.","DOI":"10.1145\/3559540"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Chen, G., Zhu, Y., Hong, Z., and Yang, Z. (2019, January 12\u201313). EmotionalGAN: Generating ECG to enhance emotion state classification. Proceedings of the 2019 International Conference on Artificial Intelligence and Computer Science, Wuhan, China.","DOI":"10.1145\/3349341.3349422"},{"key":"ref_30","unstructured":"Golany, T., and Radinsky, K. (February, January 27). Pgans: Personalized generative adversarial networks for ecg synthesis to improve patient-specific deep ecg classification. Proceedings of the AAAI Conference on Artificial Intelligence, Honolulu, HI, USA."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"122","DOI":"10.1016\/j.neucom.2020.04.076","article-title":"Generating electrocardiogram signals by deep learning","volume":"404","author":"Wulan","year":"2020","journal-title":"Neurocomputing"},{"key":"ref_32","unstructured":"Hartmann, K.G., Schirrmeister, R.T., and Ball, T. (2018). EEG-GAN: Generative adversarial networks for electroencephalograhic (EEG) brain signals. arXiv."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"4039","DOI":"10.1109\/TNNLS.2020.3016666","article-title":"Generative adversarial networks-based data augmentation for brain\u2013computer Interface","volume":"32","author":"Fahimi","year":"2020","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Luo, Y., and Lu, B.L. (2018, January 18\u201321). EEG data augmentation for emotion recognition using a conditional Wasserstein GAN. Proceedings of the 2018 40th annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Honolulu, HI, USA.","DOI":"10.1109\/EMBC.2018.8512865"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"108885","DOI":"10.1016\/j.jneumeth.2020.108885","article-title":"Data augmentation for deep-learning-based electroencephalography","volume":"346","author":"Lashgari","year":"2020","journal-title":"J. Neurosci. Methods"},{"key":"ref_36","unstructured":"Delaney, A.M., Brophy, E., and Ward, T.E. (2019). Synthesis of realistic ECG using generative adversarial networks. arXiv."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"3226","DOI":"10.1109\/JBHI.2020.2979608","article-title":"PlethAugment: GAN-based PPG augmentation for medical diagnosis in low-resource settings","volume":"24","author":"Kiyasseh","year":"2020","journal-title":"IEEE J. Biomed. Health Inform."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Abdelfattah, S.M., Abdelrahman, G.M., and Wang, M. (2018, January 8\u201313). Augmenting the size of EEG datasets using generative adversarial networks. Proceedings of the 2018 International Joint Conference on Neural Networks (IJCNN), Rio de Janeiro, Brazil.","DOI":"10.1109\/IJCNN.2018.8489727"},{"key":"ref_39","first-page":"5769","article-title":"Improved training of wasserstein gans","volume":"30","author":"Gulrajani","year":"2017","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"ref_40","unstructured":"Arjovsky, M., Chintala, S., and Bottou, L. (2017, January 6\u201311). Wasserstein generative adversarial networks. Proceedings of the International Conference on Machine Learning, Sydney, Australia."},{"key":"ref_41","unstructured":"Karras, T., Aila, T., Laine, S., and Lehtinen, J. (2017). Progressive growing of gans for improved quality, stability, and variation. arXiv."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1016\/j.bspc.2015.08.002","article-title":"A robust signal preprocessing framework for wrist pulse analysis","volume":"23","author":"Wang","year":"2016","journal-title":"Biomed. Signal Process. Control"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"1973","DOI":"10.1109\/TBME.2005.856296","article-title":"Wavelet-based cascaded adaptive filter for removing baseline drift in pulse waveforms","volume":"52","author":"Xu","year":"2005","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_44","unstructured":"Radford, A., Metz, L., and Chintala, S. (2015). Unsupervised representation learning with deep convolutional generative adversarial networks. arXiv."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1016\/j.cviu.2018.10.009","article-title":"Pros and cons of gan evaluation measures","volume":"179","author":"Borji","year":"2019","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"103329","DOI":"10.1016\/j.cviu.2021.103329","article-title":"Pros and cons of GAN evaluation measures: New developments","volume":"215","author":"Borji","year":"2022","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Ni, H., Szpruch, L., Wiese, M., Liao, S., and Xiao, B. (2020). Conditional sig-wasserstein gans for time series generation. arXiv.","DOI":"10.2139\/ssrn.3623086"},{"key":"ref_48","doi-asserted-by":"crossref","unstructured":"Eckerli, F. (2021). Generative Adversarial Networks in finance: An overview. arXiv.","DOI":"10.2139\/ssrn.3864965"},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"e49","DOI":"10.1093\/bioinformatics\/btl242","article-title":"Integrating structured biological data by kernel maximum mean discrepancy","volume":"22","author":"Borgwardt","year":"2006","journal-title":"Bioinformatics"},{"key":"ref_50","unstructured":"Rabin, J., Peyr\u00e9, G., Delon, J., and Bernot, M. (June, January 29). Wasserstein barycenter and its application to texture mixing. Proceedings of the International Conference on Scale Space and Variational Methods in Computer Vision, Ein-Gedi, Israel."},{"key":"ref_51","doi-asserted-by":"crossref","unstructured":"Hazra, D., and Byun, Y.C. (2020). SynSigGAN: Generative adversarial networks for synthetic biomedical signal generation. Biology, 9.","DOI":"10.3390\/biology9120441"},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"1009","DOI":"10.1016\/j.ins.2019.10.014","article-title":"Conditional Wasserstein generative adversarial network-gradient penalty-based approach to alleviating imbalanced data classification","volume":"512","author":"Zheng","year":"2020","journal-title":"Inf. Sci."},{"key":"ref_53","unstructured":"Zhang, H., Goodfellow, I., Metaxas, D., and Odena, A. (2019, January 9\u201315). Self-attention generative adversarial networks. Proceedings of the International Conference on Machine Learning, Long Beach, CA, USA."},{"key":"ref_54","doi-asserted-by":"crossref","unstructured":"Phan, H., Le Nguyen, H., Ch\u00e9n, O.Y., Koch, P., Duong, N.Q., McLoughlin, I., and Mertins, A. (2021, January 6\u201312). Self-attention generative adversarial network for speech enhancement. Proceedings of the ICASSP 2021\u20142021 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Toronto, ON, Canada.","DOI":"10.1109\/ICASSP39728.2021.9414265"},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"500","DOI":"10.1109\/TETCI.2020.2991774","article-title":"Loss functions of generative adversarial networks (GANs): Opportunities and challenges","volume":"4","author":"Pan","year":"2020","journal-title":"IEEE Trans. Emerg. Top. Comput. Intell."},{"key":"ref_56","unstructured":"Kurach, K., Lu\u010di\u0107, M., Zhai, X., Michalski, M., and Gelly, S. (2019, January 9\u201315). A large-scale study on regularization and normalization in GANs. Proceedings of the International Conference on Machine Learning, Long Beach, CA, USA."},{"key":"ref_57","unstructured":"Lee, M., and Seok, J. (2020). Regularization methods for generative adversarial networks: An overview of recent studies. arXiv."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/3\/1450\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T18:18:00Z","timestamp":1760120280000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/3\/1450"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,1,28]]},"references-count":57,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2023,2]]}},"alternative-id":["s23031450"],"URL":"https:\/\/doi.org\/10.3390\/s23031450","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,1,28]]}}}