QoS-Aware Service Placement for Fog Integrated Cloud Using Modified Neuro-Fuzzy Approach

被引:1
作者
Singh, Supriya [1 ]
Vidyarthi, D. P. [1 ]
机构
[1] Jawaharlal Nehru Univ, Sch Comp & Syst Sci, New Delhi 110067, India
来源
SOFT COMPUTING AND ITS ENGINEERING APPLICATIONS, ICSOFTCOMP 2022 | 2023年 / 1788卷
关键词
Fog computing; IOT; Machine intelligence; Neuro-fuzzy; Resource provisioning; GENETIC ALGORITHM; OPTIMIZATION; ANFIS;
D O I
10.1007/978-3-031-27609-5_35
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Fog computing provides an infrastructure for enhancing quality of services (QoS), especially for time-critical applications. The reach of the Internet of things (IoT) has extended to another dimensions, expanding from acquisition of data to device interconnections and to data-processing. This acceleration assimilate fog and cloud compuhting into a single system for improving QoS and resource utilization. Due to the heterogeneity of IoT devices, selecting suitable computation devices and allocating resources are substantial issues that need to be addressed for effective resource utilization. This work proposes a smart decision-making system for service placement based on the various parameters. The proposed work utilizes machine learning based techniques: clustering for the labelling of the services followed by neuro-fuzzy based ANFIS model for offloading the services. A 5-layered neuro-fuzzy inference model is implemented to represent as an intelligent decisionmaking system. This work provides a solution for the learning phase of ANFIS by employing a meta-heuristic-based algorithm. Three metaheuristic algorithms, i.e. GA-ANFIS, JAYA-ANFIS and PSO-ANFIS are implemented for the training of the ANFIS model. The effectiveness of the model has been examined for the prediction of computing layer for offloading of the services. The results are compared with each other as well as with the conventional gradient-based ANFIS model. Experiment shows that the evolutionary-based neuro-fuzzy models yield imperative results against gradient-based neuro-fuzzy.
引用
收藏
页码:449 / 462
页数:14
相关论文
共 33 条
[1]   Task scheduling approaches in fog computing: A systematic review [J].
Alizadeh, Mohammad Reza ;
Khajehvand, Vahid ;
Rahmani, Amir Masoud ;
Akbari, Ebrahim .
INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2020, 33 (16)
[2]  
Asemi A., 2014, P INT C COMP ENG MAT
[3]   Adaptive neuro-fuzzy modeling of a soft finger-like actuator for cyber-physical industrial systems [J].
Aslinezhad, Mehdi ;
Malekijavan, Alireza ;
Abbasi, Peyman .
JOURNAL OF SUPERCOMPUTING, 2021, 77 (03) :2624-2644
[4]   Clustered ANFIS network using fuzzy c-means, subtractive clustering, and grid partitioning for hourly solar radiation forecasting [J].
Benmouiza, Khalil ;
Cheknane, Ali .
THEORETICAL AND APPLIED CLIMATOLOGY, 2019, 137 (1-2) :31-43
[5]   Delay-aware application offloading in fog environment using multi-class Brownian model [J].
Chauhan, Naveen ;
Banka, Haider ;
Agrawal, Rajeev .
WIRELESS NETWORKS, 2021, 27 (07) :4479-4495
[6]   Optimized Resource Allocation for Fog Network using Neuro-fuzzy Offloading Approach [J].
Garg, Kanika ;
Chauhan, Naveen ;
Agrawal, Rajeev .
ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2022, 47 (08) :10333-10346
[7]   A survey on computation offloading and service placement in fog computing-based IoT [J].
Gasmi, Kaouther ;
Dilek, Selma ;
Tosun, Suleyman ;
Ozdemir, Suat .
JOURNAL OF SUPERCOMPUTING, 2022, 78 (02) :1983-2014
[8]   An Application Placement Technique for Concurrent IoT Applications in Edge and Fog Computing Environments [J].
Goudarzi, Mohammad ;
Wu, Huaming ;
Palaniswami, Marimuthu ;
Buyya, Rajkumar .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2021, 20 (04) :1298-1311
[9]   On the classification of fog computing applications: A machine learning perspective [J].
Guevara, Judy C. ;
Torres, Ricardo da S. ;
da Fonseca, Nelson L. S. .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2020, 159
[10]   Long range dependence in cloud servers: a statistical analysis based on Google workload trace [J].
Gupta, Shaifu ;
Dileep, A. D. .
COMPUTING, 2020, 102 (04) :1031-1049