A machine learning model for improving healthcare services on cloud computing environment

Abstract Recently, cloud computing gained an important role in healthcare services (HCS) due to its ability to improve the HCS performance. However, the optimal selection of virtual machines (VMs) to process a medical request represents a big challenge. Optimal selection of VMs performs a significant enhancement of the performance through reducing the execution time of medical requests (tasks) coming from stakeholders (patients, doctors, etc.) and maximizing utilization of cloud resources. For that, this paper proposes a new model for HCS based on cloud environment using Parallel Particle Swarm Optimization (PPSO) to optimize the VMs selection. In addition, a new model for chronic kidney disease (CKD) diagnosis and prediction is proposed to measure the performance of our VMs model. The prediction model of CKD is implemented using two consecutive techniques, which are linear regression (LR) and neural network (NN). LR is used to determine critical factors that influence on CKD. NN is used to predict of CKD. The results show that, the proposed model outperforms the state-of-the art models in total execution time the rate of 50%. In addition, the system efficiency regarding real-time data retrieval is greatly improved by 5.2%. In addition, the accuracy of hybrid intelligent model in predicting of CKD is 97.8%. The proposed model is superior to most of the referred models in the related works by 64%.

[1]  S. D. Madhu Kumar,et al.  Optimizing VM allocation and data placement for data-intensive applications in cloud using ACO metaheuristic algorithm , 2017 .

[2]  Alcides Calsavara,et al.  Solving the Virtual Machine Placement Problem as a Multiple Multidimensional Knapsack Problem , 2014 .

[3]  Ahmed S. Salama A Swarm Intelligence Based Model for Mobile Cloud Computing , 2015 .

[4]  Jing Zhang,et al.  MTAD: A Multitarget Heuristic Algorithm for Virtual Machine Placement , 2015, Int. J. Distributed Sens. Networks.

[5]  Wen-Tsai Sung,et al.  Improved Particle Swarm Optimization Algorithm for Android Medical Care IOT using Modified Parameters , 2012, Journal of Medical Systems.

[6]  Salim Bitam,et al.  Bees Life Algorithm for Job Scheduling in Cloud Computing , 2012 .

[7]  John A. Stankovic,et al.  Detection of Chronic Kidney Disease and Selecting Important Predictive Attributes , 2016, 2016 IEEE International Conference on Healthcare Informatics (ICHI).

[8]  G. Sahoo,et al.  Cloud Computing Simulation Using CloudSim , 2014, ArXiv.

[9]  B TintuP,et al.  Detect Breast Cancer using Fuzzy C means Techniques in Wisconsin Prognostic Breast Cancer (WPBC) Data Sets , 2013 .

[10]  Biju Issac,et al.  Energy-efficient virtual machine placement using enhanced firefly algorithm , 2016, Multiagent Grid Syst..

[11]  P. K. Haleema,et al.  Virtual Machine Allocation Policy in Cloud Computing Using CloudSim in Java , 2015 .

[12]  Jun Zhang,et al.  An Energy Efficient Ant Colony System for Virtual Machine Placement in Cloud Computing , 2018, IEEE Transactions on Evolutionary Computation.

[13]  Hajar Mousannif,et al.  PERFORMANCE OF DATA MINING TECHNIQUES TO PREDICT IN HEALTHCARE CASE STUDY : CHRONIC KIDNEY FAILURE DISEASE , 2016 .

[14]  M. Hemalatha,et al.  CLUSTER BASED BEE ALGORITHM FOR VIRTUAL MACHINE PLACEMENT IN CLOUD DATA CENTRE , 2013 .

[15]  Ahmed S. Salama,et al.  A Back Propagation Artificial Neural Network based Model for Detecting and Predicting Fraudulent Financial Reporting , 2014 .

[16]  V. Jeyakrishnan,et al.  A MULTI-OBJECTIVE HYBRID ACO-PSO OPTIMIZATION ALGORITHM FOR VIRTUAL MACHINE PLACEMENT IN CLOUD COMPUTING , 2014 .

[17]  Alaaeldin M. Hafez,et al.  Task Scheduling in Cloud Computing using Lion Optimization Algorithm , 2017 .

[18]  Samir Tata,et al.  Optimal Virtual Machine Placement in Large-Scale Cloud Systems , 2014, 2014 IEEE 7th International Conference on Cloud Computing.

[19]  Nagy Ramadan Darwish,et al.  Applying Swarm Optimization Techniques to Calculate Execution Time for Software Modules , 2016 .

[20]  M. Vidhya,et al.  Parallel Particle Swarm Optimization for Reducing Data Redundancy in Heterogeneous Cloud Storage , 2015 .

[21]  Chen Zhou,et al.  Virtual machine selection and placement for dynamic consolidation in Cloud computing environment , 2015, Frontiers of Computer Science.

[22]  Gaochao Xu,et al.  A Heuristic Placement Selection of Live Virtual Machine Migration for Energy-Saving in Cloud Computing Environment , 2014, PloS one.

[23]  Michael Naehrig,et al.  Private Predictive Analysis on Encrypted Medical Data , 2014, IACR Cryptol. ePrint Arch..