| Literature DB >> 35265893 |
Tomofumi Nakamura1, Yasutoshi Nagata1, Giichi Nitta1, Shinichiro Okata1, Masashi Nagase1, Kentaro Mitsui1, Keita Watanabe1, Ryoichi Miyazaki1, Masakazu Kaneko1, Sho Nagamine1, Nobuhiro Hara1, Tetsumin Lee1, Toshihiro Nozato1, Takashi Ashikaga1, Masahiko Goya2, Tetsuo Sasano2.
Abstract
Background: Catheter ablation is a standard therapy for frequent premature ventricular complex (PVCs). Predicting their origin from a 12-lead electrocardiogram (ECG) is crucial but it requires specialized knowledge and experience. Objective: The objective of the present study was to develop and evaluate machine learning algorithms that predicted PVC origins from an ECG.Entities:
Keywords: Artificial intelligence; Convolutional neural network; Electrocardiogram; Machine learning; Premature ventricular complex; Support vector machine
Year: 2020 PMID: 35265893 PMCID: PMC8890345 DOI: 10.1016/j.cvdhj.2020.11.006
Source DB: PubMed Journal: Cardiovasc Digit Health J ISSN: 2666-6936
Figure 1Flow diagram of the selection of the patients for the training, validation, and testing cohorts. CNN = convolutional neural network; ECG = electrocardiogram; PVC = premature ventricular complex; SVM = support vector machine.
Figure 2Illustration of the input data processing and structure of the neural network. The electrocardiograms of the premature ventricular complexes are electrically exported from a recording system and processed into a single strip (see text for detail). The datasets were fed into the classifiers used by the support vector machine or 1-dimensional convolutional neural network. The classifiers performed a 4-class or binary classification. LV = left ventricle; LVOT = left ventricular outflow tract; ReLU = rectified linear unit; RV = right ventricle; RVOT = right ventricular outflow tract.
Patient characteristics
| Dataset | Training for SVM | Training for CNN | Validation for CNN | Test |
|---|---|---|---|---|
| Number of patients | 91 | 73 | 18 | 21 |
| Number of PVCs | 380 (95) | 308 (77) | 72 (18) | 84 (21) |
| Age | 64 [48–70] | 64 [48–70] | 64 [47–73] | 67 [59–76] |
| Sex, male | 48 (53%) | 36 (49%) | 12 (67%) | 12 (57%) |
| EF, % | 66 [60–71] | 66 [60–71] | 66 [61–72] | 63 [54–75] |
| Myopathy | ||||
| None | 87 | 70 | 17 | 19 |
| Ischemic | 1 | 0 | 1 | 1 |
| Nonischemic | 3 | 3 | 0 | 1 |
| PVC burden, before, % | 22 [14–29] | 22 [13–28] | 23 [14–30] | 18 [14–25] |
| PVC burden, after, % | 0.02 [0–0.6] | 0.02 [0–1.08] | 0.01 [0–0.28] | 1.1 [0.01–5.38] |
| PVC origin, % | ||||
| RVOT | 46% | 48% | 39% | 52% |
| RV other area | 14% | 13% | 17% | 19% |
| LVOT | 23% | 22% | 28% | 19% |
| LV other area | 17% | 17% | 17% | 10% |
| Morphology change | 14 (15%) | 12 (16%) | 2 (11%) | 2 (10%) |
| Ablation from both sides | 9 (9%) | 7 (9%) | 2 (11%) | 3 (14%) |
| Elimination | 86 (91%) | 69 (90%) | 17 (94%) | 18 (86%) |
| Significant reduction | 8 (8%) | 7 (9%) | 1 (6%) | 2 (10%) |
| Failure | 1 (1%) | 1 (1%) | 0 (0%) | 1 (1%) |
CNN = convolutional neural network; EF = ejection fraction; LV = left ventricle; LVOT = left ventricular outflow tract; PVC = premature ventricular complex; RV = right ventricle; RVOT = right ventricular outflow tract; SVM= support vector machine.
Values are expressed in median [interquartile range].
The type of waveform is shown in parentheses and the number of waveforms entered as data is shown outside the parentheses.
Diagnostic performance of the 4-class classification of the prediction of the premature ventricular complex origin
| Accuracy | F1 | Precision | Recall | |
|---|---|---|---|---|
| SVM | 0.85 | 0.85 | 0.86 | 0.85 |
| CNN | 0.80 | 0.80 | 0.81 | 0.80 |
| Enriquez et al | 0.86 | 0.86 | 0.90 | 0.86 |
| Electrophysiologists | 0.73 | 0.74 | 0.81 | 0.73 |
CNN = convolutional neural network; SVM = support vector machine.
Figure 3The confusion matrices of the 4-class classification for the board-certified electrophysiologists, existing classification algorithm, support vector machine, and convolutional neural network. The accuracy of each premature ventricular complex origin is displayed in a color gradient scale. LV = left ventricle; LVOT = left ventricular outflow tract; ReLU = rectified linear unit; RV = right ventricle; RVOT = right ventricular outflow tract.
Figure 4Representative case of premature ventricular complexes (PVCs). This PVC was successfully eliminated by radiofrequency catheter ablation from the right ventricular outflow tract (RVOT). The existing algorithm determined this PVC to be of LVOT origin, while 2 machine learning models and two-thirds of the electrophysiologists correctly determined it to be of RVOT origin.
Diagnostic performance of the binary classification of the prediction of the premature ventricular complex origin
| Accuracy | F1 | Precision | Recall | |
|---|---|---|---|---|
| SVM | 0.94 | 0.94 | 0.95 | 0.94 |
| CNN | 0.87 | 0.87 | 0.91 | 0.87 |
| Enriquez et al | 0.90 | 0.91 | 0.93 | 0.90 |
| Electrophysiologists | 0.79 | 0.80 | 0.81 | 0.79 |
CNN = convolutional neural network; SVM = support vector machine.
Figure 5Confusion matrices of the binary classification for the board-certified electrophysiologists, existing classification algorithm, support vector machine (SVM), and convolutional neural network (CNN). The receiver operating characteristic (ROC) curves for the performance of the machine learning models are shown in the right panels (top: ROC curve for the SVM; bottom: ROC curve for the CNN). The accuracy of the origin of each premature ventricular complex is displayed in a color gradient scale.