Skip to main content
Scientific Reports logoLink to Scientific Reports
. 2019 Oct 17;9:14930. doi: 10.1038/s41598-019-51334-2

Pulse-Wave-Pattern Classification with a Convolutional Neural Network

Gaoyang Li 1,2, Kazuhiro Watanabe 1,2, Hitomi Anzai 2, Xiaorui Song 3, Aike Qiao 4, Makoto Ohta 2,5,
PMCID: PMC6797811  PMID: 31624300

Abstract

Owing to the diversity of pulse-wave morphology, pulse-based diagnosis is difficult, especially pulse-wave-pattern classification (PWPC). A powerful method for PWPC is a convolutional neural network (CNN). It outperforms conventional methods in pattern classification due to extracting informative abstraction and features. For previous PWPC criteria, the relationship between pulse and disease types is not clear. In order to improve the clinical practicability, there is a need for a CNN model to find the one-to-one correspondence between pulse pattern and disease categories. In this study, five cardiovascular diseases (CVD) and complications were extracted from medical records as classification criteria to build pulse data set 1. Four physiological parameters closely related to the selected diseases were also extracted as classification criteria to build data set 2. An optimized CNN model with stronger feature extraction capability for pulse signals was proposed, which achieved PWPC with 95% accuracy in data set 1 and 89% accuracy in data set 2. It demonstrated that pulse waves are the result of multiple physiological parameters. There are limitations when using a single physiological parameter to characterise the overall pulse pattern. The proposed CNN model can achieve high accuracy of PWPC while using CVD and complication categories as classification criteria.

Subject terms: Biomedical engineering, Computational science

Introduction

Pulse waves contain a large quantity of pathological and physiological information1,2. Pulse-wave characteristics are closely related to diseases (hypertension, type 2 diabetes, atherosclerosis, etc.), especially cardiovascular diseases (CVD) and physiological parameters [pulse-wave velocity, cardio-ankle vascular index (CAVI), blood pressure, etc.]3,4. Therefore, pulse analysis is extensive used in cardiovascular function assessment and non-invasive early diagnosis of cardiovascular disease and related complications5. TCPD (Traditional Chinese Pulse Diagnosis) refers to the diagnosis of diseases via traditional Chinese medical practices by feeling the change in pulse at the patient’s wrist, which is highly dependent on the doctor’s skill and experience6. Computer-aided analysis has made some achievements in pulse diagnosis, especially in pulse-wave-pattern classification (PWPC). For example, Wang et al. divided 407 sets of pulse data into five pulse patterns by using a Bayesian network based on six pulse parameters: depth, width, length, frequency, rhythm and strength (84% successful classification rate)7. Moreover, Xu et al. divided 320 sets of pulse data into 16 pulse patterns by using a fuzzy neural network based on differences in pulse shapes, widths, positions and some specific local parameters (90% successful classification rate)8. However, the diverse morphology of pulse waves remains a difficulty for PWPC, which may lead to problems such as waveform local time shifting, as shown in Fig. 19. In addition, the classification criteria of these studies are based on TCPD theory, which means that a pulse pattern may correspond to a variety of disease categories, as shown in Fig. 110. It also leads to a decrease in the clinical practicality of pulse-based diagnosis. Thus, in this study, we selected new classification criteria—that is, the CVD and complication categories and the clinical physiological parameters—with the aim of developing a practical PWPC method with a high classification rate.

Figure 1.

Figure 1

According to previous studies’ classification criteria, we show five pulse waves that exhibit a taut pulse pattern, which involves a pulse with a high second peak (local time shifting), as follows: (a) typical taut pulse, (b) taut pulse with high tidal wave and (c) taut pulse with tidal wave merged with percussion wave9. With the help of medical doctors, (d) and (e) were extracted from our database. Although (a–e) all feature a taut pulse pattern, there are still differences in some local waveform characteristics. In addition, the subject of (d) suffered from hyperlipidaemia, while the subject of (e) suffered from atherosclerosis. This shows that, under the previous classification criteria, a single pulse pattern might correspond to many disease categories.

With the research and development of deep learning, various of neural network structures have been designed for signal processing. Recurrent neural network (RNN)11, based on its internal memory, is used to process arbitrary time series input sequence such as non-segmented handwriting recognition, speech recognition, etc. Long short term memory (LSTM)12, as a variant of RNN, can effectively prevent the occurrence of gradient vanishing from processing time series signals. In recent years, remarkable achievements have been made in the field of pattern classification via the use of convolutional neural networks (CNNs) as deep learning structures1316. CNNs provide an end-to-end learning model. The trained CNNs by the gradient descent method can learn the characteristics of input data and further complete the pattern classification. CNNs have strong ability of feature learning and pattern classification. The main reason is that the features of the lower layers are derived from the partial information and convolution kernel with sharing weights from the upper layer. CNNs have been applied in the classification of human physiological signal patterns. Based on a 34-layer CNN, Rajpurkar et al. classified the electrocardiogram (ECG) signals into 14 types17. Moreover, Rubin et al. performed heart-sound recordings based on deep CNN and Mel-frequency cepstral coefficients18. These studies used CNN to achieve pattern classification of relevant physiological signals and achieved higher accuracy than the diagnostic results of experienced physicians. Furthermore, Hu et al. used CNN to divide pulse waves into two types: health and subhealth19. In the present study, in view of the large amount of pathological and physiological information contained in pulse signals, we collected the required data under the guidance of the doctor and established two data sets based on either CVD/complication categories or physiological parameters. We proposed an optimised CNN model for PWPC based on these two data sets. The purpose of this study was to identify a practical and efficient classification criterion for PWPC based on CNN, which contributed to non-invasive, practical and effective diagnosis of CVDs and related complications.

Results

The average pulse waves of each pattern in the two data sets are shown in Fig. 2.

Figure 2.

Figure 2

Average pulse-wave patterns in data set 1 (a) and data set 2 (b). Abbreviation Represents Pulse Wave Patterns: H1-Healthy Control Group in Data Set 1; Hn- hypertension; At-atherosclerosis; Ha-hyperlipidaemia; Td-type 2 diabetes; HCA-Hypertension complicated by atherosclerosis; H2-Healthy Control Group in Data Set 2; BP-blood pressure; baPWV- brachial-ankle pulse wave velocity; BV-blood viscosity.

We showed the learning curves of data set 1 and data set 2 respectively to evaluate their PWPC performance on the proposed CNN model, as shown in Fig. 3. For cost-value curve, the decline rate of data set 1 was significantly higher than that of data set 2. For training error and test error, the minimum value of data set 1 was smaller than that of data set 2. Especially test error, data set 1 (When epoch was 90, the minimum test error was 0.08. Epoch was the number of iterations in CNN pattern classification) was much smaller than data set 2 (When epoch was 100, the minimum test error was 0.34). With the same proposed CNN, the six pulse patterns in data set 1 showed higher calculation efficiency and feature expression ability than those five patterns in data set 2.

Figure 3.

Figure 3

Learning curve in data set 1 (a) and data set 2 (b).

Table 1 shows the overall values of the evaluation parameters in the two data sets. The accuracy and other evaluation parameters of PWPC in data set 1 (overall accuracy = 0.95) were higher than those in data set 2 (overall accuracy = 0.89). Tables 2 and 3 show the details for each pattern in the two data sets separately. Pulse-wave patterns representing healthy subjects (H1 and H2) could be identified with high precision (precision H1 = 1, recall H1 = 0.99; precision H2 = 0.97, recall H2 = 0.97). The HCA, as the pulse pattern of complications, had the lowest classification rate in data set 1 (precision HCA = 0.89, recall HCA = 0.91). In addition, the classification performance of other pulse patterns in data set 1 was higher than that in data set 2.

Table 1.

PWPC evaluation of per pulse patterns in two data sets.

Data set Overall accuracy Overall precision Overall recall Overall F-measure
Data set 1 0.95 0.95 0.95 0.95
Data set 2 0.89 0.89 0.89 0.89

Table 2.

PWPC evaluation of per pulse patterns in data set 1.

Pulse pattern Precision Recall F-measure
H1 1 0.99 0.99
Hn 0.94 0.93 0.94
At 0.90 0.94 0.92
Ha 1 0.99 0.99
Td 0.96 0.93 0.94
HCA 0.89 0.91 0.90

Table 3.

PWPC evaluation of per pulse patterns in data set 2.

Pulse pattern Precision Recall F-measure
H2 0.97 0.97 0.97
BP 0.89 0.89 0.89
CAVI 0.82 0.84 0.83
baPWV 0.84 0.87 0.85
BV 0.95 0.89 0.92

To further assess the PWPC result of the proposed CNN model, the two data sets were put into different neural networks models for PWPC. Table 4 shows the accuracy of PWPC with those different models. It details network methods, classification criteria, number of subjects, and the accuracy. It demonstrated that compared with other neural networks or other CNN structures, our proposed CNN model achieved higher accuracy in PWPC under the new classification criteria, which also meant stronger feature extraction ability for pulse signals.

Table 4.

PWPC accuracy of different methods.

Network Method Classification criteria Number of subjects Accuracy
The proposed CNN model CNN CVD and complications 412 0.95
CNN Physiological parameters 412 0.89
LetNet38 CNN CVD and complications 412 0.69
CNN Physiological parameters 412 0.63
AlexNet14 CNN CVD and complications 412 0.73
CNN Physiological parameters 412 0.70
VGG-Net15 CNN CVD and complications 412 0.81
CNN Physiological parameters 412 0.79
Wang’s network7 Bayesian Network Based on TCPD 407 0.84
Xu’s network8 Fuzzy Neural Network Based on TCPD 320 0.90

To further analyse the causes of errors in pattern classification, we determined the confusion matrix of the two data sets, as shown in Fig. 4. The cause of errors in data set 1 was mainly the erroneous classification of the four pulse patterns of Hn, At, HCA and Td. In data set 2, with the exception of the control group (H2), the remaining four pulse patterns (BP, CAVI, baPWV and BV) were found to interfere with each other and have higher error rates.

Figure 4.

Figure 4

The confusion matrices of data set 1 (a) and data set 2 (b). The confusion matrix is an intuitive method for evaluating the results of pattern classification CNN models. The real categories (rows) and predicted categories (columns) of the classification results can be read directly. For example, in matrix (a), there were 70 (65 + 5) pulse waves which really belonged to the Hn pattern (the second row), while the CNN model predicted 69 (65 + 1 + 1 + 2) pulse waves in the Hn pattern (the second column).

Discussion

In this study, CVD and associated complications as well as related physiological parameters were extracted, which were used as classification criteria. According to the new classification criteria, we screened the subjects’ pulse waves and created data set 1 and data set 2, respectively. An optimised CNN model was proposed for PWPC. It achieved the classification of six pulse patterns in data set 1 with an accuracy of 95% and the classification of six pulse patterns in data set 2 with an accuracy of 89%. The main contributions of this study are as follows:

  1. Two pulse wave data sets were created, which contained a large amount of physiological and pathological information of subjects.

  2. New classification criteria and optimized CNN model were proposed, which achieves higher accuracy than previous studies7,8,1921.

This study demonstrates that CVD and complications are practical and efficient classification criteria, enabling the optimised CNN model to achieve high accuracy for PWPC.

We observed that the classification errors in data set 1 were mainly due to the erroneous classification of the Hn, At and HCA patterns. This was due to the simultaneous occurrence of hypertension and atherosclerosis on behalf of HCA. There must be some similar pulse characteristics between HCA and the other two diseases, which indicates that, in order to ensure that the characteristics of the different pulse patterns are typical, the selected data specimen must exclude the effect of complications at the same time. In addition, in data set 1, Td was also partially misclassified as Hn (n = 1), At (n = 3) and HCA (n = 1). Previous studies showed that type 2 diabetes could increase the risk and mortality of CVD, and they had similarities in the damage to the cardiovascular system2224. Thus, there might have been similar pulse waveform characteristics between Td and Hn, At, HCA patterns, which led to classification errors.

In data set 2, four pulse patterns (BP, CAVI, baPWV and BV) were found to interfere with each other in pattern classification. Previous studies showed that the effect of a single physiological parameter on pulse waveform was mainly reflected in the change of some local characteristics2527. The pulse waveform characteristics with the same value of one specific physiological parameter would change as a result of the differences of other physiological parameters, as shown in Fig. 5. It may have led to the errors of pattern classification in data set 2. Our study showed that the pulse-wave was the result of multiple physiological parameters. There are clearly limitations associated with using a single physiological parameter in characterising the overall pulse pattern. Disease was the result of multiple physiological parameters, which might explain the higher classification accuracy in data set 1.

Figure 5.

Figure 5

The pulse-wave form baPWV pulse pattern with the different baPWV and different CAVI. Pulse waves from six subjects were selected.

This study had several limitations. The most important one was the relatively limited number of subjects. Limited by the number of subjects, the effects of some physiological information such as age, height and weight on pulse waveform were ignored, which inevitably led to errors in pattern classification1. However, in our study, the number of pulse waves in each pulse pattern was several times that in some previous studies21,28. To some extent, the findings indicated that each of our patterns could represent the typical pulse characteristics. In addition, this study focused on the classification criteria of pulse patterns. For this purpose, we used the same CNN model to classify two data sets. Regarding the low classification rate of data set 2, we did not explore whether it could be improved by optimising the architecture of the CNN model.

Conclusions

In this study, we established pulse wave data set 1 and data set 2 based on the classification criteria: CVD categories and related physiological parameters. CNN was used to extract features from two data sets and to achieve PWPC with high accuracy. The main contribution of this study is to propose the new classification criteria for PWPC and construct a matching CNN model. The optimized CNN model achieved PWPC with 95% accuracy in data set 1 and 89% accuracy in data set 2. This study demonstrated that pulse waves are the result of multiple physiological parameters, so there are limitations when using a single physiological parameter to characterize the overall pulse pattern. The proposed CNN model can achieve high accuracy PWPC while using CVD and complication categories as classification criteria, which contributes to non-invasive, practical and effective diagnosis of CVD and associated complications.

Method

Data collection

The original pulse wave data were from the “Study on Evaluation Method of Cardiovascular System Based on Non-invasive Detection of Blood Pressure and Pulse-Wave of Limbs29”, which recruited 412 subjects and determined their physiological parameters and more than 12,000 cycles of pulse waves. The pulse and blood pressure signal measuring device was Fukuda VS-1500A. In addition, the subjects’ brachial ankle pulse-wave velocity (baPWV) and blood viscosity were collected. All subjects were registered at Beijing University of Technology Hospital, and information on their diseases was collected through the subjects’ medical records.

The study with its experimental protocols and relevant details was approved by the Institutional Ethics Committee of Beijing University of Technology and Tohoku University. All experiments were performed in accordance with relevant guidelines and regulations. We explained the content of the study to the subjects in detail, and on this basis, the subjects signed the informed consent form.

Pulse waveform denoising and normalisation

In this study, we collected the pulse signals from the wrist of the subjects. The denoising and normalization of pulse signals were processed with the same method as the previous studies30. Firstly, the noise was removed with wavelet transform decomposition method31. Then, in order to prevent the distortion of pulse signals, according to Nyquist theorem and actual sampling frequency8,19, the sampling points of single cycle of pulse wave were set at 200. Because the focus of this study was the change of pulse wave model, the amplitude of pulse wave was normalized to 0–200 in each cycle.

Data sets

Previous studies classified pulses into patterns based on the TCPD theory710,32. However, as mentioned previously, under this classification criterion, one pulse pattern may correspond to a variety of disease categories. Thus, in this study, based on subjects’ clinical data, we directly selected five diseases as new classification criteria: hypertension, atherosclerosis, hyperlipidaemia, type 2 diabetes and hypertension complicated by atherosclerosis (HCA). Type 2 diabetes, as one of the common complications of CVD33, and HCA were used to study the effects of CVD complications on pulse waves. To ensure the typical characteristics of each pulse pattern, the pulse signals from subjects who only suffered from one of the five diseases and healthy subjects (a total of six types) were used as new pulse patterns to build data set 1, as shown in Fig. 6.

Figure 6.

Figure 6

The process of screening the subjects in data set 1. a,b,c,dScreening criteria: The number of subjects for a selected disease should be more than 20. The disease or complications must be of the five types selected in this study. There is no serious abnormality in pulse waves caused by noise or incorrect data collection, among others. We show all cases and numbers of excluded subjects in c: type 2 diabetes complicated by hypertension (n = 4), type 2 diabetes complicated by atherosclerosis (n = 3), type 2 diabetes complicated by heart failure (n = 5) and diabetic foot disease (n = 8). Based on the screening criteria, we excluded these cases.

We simultaneously selected four physiological parameters closely related to the selected diseases as classification criteria: blood pressure, which can be used as an indicator for assessing hypertension34; cardio-ankle vascular index (CAVI), which is one of the indicators for assessing atherosclerosis35; and brachial ankle pulse-wave velocity (baPWV), which can be used as an indicator for evaluating cardiovascular function in type 2 diabetics36; For patients with hyperlipidaemia, an increase of blood lipids often occurs simultaneously with increased blood viscosity37. Based on the subjects in data set 2 and the medical reference range, we determined the range of each physiological parameter. The pulse waves of subjects in whom only one of the four parameters was beyond the range were selected. The pulse waves of subjects whose four parameters were all within the range were also selected as a healthy control group. Then the five types of pulse pattern were used to build data set 2, as shown in Fig. 7.

Figure 7.

Figure 7

The screening process of the subjects in data set 2. a,b,c,dScreening criteria: The number of subjects for selected parameters should be more than 20. Subjects’ other parameters, such as stroke output and cardiac output, must be within the normal range of medical reference. There is no serious abnormality in pulse-wave caused by noise or incorrect data collection, among others. For a,b,c,d, most of the excluded subjects had three or even four parameter values outside of the range. To ensure that the characteristics of each pulse pattern were typical, we excluded these subjects.

For the processing of pulse image, this study used the same method as previous studies30. We extracted the pulse cycles from the selected subjects. To avoid data duplication affecting the accuracy of CNN prediction, all pulse waves in the two data sets were taken from different cycles. The total cycles of each pulse pattern were 210, which were divided into training set and test set, as shown in Table 5. As mentioned above, the number of sampling points in a single cycle of normalized pulse wave was 200, and the amplitude was 0–200. Therefore, the pulse wave signals were processed as input PNG pulse images with a size of 200 × 200 pixels.

Table 5.

The details of PWPC data sets.

Pulse categories Total pulse number Training number Test number Type of disease or physiological parameters (range)
Data set 1 H1 210 140 70 Healthy control group in data set 1
Hn 210 140 70 Only hypertension
At 210 140 70 Only atherosclerosis
Ha 210 140 70 Only hyperlipidaemia
Td 210 140 70 Only type 2 diabetes
HCA 210 140 70 Hypertension complicated by atherosclerosis
Data set 2 H2 210 140 70 Healthy control group in data set 2
BP 210 140 70 Only high blood pressure (>90/140 mmHg)
CAVI 210 140 70 Only CAVI (>9.0)
baPWV 210 140 70 Only baPWV (>1400 cm/s)
BV 210 140 70 Only blood viscosity (>5.0)

The proposed CNN

In this study, an optimised CNN model (10-layer) was proposed based on DCNN19 and LeNet-538, which had been applied for PWPC, as shown in Fig. 8. Compared with the previous networks, we added dropout39 between the third max pooling layer and the fully connected layer. When CVDs were used as classification criteria, each pulse pattern changed from local waveform difference under previous criteria to overall pulse waveform difference. This led to too many characteristic parameters of pulse wave extracted by CNN, which further led to over-fitting in the training process. Pre-experimental results showed that dropout layer could help reduce test errors and avoid over-fitting phenomenon in the training process (see Supplementary Fig. S1). In addition, the final Softmax activation produced a distribution over the output probability classes for each pulse pattern of two data sets. Besides the layers mentioned above, the CNN also included three convolution layers, three max pooling layers and two fully connected layers. The number of convolution layers was determined by the number of pulse wave characteristic. The insufficient layers led to the inadequate feature extraction ability of CNN, while the excessive layers increased the time cost and calculation cost. In this study, we determined the number of layers by pre-experimental results. The convolutional layers were used to extract complex parameters of the input feature maps by convolution with kernels. The max pooling layers achieved the down-sampling of the input signals by choosing the maximum value of the area as the value of the pooled area. The max pooling layers could retain the main features of the input signals while reducing the parameters and computation, which helped to avoid the occurrence of over-fitting and improve the generalization ability of the CNN model40. The final two fully connected layers combined all of the upper feature maps into a one-dimensional array, which was used to classify the output. In this study, we used the Adam optimiser, which is straightforward to implement, with high calculation efficiency and low memory requirements41. In accordance with previous studies and a preliminary experiment, the parameters of the Adam optimiser were as follows: learning rate = 0.001, ϵ = 0.001, ρ1 = 0.9, ρ2 = 0.999 and δ = 1E−8. During the optimisation process, we saved the best model configuration as evaluated on the test set. The CNN was trained by neural_network_console (Sony Company) on an Intel(R) HD Graphics 630 with batch size 64 for 100 epochs.

Figure 8.

Figure 8

An illustration of the CNN architecture. The size settings of convolution kernels and feature maps are shown in the figure.

Evaluation

The proposed CNN was evaluated with the average of the operating parameters calculated over time. The overall accuracy, precision, recall and F-measure were determined to assess the classification performance of the network, as presented in the results section. To further evaluate the classification performance of each pulse pattern, we also present the evaluation parameters of each pattern and the confusion matrices for the two test sets. The evaluation parameters were calculated using the true positive (TP), true negative (TN), false positive (FP) and false negative (FN).

In order to further evaluate the PWPC capability of the CNN model proposed in this study, we selected three different neural networks (LetNet38, AlexNet14, VGG-Net15). Data set 1 and data set 2 were used as inputs of these three networks respectively. The PWPC results were compared with the CNN model proposed in this study.

Supplementary information

Supplementary Information (84.7KB, docx)

Acknowledgements

This research is partially supported by the Creation of a development platform for implantable/wearable medical devices by a novel physiological data integration system of the Program on Open Innovation Platform with Enterprises, Research Institute and Academia (OPERA) from the Japan Science and Technology Agency (JST). This work was also supported by the Grant-in-Aid [A] (No16H01805), the ImPACT, (JST) “Bionic Humanoids Propelling New Industrial Revolution”, and the AMED under Grant Number 18he1802004h0002 projects.

Author contributions

G.L., X.S. and A.Q. acquired the data. G.L. and M.O. conceived and designed this research; G.L., K.W. and H.A. performed the experiments and analysed the data; All of the authors discussed and co-authored the manuscript.

Data availability

The datasets analysed during the current study are available from the corresponding author on reasonable request.

Competing interests

The authors declare no competing interests.

Footnotes

Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Supplementary information

is available for this paper at 10.1038/s41598-019-51334-2.

References

  • 1.O’Rourke MF, Pauca A, Jiang X-J. Pulse wave analysis. Br. J. Clin. Pharmacol. 2001;51:507–522. doi: 10.1046/j.0306-5251.2001.01400.x. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2.Korpas D, Hálek J, Doležal L. Parameters describing the pulse wave. Physiol. Res. 2009;58:473–479. doi: 10.33549/physiolres.931468. [DOI] [PubMed] [Google Scholar]
  • 3.Safar ME, Levy BI, Struijker-Boudier H. Current perspectives on arterial stiffness and pulse pressure in hypertension and cardiovascular diseases. Circulation. 2003;107:2864–2869. doi: 10.1161/01.CIR.0000069826.36125.B4. [DOI] [PubMed] [Google Scholar]
  • 4.Yamashina A, et al. Brachial-ankle pulse wave velocity as a marker of atherosclerotic vascular damage and cardiovascular risk. Hypertens. Res. 2003;26:615–622. doi: 10.1291/hypres.26.615. [DOI] [PubMed] [Google Scholar]
  • 5.Cohn JN, et al. Noninvasive pulse wave analysis for the early detection of vascular disease. Hypertension. 1995;26:503–508. doi: 10.1161/01.HYP.26.3.503. [DOI] [PubMed] [Google Scholar]
  • 6.Shu JJ, Sun Y. Developing classification indices for Chinese pulse diagnosis. Complement. Ther. Med. 2007;15:190–198. doi: 10.1016/j.ctim.2006.06.004. [DOI] [PubMed] [Google Scholar]
  • 7.Wang H, Cheng A quantitative system for pulse diagnosis in Traditional Chinese Medicine. Conf. Proc. IEEE Eng. Med. Biol. Soc. 2005;6:5676–5679. doi: 10.1109/IEMBS.2005.1615774. [DOI] [PubMed] [Google Scholar]
  • 8.Xu L, Meng QH, Wang K, Lu W, Li N. Pulse images recognition using fuzzy neural network. Expert Syst. Appl. 2009;36:3805–3811. doi: 10.1016/j.eswa.2008.02.028. [DOI] [Google Scholar]
  • 9.Zuo, W., Zhang, D., Zhang, D., Zhang, H. & Li, N. Classification of pulse waveforms using edit distance with real penalty. EURASIP J. Adv. Signal Process. 2010, (2010).
  • 10.Xu, L. S., Wang, K. Q. & Wang, L. Pulse Waveforms Classification Based on Wavelet Network. IEEE EMBS. 4596–4599 (2005). [DOI] [PubMed]
  • 11.Graves, A., Mohamed, A. & Hinton, G. Speech recognition with deep recurrent neural networks. 2013 IEEE International Conference on Acoustics, Speech and Signal Processing 6645–6649 (2013)
  • 12.Greff K, Srivastava RK, Koutnik J, Steunebrink BR, Schmidhuber J. LSTM: A Search Space Odyssey. IEEE Trans. Neural Networks Learn. Syst. 2017;28:2222–2232. doi: 10.1109/TNNLS.2016.2582924. [DOI] [PubMed] [Google Scholar]
  • 13.Huang, G. B., Lee, H. & Learned-Miller, E. B. T.-I. C. on C. V. and P. R. Learning hierarchical representations for face verification with convolutional deep belief networks. In 2518–2525 (2012).
  • 14.Krizhevsky, A., Sutskever, I. & Hinton, G. E. B. T.-I. C. on N. I. P. S. ImageNet classification with deep convolutional neural networks. NIPS. 1097–1105 (2012).
  • 15.Simonyan, K. & Zisserman, A. Very Deep Convolutional Networks for Large-Scale Image Recognition. Comput. Sci. (2014).
  • 16.zhang, J., liu, P., Zhang, F. & Song, Q. CloudNet: Ground-based Cloud Classification with Deep Convolutional Neural Network. Geophys. Res. Lett. 1–8, 10.1029/2018GL077787 (2018).
  • 17.Rajpurkar, P., Hannun, A. Y., Haghpanahi, M., Bourn, C. & Ng, A. Y. Cardiologist-Level Arrhythmia Detection with Convolutional Neural Networks. (2017).
  • 18.Rubin, J. et al. Classifying heart sound recordings using deep convolutional neural networks and mel-frequency cepstral coefficients. Computing in cardiology conference (CinC). 813–816 (2016).
  • 19.Hu, X., Zhu, H., Xu, J., Xu, D. & Dong. Wrist pulse signals analysis based on Deep Convolutional Neural Networks. 2014 IEEE Conference on, J. B. T.-C. I. in B. and C. B. In 1–7 (2014).
  • 20.Bo I, et al. Cardiovascular Morbidity and Mortality Associated With the Metabolic Syndrome. Diabetes Care. 2001;24:683–689. doi: 10.2337/diacare.24.4.683. [DOI] [PubMed] [Google Scholar]
  • 21.Yang, W., Zhang, L. & Zhang, D. Wrist-Pulse Signal Diagnosis Using ICPulse. Proceedings of the 27th Annual International Conference of the Engineering in Medicine and Biology Society (EMBS ‘05). 5676–5679, (2009).
  • 22.Kannel WB, Mcgee DL. Diabetes and Cardiovascular Disease: The Framingham Study. Am. J. Cardiol. 1979;35:2035–2038. doi: 10.1001/jama.241.19.2035. [DOI] [PubMed] [Google Scholar]
  • 23.Grøntved A, Hu FB. Television Viewing and Risk of Type 2 Diabetes, Cardiovascular Disease, and All-Cause Mortality A Meta-analysis. Jama. 2011;305:2448–2455. doi: 10.1001/jama.2011.812. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 24.Wilmot EG, et al. Sedentary time in adults and the association with diabetes, cardiovascular disease and death: systematic review and meta-analysis. Diabetologia. 2012;55:2895–2905. doi: 10.1007/s00125-012-2677-z. [DOI] [PubMed] [Google Scholar]
  • 25.Weber T, et al. Wave reflections, assessed with a novel method for pulse wave separation, are associated with end-organ damage and clinical outcomes. Hypertension. 2012;60:534–541. doi: 10.1161/HYPERTENSIONAHA.112.194571. [DOI] [PubMed] [Google Scholar]
  • 26.Hirata K, Kawakami M, O’Rourke MF. Pulse Wave Analysis and Pulse Wave Velocity. Circ. J. 2006;70:1231–1239. doi: 10.1253/circj.70.1231. [DOI] [PubMed] [Google Scholar]
  • 27.Wang A, et al. Quantification of radial arterial pulse characteristics change during exercise and recovery. J. Physiol. Sci. 2018;68:1–8. doi: 10.1007/s12576-016-0515-7. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 28.Zhang, S. R. & Sun Consumer and Control, Q. F. B. T.-I. S. on C. Human Pulse Recognition Based on Convolutional Neural Networks. In 366–369 (2016).
  • 29.Song X, Li G, Qiao A, Chen Z. Association of simultaneously measured four-limb blood pressures with cardiovascular function: a cross-sectional study. Biomed. Eng. Online. 2016;15:247–260. doi: 10.1186/s12938-016-0266-y. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 30.Li G, Anzai H, Watanabe K, Qiao A, Ohta M. Pulse pattern classification of atherosclerotic patients based on convolutional neural network. The Proceedings of the JSME Conference on Frontiers in Bioengineering. 2018;2018.29:2C11. doi: 10.1299/jsmebiofro.2018.29.2C11. [DOI] [Google Scholar]
  • 31.Chang, F., Hong, W., Zhang, T., Jing, J. & Liu, X. Research on Wavelet Denoising for Pulse Signal Based on Improved Wavelet Thresholding. In 2010 First International Conference on Pervasive Computing, Signal Processing and Applications 564–567 10.1109/PCSPA.2010.142 (2010).
  • 32.Xu L, et al. Objectifying Researches on Traditional Chinese Pulse Diagnosis. Informatica Medica Slovenica. 2003;2:56–63. [Google Scholar]
  • 33.Gæde P, et al. Multifactorial Intervention and Cardiovascular Disease in Patients with Type 2 Diabetes. N. Engl. J. Med. 2003;348:383–393. doi: 10.1056/NEJMoa021778. [DOI] [PubMed] [Google Scholar]
  • 34.Pessina AC, et al. Evaluation of hypertension and related target organ damage by average day-time blood pressure. Clin. Exp. Hypertens. 1985;7:267. doi: 10.3109/10641968509073546. [DOI] [PubMed] [Google Scholar]
  • 35.Okura T, et al. Relationship between Cardio-Ankle Vascular Index (CAVI) and Carotid Atherosclerosis in Patients with Essential Hypertension. Hypertens. Res. 2007;30:335–340. doi: 10.1291/hypres.30.335. [DOI] [PubMed] [Google Scholar]
  • 36.Arnett DK, Evans GW, Riley WA. Arterial Stiffness: A New Cardiovascular Risk Factor? Am. J. Epidemiol. 1994;140:669–682. doi: 10.1093/oxfordjournals.aje.a117315. [DOI] [PubMed] [Google Scholar]
  • 37.Irace C, et al. Influence of blood lipids on plasma and blood viscosity. Clin. Hemorheol. Microcirc. 2013;57:267–274. doi: 10.3233/CH-131705. [DOI] [PubMed] [Google Scholar]
  • 38.Lécun Y, Bottou L, Bengio Y, Haffner P. Gradient-based learning applied to document recognition. Proc. IEEE. 1998;86:2278–2324. doi: 10.1109/5.726791. [DOI] [Google Scholar]
  • 39.Srivastava N, Hinton G, Krizhevsky A, Sutskever I, Salakhutdinov R. Dropout: a simple way to prevent neural networks from overfitting. J. Mach. Learn. Res. 2014;15:1929–1958. [Google Scholar]
  • 40.Microbiana B, et al. Lung Pattern Classification for Interstitial Lung Diseases Using a Deep Convolutional Neural Network. IEEE Trans. Med. Imaging. 2016;35:1207–1216. doi: 10.1109/TMI.2016.2535865. [DOI] [PubMed] [Google Scholar]
  • 41.Kingma, D. P. & Ba, J. Adam: A Method for Stochastic Optimization. Comput. Sci. 10.1063/1.4902458 (2014).

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Supplementary Information (84.7KB, docx)

Data Availability Statement

The datasets analysed during the current study are available from the corresponding author on reasonable request.


Articles from Scientific Reports are provided here courtesy of Nature Publishing Group

RESOURCES