| Literature DB >> 35600611 |
Hengbing Jiang1,2,3, Lili Zou2,3, Dequn Huang2,3, Qianjin Feng1.
Abstract
In this article, a novel method for continuous blood pressure (BP) estimation based on multi-scale feature extraction by the neural network with multi-task learning (MST-net) has been proposed and evaluated. First, we preprocess the target (Electrocardiograph; Photoplethysmography) and label signals (arterial blood pressure), especially using peak-to-peak time limits of signals to eliminate the interference of the false peak. Then, we design a MST-net to extract multi-scale features related to BP, fully excavate and learn the relationship between multi-scale features and BP, and then estimate three BP values simultaneously. Finally, the performance of the developed neural network is verified by using a public multi-parameter intelligent monitoring waveform database. The results show that the mean absolute error ± standard deviation for systolic blood pressure (SBP), diastolic blood pressure (DBP), and mean arterial pressure (MAP) with the proposed method against reference are 4.04 ± 5.81, 2.29 ± 3.55, and 2.46 ± 3.58 mmHg, respectively; the correlation coefficients of SBP, DBP, and MAP are 0.96, 0.92, and 0.94, respectively, which meet the Association for the Advancement of Medical Instrumentation standard and reach A level of the British Hypertension Society standard. This study provides insights into the improvement of accuracy and efficiency of a continuous BP estimation method with a simple structure and without calibration. The proposed algorithm for BP estimation could potentially enable continuous BP monitoring by mobile health devices.Entities:
Keywords: continuous blood pressure estimation; multi-scale features; multi-task learning; neural networks; photoplethysmography and electrocardiograph
Year: 2022 PMID: 35600611 PMCID: PMC9120547 DOI: 10.3389/fnins.2022.883693
Source DB: PubMed Journal: Front Neurosci ISSN: 1662-453X Impact factor: 5.152
FIGURE 1Block diagram of the proposed continuous BP estimation method.
FIGURE 2Raw signals preprocessing pipeline.
The network architecture of the MST-net model.
| MST (5) | MST (7) | MST (9) | |
| Input (2 × 1,000) | |||
| Stream 1 | Stream 2 | Stream 3 | |
| Layer 1 | Conv (15) | ||
| Layer 2 | Max-pooling (3) | ||
| Layer 3 | Conv (5)-64 | Conv (7)-64 | Conv (9)-64 |
|
|
|
| |
| Layer 4 | Conv (5)-64 | Conv (7)-64 | Conv (9)-64 |
|
|
|
| |
| Layer 5 | Conv (5)-128 | Conv (7)-128 | Conv (9)-128 |
|
|
|
| |
| Layer 6 | Conv (5)-128 | Conv (7)-128 | Conv (9)-128 |
|
|
|
| |
| Layer 7 | Conv (5)-256 | Conv (7)-256 | Conv (9)-256 |
|
|
|
| |
| Layer 8 | Conv (5)-256 | Conv (7)-256 | Conv (9)-256 |
|
|
|
| |
| Layer 9 | Conv (5)-512 | Conv (7)-512 | Conv (9)-512 |
|
|
|
| |
| Layer 10 | Conv (5)-512 | Conv (7)-512 | Conv (9)-512 |
|
|
|
| |
| Layer 11 | AvgPool1d (1) | AvgPool1d (1) | AvgPool1d (1) |
| Layer 12 | FC-512 | FC-512 | FC-512 |
| Layer 13 | FC-256 | ||
| Output-3 |
**Represents “Batch Normalization layer + non-linear function rectifier linear unit.”
FIGURE 3(A) blue “▶” represents peak detection before processing, red “x” represents peak detection after processing, (B) Statistical histogram of BP data extracted from ABP.
FIGURE 4Evaluation of the estimated BP performance of the MST-net model: (A) SBP correlation coefficient plot; (B) DBP correlation coefficient plot; (C) MAP correlation coefficient plot; (D) Bland-Altman plot of SBP; (E) Bland-Altman plot of DBP; (F) Bland-Altman plot of MAP; (G) Error histogram for SBP; (H) Error histogram for DBP; and (I) Error histogram for MAP.
Comparison of estimated BP values between our work and AAMI standard.
| ME (mmHg) | SD (mmHg) | Subjects | Assessment result | ||
| Our results | SBP | 0.007 | 5.81 | ||
| DBP | 0.022 | 3.55 | 514 | Satisfied | |
| MAP | 0.009 | 3.58 | |||
| AAMI | SBP | ≤5 | ≤8 | ≥85 | |
| (AAMI, 2002) | DBP | ||||
| MAP |
Comparison of estimated BP values between our work and BHS standard.
| Cumulative error percentage | |||||
| C. P. 5 | C. P. 10 | C. P. 15 | Assessment | ||
| result | |||||
| SBP | 71.56% | 92.28% | 97.66% | A | |
| Our result | DBP | 89.88% | 98.25% | 99.40% | A |
| MAP | 87.89% | 98.05% | 99.52% | A | |
| Grade A | 60% | 85% | 95% | ||
| BHS ( | Grade B | 50% | 75% | 90% | |
| Grade C | 40% | 65% | 80% | ||
Comparison with other experimental performance.
| Work | Dataset | Method | SBP | DBP | MAP | |||
| MAE | SD | MAE | SD | MAE | SD | |||
|
| Own dataset | Feature extraction | 6.13 | 7.76 | 4.54 | 5.52 | 4.81 | 6.03 |
|
| 4.09 | 5.21 | 3.18 | 4.13 | 3.18 | 4.06 | ||
|
| MIMIC II | Deep learning algorithm | 7.83 | 9.10 | 4.86 | 5.21 | 3.63 | 4.60 |
|
| MIMIC III | 4.41 | 6.11 | 2.91 | 4.23 | 2.77 | 3.88 | |
| This work | MIMIC II | MST deep learning algorithm | 4.04 | 5.81 | 2.29 | 3.55 | 2.46 | 3.39 |
Comparison of predicted BP values between our and previous work based on our dataset from MIMIC-II.
| Work | MAE ± SD (mmHg) | ||
| SBP | DBP | MAP | |
| Resnet ( | 4.12 ± 5.97 | 2.31 ± 3.60 | 2.50 ± 3.67 |
| VGG ( | 8.47 ± 11.45 | 4.70 ± 6.70 | 5.09 ± 6.94 |
| This work | 4.04 ± 5.81 | 2.29 ± 3.55 | 2.46 ± 3.39 |
Comparison of No. model for BP evaluation between our and previous work.
| Work | Subjects | Model | SBP (mmHg) | DBP (mmHg) |
|
| 11,546 samples | 2 | 5.59 ± 7.25 | 3.36 ± 4.48 |
|
| 942 subjects | 2 | 11.17 ± 10.09 | 5.35 ± 6.14 |
|
| 3,000 | 2 | 4.47 ± 6.85 | 3.21 ± 4.72 |
| This work | 21,334 samples | 1 | 4.04 ± 5.81 | 2.29 ± 3.55 |
*Number of subjects before signal processing.
Impacts of that number of network channels and the size of channel convolution kernel on the performance of BP estimation.
| Kernel size | SBP (mmHg) | DBP (mmHg) | MAP (mmHg) |
| MST-net (3) | 4.40 | 2.50 | 2.68 |
| MST-net (5) | 4.20 | 2.41 | 2.58 |
| MST-net (7) | 4.13 | 2.33 | 2.52 |
| MST-net (9) | 4.07 | 2.31 | 2.48 |
| MST-net (3, 5, 7) | 4.10 | 2.28 | 2.47 |
| MST-net (5, 7, 9) | 4.04 | 2.29 | 2.46 |