Browse by author
Lookup NU author(s): Professor Marloes PeetersORCiD
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License (CC BY-NC-ND).
In the context of the global health crisis of 2020, the tendency of many people to self-diagnose at home virtually, prior to any physical interaction with medical professionals, has been increased. Existing self-diagnosis systems include those accessible via the Internet, which involve entering one’s symptoms. Several other methods do exist, for example, people read medical blogs or notes, which are often wrongly interpreted by them and they arrive at a completely different assumption regarding the cause of their symptoms. In this paper, a system called HealthCloud is proposed, for monitoring health status of heart patients using machine learning and cloud computing. This study aims to offer the ‘best of both worlds’, by combining the information required for the person to understand the disease in sufficient detail, with an accurate prediction as to whether they may have (in this case) heart disease or not. The presence of heart disease is predicted using machine learning algorithms such as Support Vector Machine, K-Nearest Neighbours, Neural Networks, Logistic Regression and Gradient Boosting Trees. This paper evaluates these machine learning algorithms to obtain the most accurate model, in compliance with Quality of Service (QoS) parameters. The performance of these machine learning models is measured and compared using the metrics such as Accuracy, Sensitivity (Recall), Specificity, AUC scores, Execution Time, Latency, and Memory Usage. For better establishment of the results, these machine learning algorithms have been cross validated with 5-fold cross validation technique. With an accuracy rate of 85.96%, it has been found that Logistic Regression is the most responsive and accurate model amongst those models assessed. The Precision, Recall, Cross Validation mean and AUC Score for this model were 95.83%, 76.67%, 81.68% and 96% respectively. The algorithm and the mobile application were tested on Google Cloud Firebase with existing user inputs from the dataset, as well as with unseen new data. The use of this system can assist patients, both in reaching self-diagnosis decisions and in monitoring their health.
Author(s): Desai F, Chowdhury D, Kaur R, Peeters M, Arya R, Wander G, Gill S, Buyya R
Publication type: Article
Publication status: Published
Journal: Internet of Things
Year: 2022
Volume: 17
Print publication date: 01/03/2022
Online publication date: 11/12/2021
Acceptance date: 25/11/2021
Date deposited: 13/12/2021
ISSN (print): 2543-1536
ISSN (electronic): 2542-6605
Publisher: Elsevier
URL: https://doi.org/10.1016/j.iot.2021.100485
DOI: 10.1016/j.iot.2021.100485
Altmetrics provided by Altmetric