1
|
Mastoi QUA, Alqahtani A, Almakdi S, Sulaiman A, Rajab A, Shaikh A, Alqhtani SM. Heart patient health monitoring system using invasive and non-invasive measurement. Sci Rep 2024; 14:9614. [PMID: 38671304 PMCID: PMC11053009 DOI: 10.1038/s41598-024-60500-0] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/21/2024] [Accepted: 04/23/2024] [Indexed: 04/28/2024] Open
Abstract
The abnormal heart conduction, known as arrhythmia, can contribute to cardiac diseases that carry the risk of fatal consequences. Healthcare professionals typically use electrocardiogram (ECG) signals and certain preliminary tests to identify abnormal patterns in a patient's cardiac activity. To assess the overall cardiac health condition, cardiac specialists monitor these activities separately. This procedure may be arduous and time-intensive, potentially impacting the patient's well-being. This study automates and introduces a novel solution for predicting the cardiac health conditions, specifically identifying cardiac morbidity and arrhythmia in patients by using invasive and non-invasive measurements. The experimental analyses conducted in medical studies entail extremely sensitive data and any partial or biased diagnoses in this field are deemed unacceptable. Therefore, this research aims to introduce a new concept of determining the uncertainty level of machine learning algorithms using information entropy. To assess the effectiveness of machine learning algorithms information entropy can be considered as a unique performance evaluator of the machine learning algorithm which is not selected previously any studies within the realm of bio-computational research. This experiment was conducted on arrhythmia and heart disease datasets collected from Massachusetts Institute of Technology-Berth Israel Hospital-arrhythmia (DB-1) and Cleveland Heart Disease (DB-2), respectively. Our framework consists of four significant steps: 1) Data acquisition, 2) Feature preprocessing approach, 3) Implementation of learning algorithms, and 4) Information Entropy. The results demonstrate the average performance in terms of accuracy achieved by the classification algorithms: Neural Network (NN) achieved 99.74%, K-Nearest Neighbor (KNN) 98.98%, Support Vector Machine (SVM) 99.37%, Random Forest (RF) 99.76 % and Naïve Bayes (NB) 98.66% respectively. We believe that this study paves the way for further research, offering a framework for identifying cardiac health conditions through machine learning techniques.
Collapse
Affiliation(s)
- Qurat-Ul-Ain Mastoi
- School of Computer Science and Creative Technologies, University of the West of England, Bristol, BS16QY, UK
| | - Ali Alqahtani
- Department of Networks and Communications Engineering, College of Computer Science and Information Systems, Najran University, 61441, Najran, Najran, Saudi Arabia
| | - Sultan Almakdi
- Department of Computer Science, College of Computer Science and Information Systems, Najran University, 61441, Najran, Saudi Arabia
| | - Adel Sulaiman
- Department of Computer Science, College of Computer Science and Information Systems, Najran University, 61441, Najran, Saudi Arabia.
| | - Adel Rajab
- Department of Computer Science, College of Computer Science and Information Systems, Najran University, 61441, Najran, Saudi Arabia
| | - Asadullah Shaikh
- Department of Information Systems, College of Computer Science and Information Systems, Najran University, 61441, Najran, Saudi Arabia
| | - Samar M Alqhtani
- Department of Information Systems, College of Computer Science and Information Systems, Najran University, 61441, Najran, Saudi Arabia
| |
Collapse
|
2
|
Naseri Jahfari A, Tax D, Reinders M, van der Bilt I. Machine Learning for Cardiovascular Outcomes From Wearable Data: Systematic Review From a Technology Readiness Level Point of View. JMIR Med Inform 2022; 10:e29434. [PMID: 35044316 PMCID: PMC8811688 DOI: 10.2196/29434] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/02/2021] [Revised: 11/22/2021] [Accepted: 12/04/2021] [Indexed: 12/13/2022] Open
Abstract
BACKGROUND Wearable technology has the potential to improve cardiovascular health monitoring by using machine learning. Such technology enables remote health monitoring and allows for the diagnosis and prevention of cardiovascular diseases. In addition to the detection of cardiovascular disease, it can exclude this diagnosis in symptomatic patients, thereby preventing unnecessary hospital visits. In addition, early warning systems can aid cardiologists in timely treatment and prevention. OBJECTIVE This study aims to systematically assess the literature on detecting and predicting outcomes of patients with cardiovascular diseases by using machine learning with data obtained from wearables to gain insights into the current state, challenges, and limitations of this technology. METHODS We searched PubMed, Scopus, and IEEE Xplore on September 26, 2020, with no restrictions on the publication date and by using keywords such as "wearables," "machine learning," and "cardiovascular disease." Methodologies were categorized and analyzed according to machine learning-based technology readiness levels (TRLs), which score studies on their potential to be deployed in an operational setting from 1 to 9 (most ready). RESULTS After the removal of duplicates, application of exclusion criteria, and full-text screening, 55 eligible studies were included in the analysis, covering a variety of cardiovascular diseases. We assessed the quality of the included studies and found that none of the studies were integrated into a health care system (TRL<6), prospective phase 2 and phase 3 trials were absent (TRL<7 and 8), and group cross-validation was rarely used. These issues limited these studies' ability to demonstrate the effectiveness of their methodologies. Furthermore, there seemed to be no agreement on the sample size needed to train these studies' models, the size of the observation window used to make predictions, how long participants should be observed, and the type of machine learning model that is suitable for predicting cardiovascular outcomes. CONCLUSIONS Although current studies show the potential of wearables to monitor cardiovascular events, their deployment as a diagnostic or prognostic cardiovascular clinical tool is hampered by the lack of a realistic data set and proper systematic and prospective evaluation.
Collapse
Affiliation(s)
- Arman Naseri Jahfari
- Pattern Recognition and Bioinformatics, Delft University of Technology, Delft, Netherlands
- Department of Cardiology, Haga Teaching Hospital, The Hague, Netherlands
| | - David Tax
- Pattern Recognition and Bioinformatics, Delft University of Technology, Delft, Netherlands
| | - Marcel Reinders
- Pattern Recognition and Bioinformatics, Delft University of Technology, Delft, Netherlands
| | - Ivo van der Bilt
- Department of Cardiology, Haga Teaching Hospital, The Hague, Netherlands
| |
Collapse
|
3
|
Keidar N, Elul Y, Schuster A, Yaniv Y. Visualizing and Quantifying Irregular Heart Rate Irregularities to Identify Atrial Fibrillation Events. Front Physiol 2021; 12:637680. [PMID: 33679450 PMCID: PMC7930338 DOI: 10.3389/fphys.2021.637680] [Citation(s) in RCA: 9] [Impact Index Per Article: 3.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/04/2020] [Accepted: 01/18/2021] [Indexed: 01/15/2023] Open
Abstract
Background Screening the general public for atrial fibrillation (AF) may enable early detection and timely intervention, which could potentially decrease the incidence of stroke. Existing screening methods require professional monitoring and involve high costs. AF is characterized by an irregular irregularity of the cardiac rhythm, which may be detectable using an index quantifying and visualizing this type of irregularity, motivating wide screening programs and promoting the research of AF patient subgroups and clinical impact of AF burden. Methods We calculated variability, normality and mean of the difference between consecutive RR interval series (denoted as modified entropy scale—MESC) to quantify irregular irregularities. Based on the variability and normality indices calculated for long 1-lead ECG records, we created a plot termed a regularogram (RGG), which provides a visual presentation of irregularly irregular rates and their burden in a given record. To inspect the potency of these indices, they were applied to train and test a machine learning classifier to identify AF episodes in gold-standard, publicly available databases (PhysioNet) that include recordings from both patients with AF and/or other rhythm disturbances, and from healthy volunteers. The classifier was trained and validated on one database and tested on three other databases. Results Irregular irregularities were identified using normality, variability and mean MESC indices. The RGG displayed visually distinct differences between patients with vs. without AF and between patients with different levels of AF burden. Training a simple, explainable machine learning tool integrating these three indices enabled AF detection with 99.9% accuracy, when trained on the same person, and 97.8%, when trained on patients from a different database. Comparison to other RR interval-based AF detection methods that utilize signal processing, classic machine learning and deep learning techniques, showed superiority of our suggested method. Conclusion Visualizing and quantifying irregular irregularities will be of value for both rapid visual inspection of long Holter recordings for the presence and the burden of AF, and for machine learning classification to identify AF episodes. A free online tool for calculating the indices, drawing RGGs and estimating AF burden, is available.
Collapse
Affiliation(s)
- Noam Keidar
- Laboratory of Bioenergetic and Bioelectric Systems, Biomedical Engineering Faculty, Technion-Israel Institute of Technology (IIT), Haifa, Israel
| | - Yonatan Elul
- Laboratory of Bioenergetic and Bioelectric Systems, Biomedical Engineering Faculty, Technion-Israel Institute of Technology (IIT), Haifa, Israel.,Computer Science Department, Technion-Israel Institute of Technology (IIT), Haifa, Israel
| | - Assaf Schuster
- Computer Science Department, Technion-Israel Institute of Technology (IIT), Haifa, Israel
| | - Yael Yaniv
- Laboratory of Bioenergetic and Bioelectric Systems, Biomedical Engineering Faculty, Technion-Israel Institute of Technology (IIT), Haifa, Israel
| |
Collapse
|
4
|
Lown M, Brown M, Brown C, Yue AM, Shah BN, Corbett SJ, Lewith G, Stuart B, Moore M, Little P. Machine learning detection of Atrial Fibrillation using wearable technology. PLoS One 2020; 15:e0227401. [PMID: 31978173 PMCID: PMC6980577 DOI: 10.1371/journal.pone.0227401] [Citation(s) in RCA: 30] [Impact Index Per Article: 7.5] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/25/2019] [Accepted: 12/04/2019] [Indexed: 11/19/2022] Open
Abstract
BACKGROUND Atrial Fibrillation is the most common arrhythmia worldwide with a global age adjusted prevalence of 0.5% in 2010. Anticoagulation treatment using warfarin or direct oral anticoagulants is effective in reducing the risk of AF-related stroke by approximately two-thirds and can provide a 10% reduction in overall mortality. There has been increased interest in detecting AF due to its increased incidence and the possibility to prevent AF-related strokes. Inexpensive consumer devices which measure the ECG may have the potential to accurately detect AF but do not generally incorporate diagnostic algorithms. Machine learning algorithms have the potential to improve patient outcomes particularly where diagnoses are made from large volumes or complex patterns of data such as in AF. METHODS We designed a novel AF detection algorithm using a de-correlated Lorenz plot of 60 consecutive RR intervals. In order to reduce the volume of data, the resulting images were compressed using a wavelet transformation (JPEG200 algorithm) and the compressed images were used as input data to a Support Vector Machine (SVM) classifier. We used the Massachusetts Institute of Technology (MIT)-Beth Israel Hospital (BIH) Atrial Fibrillation database and the MIT-BIH Arrhythmia database as training data and verified the algorithm performance using RR intervals collected using an inexpensive consumer heart rate monitor device (Polar-H7) in a case-control study. RESULTS The SVM algorithm yielded excellent discrimination in the training data with a sensitivity of 99.2% and a specificity of 99.5% for AF. In the validation data, the SVM algorithm correctly identified AF in 79/79 cases; sensitivity 100% (95% CI 95.4%-100%) and non-AF in 328/336 cases; specificity 97.6% (95% CI 95.4%-99.0%). CONCLUSIONS An inexpensive wearable heart rate monitor and machine learning algorithm can be used to detect AF with very high accuracy and has the capability to transmit ECG data which could be used to confirm AF. It could potentially be used for intermittent screening or continuously for prolonged periods to detect paroxysmal AF. Further work could lead to cost-effective and accurate estimation of AF burden and improved risk stratification in AF.
Collapse
Affiliation(s)
- Mark Lown
- Primary Care & Population Sciences, Faculty of Medicine, University of Southampton, Southampton, England
- * E-mail:
| | | | - Chloë Brown
- Primary Care & Population Sciences, Faculty of Medicine, University of Southampton, Southampton, England
| | - Arthur M. Yue
- Cardiology and Electrophysiology, Southampton General Hospital, Southampton, England
| | - Benoy N. Shah
- Cardiology and Electrophysiology, Southampton General Hospital, Southampton, England
| | - Simon J. Corbett
- Cardiology and Electrophysiology, Southampton General Hospital, Southampton, England
| | - George Lewith
- Cardiology and Electrophysiology, Southampton General Hospital, Southampton, England
| | - Beth Stuart
- Primary Care & Population Sciences, Faculty of Medicine, University of Southampton, Southampton, England
| | - Michael Moore
- Primary Care & Population Sciences, Faculty of Medicine, University of Southampton, Southampton, England
| | - Paul Little
- Primary Care & Population Sciences, Faculty of Medicine, University of Southampton, Southampton, England
| |
Collapse
|
5
|
Abstract
Background Wearable sensors (wearables) have been commonly integrated into a wide variety of commercial products and are increasingly being used to collect and process raw physiological parameters into salient digital health information. The data collected by wearables are currently being investigated across a broad set of clinical domains and patient populations. There is significant research occurring in the domain of algorithm development, with the aim of translating raw sensor data into fitness- or health-related outcomes of interest for users, patients, and health care providers. Objectives The aim of this review is to highlight a selected group of fitness- and health-related indicators from wearables data and to describe several algorithmic approaches used to generate these higher order indicators. Methods A systematic search of the Pubmed database was performed with the following search terms (number of records in parentheses): Fitbit algorithm (18), Apple Watch algorithm (3), Garmin algorithm (5), Microsoft Band algorithm (8), Samsung Gear algorithm (2), Xiaomi MiBand algorithm (1), Huawei Band (Watch) algorithm (2), photoplethysmography algorithm (465), accelerometry algorithm (966), ECG algorithm (8287), continuous glucose monitor algorithm (343). The search terms chosen for this review are focused on algorithms for wearable devices that dominated the commercial wearables market between 2014-2017 and that were highly represented in the biomedical literature. A second set of search terms included categories of algorithms for fitness-related and health-related indicators that are commonly used in wearable devices (e.g. accelerometry, PPG, ECG). These papers covered the following domain areas: fitness; exercise; movement; physical activity; step count; walking; running; swimming; energy expenditure; atrial fibrillation; arrhythmia; cardiovascular; autonomic nervous system; neuropathy; heart rate variability; fall detection; trauma; behavior change; diet; eating; stress detection; serum glucose monitoring; continuous glucose monitoring; diabetes mellitus type 1; diabetes mellitus type 2. All studies uncovered through this search on commercially available device algorithms and pivotal studies on sensor algorithm development were summarized, and a summary table was constructed using references generated by the literature review as described (Table 1). Conclusions Wearable health technologies aim to collect and process raw physiological or environmental parameters into salient digital health information. Much of the current and future utility of wearables lies in the signal processing steps and algorithms used to analyze large volumes of data. Continued algorithmic development and advances in machine learning techniques will further increase analytic capabilities. In the context of these advances, our review aims to highlight a range of advances in fitness- and other health-related indicators provided by current wearable technologies.
Collapse
|
6
|
Gliner V, Behar J, Yaniv Y. Novel Method to Efficiently Create an mHealth App: Implementation of a Real-Time Electrocardiogram R Peak Detector. JMIR Mhealth Uhealth 2018; 6:e118. [PMID: 29789276 PMCID: PMC5989064 DOI: 10.2196/mhealth.8429] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/12/2017] [Revised: 01/16/2018] [Accepted: 03/22/2018] [Indexed: 01/03/2023] Open
Abstract
Background In parallel to the introduction of mobile communication devices with high computational power and internet connectivity, high-quality and low-cost health sensors have also become available. However, although the technology does exist, no clinical mobile system has been developed to monitor the R peaks from electrocardiogram recordings in real time with low false positive and low false negative detection. Implementation of a robust electrocardiogram R peak detector for various arrhythmogenic events has been hampered by the lack of an efficient design that will conserve battery power without reducing algorithm complexity or ease of implementation. Objective Our goals in this paper are (1) to evaluate the suitability of the MATLAB Mobile platform for mHealth apps and whether it can run on any phone system, and (2) to embed in the MATLAB Mobile platform a real-time electrocardiogram R peak detector with low false positive and low false negative detection in the presence of the most frequent arrhythmia, atrial fibrillation. Methods We implemented an innovative R peak detection algorithm that deals with motion artifacts, electrical drift, breathing oscillations, electrical spikes, and environmental noise by low-pass filtering. It also fixes the signal polarity and deals with premature beats by heuristic filtering. The algorithm was trained on the annotated non–atrial fibrillation MIT-BIH Arrhythmia Database and tested on the atrial fibrillation MIT-BIH Arrhythmia Database. Finally, the algorithm was implemented on mobile phones connected to a mobile electrocardiogram device using the MATLAB Mobile platform. Results Our algorithm precisely detected the R peaks with a sensitivity of 99.7% and positive prediction of 99.4%. These results are superior to some state-of-the-art algorithms. The algorithm performs similarly on atrial fibrillation and non–atrial fibrillation patient data. Using MATLAB Mobile, we ran our algorithm in less than an hour on both the iOS and Android system. Our app can accurately analyze 1 minute of real-time electrocardiogram signals in less than 1 second on a mobile phone. Conclusions Accurate real-time identification of heart rate on a beat-to-beat basis in the presence of noise and atrial fibrillation events using a mobile phone is feasible.
Collapse
|
7
|
Mastoi QUA, Wah TY, Gopal Raj R, Iqbal U. Automated Diagnosis of Coronary Artery Disease: A Review and Workflow. Cardiol Res Pract 2018; 2018:2016282. [PMID: 29507812 PMCID: PMC5817359 DOI: 10.1155/2018/2016282] [Citation(s) in RCA: 30] [Impact Index Per Article: 5.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Submit a Manuscript] [Subscribe] [Scholar Register] [Received: 10/27/2017] [Accepted: 12/19/2017] [Indexed: 11/21/2022] Open
Abstract
Coronary artery disease (CAD) is the most dangerous heart disease which may lead to sudden cardiac death. However, CAD diagnoses are quite expensive and time-consuming procedures which a patient need to go through. The aim of our paper is to present a unique review of state-of-the-art methods up to 2017 for automatic CAD classification. The protocol of review methods is identifying best methods and classifier for CAD identification. The study proposes two workflows based on two parameter sets for instances A and B. It is necessary to follow the proper procedure, for future evaluation process of automatic diagnosis of CAD. The initial two stages of the parameter set A workflow are preprocessing and feature extraction. Subsequently, stages (feature selection and classification) are same for both workflows. In literature, the SVM classifier represents a promising approach for CAD classification. Moreover, the limitation leads to extract proper features from noninvasive signals.
Collapse
Affiliation(s)
- Qurat-ul-ain Mastoi
- Faculty of Computer Science and Information Technology, University of Malaya, Kuala Lumpur 50603, Malaysia
| | - Teh Ying Wah
- Faculty of Computer Science and Information Technology, University of Malaya, Kuala Lumpur 50603, Malaysia
| | - Ram Gopal Raj
- Faculty of Computer Science and Information Technology, University of Malaya, Kuala Lumpur 50603, Malaysia
| | - Uzair Iqbal
- Faculty of Computer Science and Information Technology, University of Malaya, Kuala Lumpur 50603, Malaysia
| |
Collapse
|