Localization of origins of premature ventricular contraction in the whole ventricle based on machine learning and automatic beat recognition from 12-lead ECG

Physiol Meas. 2020 Jun 10;41(5):055007. doi: 10.1088/1361-6579/ab86d7.

Abstract

Objective: The localization of origins of premature ventricular contraction (PVC) is the key factor for the success of ablation of ventricular arrhythmias. Existing methods rely heavily on manual extraction of PVC beats, which limits their application to the automatic PVC recognition from long-term data recorded by ECG monitors before and during operation. In addition, research identifying PVC sources in the whole ventricle have not been reported. The purpose of this study was to validate the feasibility of localization of origins of PVC in the whole ventricle and to explore an automatic algorithm for recognition of PVC beats based on long-term 12-lead ECG.

Approach: This study included 249 patients with spontaneous PVCs or pacing-induced PVCs. A novel algorithm was used to automatically extract PVC beats from a massive amount of original ECG data, which was collected by different acquisition devices. After clustering and labelling, 374 sample groups, each containing dozens to hundreds of PVC beats, formed the entire dataset of 11 categories corresponding to 11 regions of PVC origins in the whole ventricle. To choose the best classification model for the current task, four machine learning methods, support vector machine (SVM), random forest (RF), gradient-boosting decision tree (GBDT) and Gaussian naïve Bayes (GNB), were compared by randomly selecting 70% of the entire dataset (sample groups = 257) for training and the remaining 30% (sample groups = 117) for testing. The average performance of each model was estimated by the bootstrap method using 1000 resampling trials.

Main results: For PVC beat recognition, the achieved testing accuracy, sensitivity and specificity is 97.6%, 98.3% and 96.7%, respectively. For localization purpose, the achieved testing accuracy varies slightly from 70.7% to 74.1% among four classifiers, and when neighboring regions were combined, the testing rank accuracy is improved to a range of 91.5% to 93.2%.

Significance: The proposed algorithm can automatically recognize PVC beats and map them to one of the 11 regions in the whole ventricle. Owing to the high accuracy of PVC beat recognition and the capability to target the potential PVC origins in multi regions, it is expected to be a predominant technique being used in clinical settings to automatically analyze huge ECG data before and during operation so as to replace the tedious manual identification.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Automation
  • Electrocardiography*
  • Heart Rate*
  • Heart Ventricles / physiopathology*
  • Humans
  • Machine Learning*
  • Signal Processing, Computer-Assisted*
  • Ventricular Premature Complexes / diagnosis*
  • Ventricular Premature Complexes / physiopathology*