Optimal virtual machine selection for anomaly detection using a swarm intelligence approach

Abstract Cloud computing plays a significant role in Healthcare Service (HCS) applications and rapidly improves it. A significant challenge is the selection of Virtual Machine (VM) in order to process a medical request. The optimal selection of VM increases the performance of HCS by minimizing the running time of the medical request and also substantially utilizes cloud resources. This paper presents a new idea for optimizing VM selection using a swarm intelligence approach called Analogous Particle swarm optimization (APSO) which works a cloud computing environment. To compute the running time of a medical request, three parameters are considered: Turnaround Time (TAT), Waiting time (WT), and CPU utilization. In addition, a selected optimal VM is used for predicting kidney disease. Early detection of kidney disease facilitates successful treatment. Here, the neural network is used as an automated technique to diagnose kidney disease. A set of experiments and comparisons were performed to analyze the proposed system (APSO and neural network). The results showed that the APSO model performed well, with an execution time of running all particle is 1 s (50 to 80%). Also, the proposed model improved the system efficiency by 5.6%. The precision of recognizing kidney disease using the neural network was 95.7% which outperfomed five other well-known classifiers.

[1]  Medhat A. Tawfeek,et al.  Cloud task scheduling based on ant colony optimization , 2013, 2013 8th International Conference on Computer Engineering & Systems (ICCES).

[2]  Amir Hossein Gandomi,et al.  Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems , 2011, Engineering with Computers.

[3]  Arokia Renjith,et al.  Brain tumour classification and abnormality detection using neuro-fuzzy technique and Otsu thresholding , 2015, Journal of medical engineering & technology.

[4]  Amir Hossein Gandomi,et al.  Bat algorithm for constrained optimization tasks , 2012, Neural Computing and Applications.

[5]  Hem Jyotsana Parashar,et al.  An Efficient Classification Approach for Data Mining , 2012 .

[6]  P MohanKumar,et al.  Classification of Magnetic Resonance Image and Segmentation of Brain Tissues for Tumor Detection , 2017 .

[7]  Meryeme Alouane,et al.  Virtualization in Cloud Computing: Existing solutions and new approach , 2016, 2016 2nd International Conference on Cloud Computing Technologies and Applications (CloudTech).

[8]  Graham Kendall,et al.  A learning-guided multi-objective evolutionary algorithm for constrained portfolio optimization , 2014, Appl. Soft Comput..

[9]  Maolin Tang,et al.  A Hybrid Genetic Algorithm for the Energy-Efficient Virtual Machine Placement Problem in Data Centers , 2014, Neural Processing Letters.

[10]  Amir Hossein Gandomi,et al.  Chaotic bat algorithm , 2014, J. Comput. Sci..

[11]  P. Dheepan,et al.  An Optimal Ant Colony Algorithm for Efficient VM Placement , 2015 .

[12]  Andrey Ignatov,et al.  Real-time human activity recognition from accelerometer data using Convolutional Neural Networks , 2018, Appl. Soft Comput..

[13]  Meikang Qiu,et al.  Health-CPS: Healthcare Cyber-Physical System Assisted by Cloud and Big Data , 2017, IEEE Systems Journal.

[14]  Shailesh Sawant,et al.  A Genetic Algorithm Scheduling Approach for Virtual Machine Resources in a Cloud Computing Environment , 2011 .

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

[16]  Rabi Narayan Behera,et al.  A Survey on Machine Learning: Concept,Algorithms and Applications , 2017 .

[17]  Monjur Ahmed,et al.  Cloud Computing and Security Issues in the Cloud , 2014, Trinity Journal of Management, IT & Media.

[18]  Suziah Sulaiman,et al.  A Review on Particle Swarm Optimization Algorithm and Its Variants to Human Motion Tracking , 2014 .