| Literature DB >> 30934719 |
Fan Liu1,2, Xingshe Zhou3, Zhu Wang4, Jinli Cao5, Hua Wang6, Yanchun Zhang7.
Abstract
Hypertension is one of the most common cardiovascular diseases, which will cause severe complications if not treated in a timely way. Early and accurate identification of hypertension is essential to prevent the condition from deteriorating further. As a kind of complex physiological state, hypertension is hard to characterize accurately. However, most existing hypertension identification methods usually extract features only from limited aspects such as the time-frequency domain or non-linear domain. It is difficult for them to characterize hypertension patterns comprehensively, which results in limited identification performance. Furthermore, existing methods can only determine whether the subjects suffer from hypertension, but they cannot give additional useful information about the patients' condition. For example, their classification results cannot explain why the subjects are hypertensive, which is not conducive to further analyzing the patient's condition. To this end, this paper proposes a novel hypertension identification method by integrating classification and association rule mining. Its core idea is to exploit the association relationship among multi-dimension features to distinguish hypertensive patients from normotensive subjects. In particular, the proposed method can not only identify hypertension accurately, but also generate a set of class association rules (CARs). The CARs are proved to be able to reflect the subject's physiological status. Experimental results based on a real dataset indicate that the proposed method outperforms two state-of-the-art methods and three common classifiers, and achieves 84.4%, 82.5% and 85.3% in terms of accuracy, precision and recall, respectively.Entities:
Keywords: association rule mining; ballistocardiogram (BCG); class association rule (CAR); classification; heart rate variability (HRV); hypertension identification
Mesh:
Year: 2019 PMID: 30934719 PMCID: PMC6480150 DOI: 10.3390/s19071489
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1The micro-movement sensitive mattress based BCG signal acquisition system (RS-611).
Statistics of the experimental BCG dataset (mean ± standard deviation).
| Subject Information | Hypertensive | Normotensive |
|---|---|---|
| Number | 61 | 67 |
| Sex (Male/Female) | 33/38 | 35/32 |
| Age (years) | 55.6 ± 7.9 | 53.2 ± 9.2 |
| Heart Rate (bpm) | 77.1 ± 9.2 | 73.6 ± 8.3 |
| Body Mass Index (kg/m2) | 24.3 ± 3.6 | 23.7 ± 3.3 |
| Systolic blood pressure (mmHg) | 155.6 ± 11.2 | 112.1 ± 15.7 |
| Diastolic Blood Pressure (mmHg) | 103.6 ± 8.2 | 74.4 ± 6.3 |
Figure 2The framework of the proposed hypertension identification method.
Figure 3The original BCG and the approximation layers of the BCG. (a) The original BCG signal; (b) The 4th approximation layer; (c) The 5th approximation layer; (d) The 6th approximation layer.
Figure 4The detected heartbeats based on the 5th approximation layer of the BCG signal.
List of the extracted features.
| Type | Features | Description |
|---|---|---|
| TD 1 | Mean | The mean value of RR intervals |
| SDNN | The standard of successive RR intervals | |
| RMSSD | The root mean square of successive RR intervals | |
| PNN50 | The percentage of RR intervals longer than 50ms | |
| FD 2 | vLF | The power in 0.0033 Hz–0.04 Hz band |
| LF | The power in 0.04 Hz–0.15 Hz band | |
| HF | The power in 0.15 Hz–0.4 Hz band | |
| LF/HF | The ratio of power in LF and HF band | |
| ND 3 | SampEn | The sample value with r = 0.15 * STD |
| DFA | The short-term coefficient of detrended fluctuation analysis | |
| BF 4 | ZCR | The zero crossing rate of BCG signal |
| ACAC | The average cumulative amplitude change in unit length | |
| ANEP | The average number of extreme points in unit time | |
| ASTC | The average signal turn counts in unit time |
1 Time domain features. 2 Frequency domain features. 3 Non-linear domain features. 4 BCG fluctuation features.
The division of the experimental BCG dataset.
| Group | Sex | Number | Training Set | Test Set | Ratio 1 |
|---|---|---|---|---|---|
| Hypertensive | Male | 33 | 22 | 11 | 66.7% |
| Female | 28 | 19 | 9 | 67.9% | |
| Normotensive | Male | 35 | 23 | 12 | 65.7% |
| Female | 32 | 21 | 11 | 65.6% | |
| Total | - | 128 | 85 | 43 | 66.4% |
1 The ratio of the training set to the test set.
A summary of the extracted features (mean ± standard deviation).
| Type | Features | Hypertensive | Normotensive | |
|---|---|---|---|---|
| TD 1 | Mean | 1.01 ± 0.10 | 1.04 ± 0.10 | 0.0082 |
| SDNN | 0.11 ± 0.06 | 0.12 ± 0.06 | 0.2653 | |
| RMSSD | 0.15 ± 0.10 | 0.15 ± 0.09 | 0.6766 | |
| PNN50 | 0.25 ± 0.14 | 0.25 ± 0.14 | 0.4171 | |
| FD 2 | vLF | 0.002-0.002 | 0.006 ± 0.004 | 0.0178 |
| LF | 0.01-0.013 | 0.013 ± 0.01 | 0.7804 | |
| HF | 0.05 ± 0.01 | 0.04 ± 0.01 | 0.5354 | |
| LF/HF | 591.6 ± 1445 | 762.1 ± 1477 | 0.1803 | |
| ND 3 | SampEn | 0.68 ± 0.15 | 0.63 ± 0.14 | 0.0027 |
| DFA | 0.65 ± 0.23 | 0.70 ± 0.20 | 0.0438 | |
| BF 4 | ZCR | 0.05 ± 0.01 | 0.05 ± 0.01 | 0.0001 |
| ACAC | 0.11 ± 0.03 | 0.14 ± 0.06 | 0.0247 | |
| ANEP | 8.74 ± 1.76 | 6.97 ± 1.31 | 1.7 × −7 | |
| ASTC | 6.68 ± 2.71 | 4.88 ± 1.20 | 1.2 × −6 |
1 Time domain features. 2 Frequency domain features. 3 Non-linear domain features. 4 BCG fluctuation features.
Figure 5The box diagrams of the extracted features. “H” and “N” represent hypertensive patients and normotensive subjects, respectively.
The construction of the CAR-Classifier using different support and confidence.
| Sup 1 | Conf 2 | Time Overhead(s) | Number of Extracted CARs | Number of CARs Used in CAR-Classifier | ACC (%) |
|---|---|---|---|---|---|
| 0.3 | 0.80 | 251.8 | 7016 | 38 | 84.4 |
| 0.75 | 249.2 | 8580 | 38 | 84.4 | |
| 0.70 | 255.7 | 8616 | 38 | 84.4 | |
| 0.25 | 0.80 | 1914.9 | 37,848 | 44 | 84.7 |
| 0.75 | 1909.8 | 55,780 | 44 | 84.7 | |
| 0.70 | 1912.3 | 55,852 | 44 | 84.7 | |
| 0.2 | 0.80 | 6710.1 | 74,460 | 48 | 83.2 |
| 0.75 | 6663.4 | 104,136 | 48 | 83.2 | |
| 0.70 | 6599.5 | 104,244 | 48 | 83.2 |
1 The support threshold. 2 The confidence threshold.
The most powerful CARs in hypertensive group and normal group.
| Feature Combination | ACC (%) | PRE (%) | REC (%) |
|---|---|---|---|
| TD 1 | 75.0 | 73.8 | 73.8 |
| TD+FD 2 | 75.8 | 74.2 | 75.4 |
| TD+FD+ND 3 | 79.7 | 77.8 | 80.3 |
| TD+FD+ND+BF 4 | 84.4 | 82.5 | 85.3 |
1 Time domain features. 2 Frequency domain features. 3 Non-linear domain features. 4 BCG fluctuation features.
Figure 6The performance comparison between the proposed method and baseline methods.
The most powerful CARs in hypertensive group and normotensive group.
| Type | Features | Hypertensive Group 5 | Normotensive Group | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| CAR 1 | CAR 2 | CAR 3 | CAR 4 | CAR 5 | CAR 1 | CAR 2 | CAR 3 | CAR 4 | CAR 5 | ||
| TD 1 | Mean | - | 1 | - | 2 | 1 | - | 4 | - | 4 | 3 |
| SDNN | - | 2 | 2 | - | 2 | 3 | 3 | - | - | 3 | |
| RMSSD | 2 | 1 | 2 | 2 | 2 | 4 | - | 4 | 4 | - | |
| PNN50 | 5 | - | 5 | 4 | - | - | - | 2 | 2 | 2 | |
| FD 2 | vLF | - | 2 | - | 1 | 1 | 3 | - | 3 | - | 4 |
| LF | 2 | - | - | 2 | 2 | - | 4 | - | 4 | 3 | |
| HF | - | - | 2 | - | 3 | 3 | 2 | - | - | - | |
| LF/HF | 2 | - | 2 | - | 1 | - | - | 4 | 4 | 3 | |
| ND 3 | SampEn | 2 | 3 | - | 3 | - | 3 | - | - | 3 | - |
| DFA | - | - | 5 | 5 | 5 | - | 2 | - | 2 | 1 | |
| BF 4 | ZCR | 4 | 4 | - | - | - | 2 | - | 2 | - | - |
| ACAC | - | 4 | 4 | 4 | 3 | - | 1 | - | 2 | 2 | |
| MNEP | 3 | - | 3 | - | 3 | 1 | 2 | 1 | 1 | - | |
| ASTC | 4 | 5 | - | - | 4 | 2 | - | 2 | - | 1 | |
1 Time domain features. 2 Frequency domain features. 3 Non-linear domain features. 4 BCG fluctuation features. 5 1 to 5 and symbol “-” represent “very low”, “low”, “medium”, “high” “very high”, and “null”, respectively.
Figure 7The visualization of the five most powerful CARs in hypertensive group and normotensive group. The null value in CARs are replaced by the average value of current group, and the CARs for hypertensive group and normotensive group are plotted by using red solid line and blue dotted line respectively.
Figure 8The user study results. The score range is 1 to 5, and the minimum scoring interval is 0.5.