Cargando…

A greedy graph search algorithm based on changepoint analysis for automatic QRS complex detection

The electrocardiogram (ECG) signal is the most widely used non-invasive tool for the investigation of cardiovascular diseases. Automatic delineation of ECG fiducial points, in particular the R-peak, serves as the basis for ECG processing and analysis. This study proposes a new method of ECG signal a...

Descripción completa

Detalles Bibliográficos
Autores principales: Fotoohinasab, Atiyeh, Hocking, Toby, Afghah, Fatemeh
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8026760/
https://www.ncbi.nlm.nih.gov/pubmed/33484946
http://dx.doi.org/10.1016/j.compbiomed.2021.104208
_version_ 1783675693021790208
author Fotoohinasab, Atiyeh
Hocking, Toby
Afghah, Fatemeh
author_facet Fotoohinasab, Atiyeh
Hocking, Toby
Afghah, Fatemeh
author_sort Fotoohinasab, Atiyeh
collection PubMed
description The electrocardiogram (ECG) signal is the most widely used non-invasive tool for the investigation of cardiovascular diseases. Automatic delineation of ECG fiducial points, in particular the R-peak, serves as the basis for ECG processing and analysis. This study proposes a new method of ECG signal analysis by introducing a new class of graphical models based on optimal changepoint detection models, named the graph-constrained changepoint detection (GCCD) model. The GCCD model treats fiducial points delineation in the non-stationary ECG signal as a changepoint detection problem. The proposed model exploits the sparsity of changepoints to detect abrupt changes within the ECG signal; thereby, the R-peak detection task can be relaxed from any preprocessing step. In this novel approach, prior biological knowledge about the expected sequence of changes is incorporated into the model using the constraint graph, which can be defined manually or automatically. First, we define the constraint graph manually; then, we present a graph learning algorithm that can search for an optimal graph in a greedy scheme. Finally, we compare the manually defined graphs and learned graphs in terms of graph structure and detection accuracy. We evaluate the performance of the algorithm using the MIT-BIH Arrhythmia Database. The proposed model achieves an overall sensitivity of 99.64%, positive predictivity of 99.71%, and detection error rate of 0.19 for the manually defined constraint graph and overall sensitivity of 99.76%, positive predictivity of 99.68%, and detection error rate of 0.55 for the automatic learning constraint graph.
format Online
Article
Text
id pubmed-8026760
institution National Center for Biotechnology Information
language English
publishDate 2021
record_format MEDLINE/PubMed
spelling pubmed-80267602021-04-08 A greedy graph search algorithm based on changepoint analysis for automatic QRS complex detection Fotoohinasab, Atiyeh Hocking, Toby Afghah, Fatemeh Comput Biol Med Article The electrocardiogram (ECG) signal is the most widely used non-invasive tool for the investigation of cardiovascular diseases. Automatic delineation of ECG fiducial points, in particular the R-peak, serves as the basis for ECG processing and analysis. This study proposes a new method of ECG signal analysis by introducing a new class of graphical models based on optimal changepoint detection models, named the graph-constrained changepoint detection (GCCD) model. The GCCD model treats fiducial points delineation in the non-stationary ECG signal as a changepoint detection problem. The proposed model exploits the sparsity of changepoints to detect abrupt changes within the ECG signal; thereby, the R-peak detection task can be relaxed from any preprocessing step. In this novel approach, prior biological knowledge about the expected sequence of changes is incorporated into the model using the constraint graph, which can be defined manually or automatically. First, we define the constraint graph manually; then, we present a graph learning algorithm that can search for an optimal graph in a greedy scheme. Finally, we compare the manually defined graphs and learned graphs in terms of graph structure and detection accuracy. We evaluate the performance of the algorithm using the MIT-BIH Arrhythmia Database. The proposed model achieves an overall sensitivity of 99.64%, positive predictivity of 99.71%, and detection error rate of 0.19 for the manually defined constraint graph and overall sensitivity of 99.76%, positive predictivity of 99.68%, and detection error rate of 0.55 for the automatic learning constraint graph. 2021-01-06 2021-03 /pmc/articles/PMC8026760/ /pubmed/33484946 http://dx.doi.org/10.1016/j.compbiomed.2021.104208 Text en https://creativecommons.org/licenses/by/4.0/This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) ).
spellingShingle Article
Fotoohinasab, Atiyeh
Hocking, Toby
Afghah, Fatemeh
A greedy graph search algorithm based on changepoint analysis for automatic QRS complex detection
title A greedy graph search algorithm based on changepoint analysis for automatic QRS complex detection
title_full A greedy graph search algorithm based on changepoint analysis for automatic QRS complex detection
title_fullStr A greedy graph search algorithm based on changepoint analysis for automatic QRS complex detection
title_full_unstemmed A greedy graph search algorithm based on changepoint analysis for automatic QRS complex detection
title_short A greedy graph search algorithm based on changepoint analysis for automatic QRS complex detection
title_sort greedy graph search algorithm based on changepoint analysis for automatic qrs complex detection
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8026760/
https://www.ncbi.nlm.nih.gov/pubmed/33484946
http://dx.doi.org/10.1016/j.compbiomed.2021.104208
work_keys_str_mv AT fotoohinasabatiyeh agreedygraphsearchalgorithmbasedonchangepointanalysisforautomaticqrscomplexdetection
AT hockingtoby agreedygraphsearchalgorithmbasedonchangepointanalysisforautomaticqrscomplexdetection
AT afghahfatemeh agreedygraphsearchalgorithmbasedonchangepointanalysisforautomaticqrscomplexdetection
AT fotoohinasabatiyeh greedygraphsearchalgorithmbasedonchangepointanalysisforautomaticqrscomplexdetection
AT hockingtoby greedygraphsearchalgorithmbasedonchangepointanalysisforautomaticqrscomplexdetection
AT afghahfatemeh greedygraphsearchalgorithmbasedonchangepointanalysisforautomaticqrscomplexdetection