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...
Main Authors: | , , , |
---|---|
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 |