A Big Data Analytics Approach for the Development of Advanced Cardiology Applications

Nowadays, we are observing a growing interest about Big Data applications in different healthcare sectors. One of this is definitely cardiology. In fact, electrocardiogram produces a huge amount of data about the heart health status that need to be stored and analysed in order to detect a possible i...

Full description

Bibliographic Details
Main Authors: Lorenzo Carnevale, Antonio Celesti, Maria Fazio, Massimo Villari
Format: Article
Language:English
Published: MDPI AG 2020-01-01
Series:Information
Subjects:
Online Access:https://www.mdpi.com/2078-2489/11/2/60
id doaj-123f93a5ad094eeb8bc9ff91ee88c4ec
record_format Article
spelling doaj-123f93a5ad094eeb8bc9ff91ee88c4ec2020-11-25T01:38:58ZengMDPI AGInformation2078-24892020-01-011126010.3390/info11020060info11020060A Big Data Analytics Approach for the Development of Advanced Cardiology ApplicationsLorenzo Carnevale0Antonio Celesti1Maria Fazio2Massimo Villari3Department of Mathematics, Computer, Physics and Hearth Sciences (MIFT), University of Messina, 98122 Messina, ItalyDepartment of Mathematics, Computer, Physics and Hearth Sciences (MIFT), University of Messina, 98122 Messina, ItalyDepartment of Mathematics, Computer, Physics and Hearth Sciences (MIFT), University of Messina, 98122 Messina, ItalyDepartment of Mathematics, Computer, Physics and Hearth Sciences (MIFT), University of Messina, 98122 Messina, ItalyNowadays, we are observing a growing interest about Big Data applications in different healthcare sectors. One of this is definitely cardiology. In fact, electrocardiogram produces a huge amount of data about the heart health status that need to be stored and analysed in order to detect a possible issues. In this paper, we focus on the arrhythmia detection problem. Specifically, our objective is to address the problem of distributed processing considering big data generated by electrocardiogram (ECG) signals in order to carry out pre-processing analysis. Specifically, an algorithm for the identification of heartbeats and arrhythmias is proposed. Such an algorithm is designed in order to carry out distributed processing over the Cloud since big data could represent the bottleneck for cardiology applications. In particular, we implemented the Menard algorithm in Apache Spark in order to process big data coming form ECG signals in order to identify arrhythmias. Experiments conducted using a dataset provided by the Physionet.org European ST-T Database show an improvement in terms of response times. As highlighted by our outcomes, our solution provides a scalable and reliable system, which may address the challenges raised by big data in healthcare.https://www.mdpi.com/2078-2489/11/2/60big datasparkcardiologyelectrocardiogram (ecg)arrhythmia
collection DOAJ
language English
format Article
sources DOAJ
author Lorenzo Carnevale
Antonio Celesti
Maria Fazio
Massimo Villari
spellingShingle Lorenzo Carnevale
Antonio Celesti
Maria Fazio
Massimo Villari
A Big Data Analytics Approach for the Development of Advanced Cardiology Applications
Information
big data
spark
cardiology
electrocardiogram (ecg)
arrhythmia
author_facet Lorenzo Carnevale
Antonio Celesti
Maria Fazio
Massimo Villari
author_sort Lorenzo Carnevale
title A Big Data Analytics Approach for the Development of Advanced Cardiology Applications
title_short A Big Data Analytics Approach for the Development of Advanced Cardiology Applications
title_full A Big Data Analytics Approach for the Development of Advanced Cardiology Applications
title_fullStr A Big Data Analytics Approach for the Development of Advanced Cardiology Applications
title_full_unstemmed A Big Data Analytics Approach for the Development of Advanced Cardiology Applications
title_sort big data analytics approach for the development of advanced cardiology applications
publisher MDPI AG
series Information
issn 2078-2489
publishDate 2020-01-01
description Nowadays, we are observing a growing interest about Big Data applications in different healthcare sectors. One of this is definitely cardiology. In fact, electrocardiogram produces a huge amount of data about the heart health status that need to be stored and analysed in order to detect a possible issues. In this paper, we focus on the arrhythmia detection problem. Specifically, our objective is to address the problem of distributed processing considering big data generated by electrocardiogram (ECG) signals in order to carry out pre-processing analysis. Specifically, an algorithm for the identification of heartbeats and arrhythmias is proposed. Such an algorithm is designed in order to carry out distributed processing over the Cloud since big data could represent the bottleneck for cardiology applications. In particular, we implemented the Menard algorithm in Apache Spark in order to process big data coming form ECG signals in order to identify arrhythmias. Experiments conducted using a dataset provided by the Physionet.org European ST-T Database show an improvement in terms of response times. As highlighted by our outcomes, our solution provides a scalable and reliable system, which may address the challenges raised by big data in healthcare.
topic big data
spark
cardiology
electrocardiogram (ecg)
arrhythmia
url https://www.mdpi.com/2078-2489/11/2/60
work_keys_str_mv AT lorenzocarnevale abigdataanalyticsapproachforthedevelopmentofadvancedcardiologyapplications
AT antoniocelesti abigdataanalyticsapproachforthedevelopmentofadvancedcardiologyapplications
AT mariafazio abigdataanalyticsapproachforthedevelopmentofadvancedcardiologyapplications
AT massimovillari abigdataanalyticsapproachforthedevelopmentofadvancedcardiologyapplications
AT lorenzocarnevale bigdataanalyticsapproachforthedevelopmentofadvancedcardiologyapplications
AT antoniocelesti bigdataanalyticsapproachforthedevelopmentofadvancedcardiologyapplications
AT mariafazio bigdataanalyticsapproachforthedevelopmentofadvancedcardiologyapplications
AT massimovillari bigdataanalyticsapproachforthedevelopmentofadvancedcardiologyapplications
_version_ 1725051102142922752