Noise detection in ambulatory electrocardiography is investigated as a machine learning binary classification problem on a set of twelve noise indices. Ten of these noise indices are replicated from relevant scientific literature. Two novel noise indices are also introduced: the electrocardiogram derivative pattern similarity index (edp) and the number of inversions of the signal's slope over a minimum amplitude threshold (inv). Noise indices were computed on ex-novo labeled data, which included ventricular arrhythmias such as ventricular tachycardia, flutter, and fibrillation. Signal quality labels were assigned on windows of 2 seconds, from which a set of labels on 10-second windows was also created. Six classification models were trained on 2 s and 10 s window data with a multi-stage optimization procedure. A feature selection stage was performed for each model, probing the usefulness of different noise indices, including noise and ventricular arrhythmias. Hyperparameter selection and model assessment were conducted through nested cross-validation. Final test performance metrics reached values as high as Matthew's correlation coefficient of 0.854 and balanced accuracy of 0.923. Particular attention was placed on the correct quality classification of records with ventricular arrhythmias, and test specificity on records with ventricular arrhythmias was as high as 0.976. This study provided new insights into the role of different noise indices in a challenging context with ventricular arrhythmias.

Automatic noise detection for ambulatory electrocardiogram in presence of ventricular arrhythmias through a machine learning approach

Lorenzo Bachi
;
Maurizio Varanini;Lucia Billeci
2024

Abstract

Noise detection in ambulatory electrocardiography is investigated as a machine learning binary classification problem on a set of twelve noise indices. Ten of these noise indices are replicated from relevant scientific literature. Two novel noise indices are also introduced: the electrocardiogram derivative pattern similarity index (edp) and the number of inversions of the signal's slope over a minimum amplitude threshold (inv). Noise indices were computed on ex-novo labeled data, which included ventricular arrhythmias such as ventricular tachycardia, flutter, and fibrillation. Signal quality labels were assigned on windows of 2 seconds, from which a set of labels on 10-second windows was also created. Six classification models were trained on 2 s and 10 s window data with a multi-stage optimization procedure. A feature selection stage was performed for each model, probing the usefulness of different noise indices, including noise and ventricular arrhythmias. Hyperparameter selection and model assessment were conducted through nested cross-validation. Final test performance metrics reached values as high as Matthew's correlation coefficient of 0.854 and balanced accuracy of 0.923. Particular attention was placed on the correct quality classification of records with ventricular arrhythmias, and test specificity on records with ventricular arrhythmias was as high as 0.976. This study provided new insights into the role of different noise indices in a challenging context with ventricular arrhythmias.
2024
Istituto di Fisiologia Clinica - IFC
Arrhythmias
Electrocardiogram
Feature selection
Holter
Machine learning
Noise
File in questo prodotto:
File Dimensione Formato  
Bachi et al. 2024_Automatic noise detection for ambulatory electrocardiogram in presence of ventricular arrhythmias through a machine learning approach.pdf

solo utenti autorizzati

Descrizione: Automatic noise detection for ambulatory electrocardiogram in presence of ventricular arrhythmias through a machine learning approach
Tipologia: Versione Editoriale (PDF)
Licenza: Altro tipo di licenza
Dimensione 1.24 MB
Formato Adobe PDF
1.24 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/527145
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact