HealthFog: An Ensemble Deep Learning based Smart Healthcare System for Automatic Diagnosis of Heart Diseases in Integrated IoT and Fog Computing Environments

Abstract Cloud computing provides resources over the Internet and allows a plethora of applications to be deployed to provide services for different industries. The major bottleneck being faced currently in these cloud frameworks is their limited scalability and hence inability to cater to the requirements of centralized Internet of Things (IoT) based compute environments. The main reason for this is that latency-sensitive applications like health monitoring and surveillance systems now require computation over large amounts of data (Big Data) transferred to centralized database and from database to cloud data centers which leads to drop in performance of such systems. The new paradigms of fog and edge computing provide innovative solutions by bringing resources closer to the user and provide low latency and energy efficient solutions for data processing compared to cloud domains. Still, the current fog models have many limitations and focus from a limited perspective on either accuracy of results or reduced response time but not both. We proposed a novel framework called HealthFog for integrating ensemble deep learning in Edge computing devices and deployed it for a real-life application of automatic Heart Disease analysis. HealthFog delivers healthcare as a fog service using IoT devices and efficiently manages the data of heart patients, which comes as user requests. Fog-enabled cloud framework, FogBus is used to deploy and test the performance of the proposed model in terms of power consumption, network bandwidth, latency, jitter, accuracy and execution time. HealthFog is configurable to various operation modes which provide the best Quality of Service or prediction accuracy, as required, in diverse fog computation scenarios and for different user requirements.

[1]  Rajkumar Buyya,et al.  iFogSim: A toolkit for modeling and simulation of resource management techniques in the Internet of Things, Edge and Fog computing environments , 2016, Softw. Pract. Exp..

[2]  King-Chu Hung,et al.  Rapid and coding-efficient SPIHT algorithm for wavelet-based ECG data compression , 2018, Integr..

[3]  Jeffrey Dean,et al.  Scalable and accurate deep learning with electronic health records , 2018, npj Digital Medicine.

[4]  Bishwa Sapkota,et al.  Frequencies of poor metabolizer alleles of 12 pharmacogenomic actionable genes in Punjabi Sikhs of Indian Origin , 2018, Scientific Reports.

[5]  Mingzhe Jiang,et al.  Low-cost fog-assisted health-care IoT system with energy-efficient sensor nodes , 2017, 2017 13th International Wireless Communications and Mobile Computing Conference (IWCMC).

[6]  Mianxiong Dong,et al.  Deep Learning for Smart Industry: Efficient Manufacture Inspection System With Fog Computing , 2018, IEEE Transactions on Industrial Informatics.

[7]  Weihua Sheng,et al.  Delivering home healthcare through a Cloud-based Smart Home Environment (CoSHE) , 2018, Future Gener. Comput. Syst..

[8]  N. Arunkumar,et al.  Enabling technologies for fog computing in healthcare IoT systems , 2019, Future Gener. Comput. Syst..

[9]  Rajkumar Buyya,et al.  Cloud-Fog Interoperability in IoT-enabled Healthcare Solutions , 2018, ICDCN.

[10]  Leo Anthony Celi,et al.  The “inconvenient truth” about AI in healthcare , 2019, npj Digital Medicine.

[11]  Harishchandra Dubey,et al.  Fog-Assisted wIoT: A Smart Fog Gateway for End-to-End Analytics in Wearable Internet of Things , 2017, ArXiv.

[12]  Aleksandr Ometov,et al.  Safe, Secure Executions at the Network Edge: Coordinating Cloud, Edge, and Fog Computing , 2017, IEEE Software.

[13]  Victor I. Chang,et al.  Towards fog-driven IoT eHealth: Promises and challenges of IoT in medicine and healthcare , 2018, Future Gener. Comput. Syst..

[14]  Hao Jiang,et al.  Deep learning based mobile data offloading in mobile edge computing systems , 2019, Future Gener. Comput. Syst..

[15]  Rabindra K. Barik,et al.  FogLearn: Leveraging Fog-based Machine Learning for Smart System Big Data Analytics , 2017, Int. J. Fog Comput..

[16]  Ibrahim Abdullahi,et al.  Ubiquitous Shift with Information Centric Network Caching Using Fog Computing , 2014, INNS-CIIS.

[17]  Andrew D. Johnson,et al.  Multiancestry genome-wide association study of 520,000 subjects identifies 32 loci associated with stroke and stroke subtypes , 2018, Nature Genetics.

[18]  Abdulsalam Yassine,et al.  Autonomous monitoring in healthcare environment: Reward-based energy charging mechanism for IoMT wireless sensing nodes , 2019, Future Gener. Comput. Syst..

[19]  Pasi Liljeberg,et al.  Empowering Healthcare IoT Systems with Hierarchical Edge-Based Deep Learning , 2018, 2018 IEEE/ACM International Conference on Connected Health: Applications, Systems and Engineering Technologies (CHASE).

[20]  Abhishek Goyal,et al.  Seasonal variation in 24 h blood pressure profile in healthy adults- A prospective observational study , 2019, Journal of Human Hypertension.

[21]  Kuan Jen Lin,et al.  ECG Data Encryption Then Compression Using Singular Value Decomposition , 2018, IEEE Journal of Biomedical and Health Informatics.

[22]  Bo Cheng,et al.  Proactive personalized services through fog-cloud computing in large-scale IoT-based healthcare application , 2017, China Communications.

[23]  John J Mulvihill,et al.  Testing the association of novel meta-analysis-derived diabetes risk genes with type II diabetes and related metabolic traits in Asian Indian Sikhs , 2009, Journal of Human Genetics.

[24]  Thomas G. Dietterich Multiple Classifier Systems , 2000, Lecture Notes in Computer Science.

[25]  Mahadev Satyanarayanan,et al.  The Emergence of Edge Computing , 2017, Computer.

[26]  Rajkumar Buyya,et al.  Aneka: a Software Platform for .NET based Cloud Computing , 2009, High Performance Computing Workshop.

[27]  Judith Hylton SAFE: , 1993 .

[28]  Abderrahim Benslimane,et al.  A Cloud-Fog Based Architecture for IoT Applications Dedicated to Healthcare , 2019, ICC 2019 - 2019 IEEE International Conference on Communications (ICC).

[29]  Prasan Kumar Sahoo,et al.  SLA based healthcare big data analysis and computing in cloud network , 2018, J. Parallel Distributed Comput..

[30]  R. Naeije,et al.  The difficult diagnosis of pulmonary vascular disease in heart failure , 2016, European Respiratory Journal.

[31]  Ioannis Chatzigiannakis,et al.  Design and Evaluation of a Person-Centric Heart Monitoring System over Fog Computing Infrastructure , 2017, HumanSys@SenSys.

[32]  Ioannis D. Moscholios,et al.  Towards Distributed Data Management in Fog Computing , 2018, Wirel. Commun. Mob. Comput..

[33]  Wei-Yin Loh,et al.  A Comparison of Prediction Accuracy, Complexity, and Training Time of Thirty-Three Old and New Classification Algorithms , 2000, Machine Learning.

[34]  M. Maruthappu,et al.  Artificial intelligence in medicine: current trends and future possibilities. , 2018, The British journal of general practice : the journal of the Royal College of General Practitioners.

[35]  Hannu Tenhunen,et al.  End-to-end security scheme for mobility enabled healthcare Internet of Things , 2016, Future Gener. Comput. Syst..

[36]  Kyung-Sup Kwak,et al.  The Internet of Things for Health Care: A Comprehensive Survey , 2015, IEEE Access.

[37]  Jing He,et al.  Trans-ancestry genome-wide association study identifies 12 genetic loci influencing blood pressure and implicates a role for DNA methylation , 2015, Nature Genetics.

[38]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[39]  Choong Seon Hong,et al.  Edge-of-things computing framework for cost-effective provisioning of healthcare data , 2019, J. Parallel Distributed Comput..

[40]  Mohammed Ghazal,et al.  Real-time Heart Attack Mobile Detection Service (RHAMDS): An IoT use case for Software Defined Networks , 2017, 2017 IEEE 30th Canadian Conference on Electrical and Computer Engineering (CCECE).

[41]  Mingzhe Jiang,et al.  Exploiting smart e-Health gateways at the edge of healthcare Internet-of-Things: A fog computing approach , 2018, Future Gener. Comput. Syst..

[42]  Rajkumar Buyya,et al.  ROUTER: Fog enabled cloud based intelligent resource management approach for smart home IoT devices , 2019, J. Syst. Softw..

[43]  Le Song,et al.  GRAM: Graph-based Attention Model for Healthcare Representation Learning , 2016, KDD.

[44]  Rajkumar Buyya,et al.  Fog-Based Smart Healthcare as a Big Data and Cloud Service for Heart Patients Using IoT , 2018, International Conference on Intelligent Data Communication Technologies and Internet of Things (ICICI) 2018.

[45]  U. Rajendra Acharya,et al.  Application of deep convolutional neural network for automated detection of myocardial infarction using ECG signals , 2017, Inf. Sci..

[46]  U. Rajendra Acharya,et al.  Deep learning for healthcare applications based on physiological signals: A review , 2018, Comput. Methods Programs Biomed..

[47]  Rajkumar Buyya,et al.  FogBus: A Blockchain-based Lightweight Framework for Edge and Fog Computing , 2018, J. Syst. Softw..

[48]  Andrew D. Johnson,et al.  Multiancestry genome-wide association study of 520,000 subjects identifies 32 loci associated with stroke and stroke subtypes , 2018, Nature Genetics.

[49]  Rajkumar Buyya,et al.  EdgeLens: Deep Learning based Object Detection in Integrated IoT, Fog and Cloud Computing Environments , 2019, 2019 4th International Conference on Information Systems and Computer Networks (ISCON).

[50]  S. Chierchia,et al.  Fetal echocardiography in detecting anomalous pulmonary venous connection: four false positive cases. , 1995, British heart journal.