Fuzzy logic trust-based fog node selection

被引:2
作者
Bukhari, Afnan Abdulrahman [1 ,2 ]
Hussain, Farookh Khadeer [2 ]
机构
[1] Taif Univ, Coll Comp & Informat Technol, Taif, Saudi Arabia
[2] Univ Technol Sydney, Sch Comp Sci, Sydney, NSW, Australia
关键词
Fog node; Fog computing; Intelligent; Trust; Fog selection; Fuzzy logic; Logistic regression; Deep neural network; SYSTEM; MODEL;
D O I
10.1016/j.iot.2024.101293
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Fog node selection is a crucial element in the development of a fog computing system. It forms the foundation for other techniques such as resource allocation, task delegation, load balancing, and service placement. Fog consumers have the task of choosing the most suitable and reliable fog node(s) from the available options, based on specific criteria. The study presents the Fog Node Selection Engine (FNSE) as an intelligent and reliable fog node selection framework to select appropriate and reliable fog nodes in a trustworthy manner. The FNSE predicts the trust value of fog nodes to help the fog consumer select a reliable fog node based on its trust value. We propose three AI-driven models within the FNSE framework: FNSE based on fuzzy logic (FL), FNSE based on logistic regression (LR), and FNSE based on a deep neural network (DNN). We implement these three models separately using MATLAB for FL and Python for LR and DNN. The performance of the proposed models is compared based on the performance metrics of accuracy, precision, recall, F1 score and execution time. The experiment results show that the FL-based FNSE approach achieves the best performance with the highest accuracy, precision, recall, and F1 score values. The FL-based FNSE approach also consumes less time and can make predictions quickly. The FNSE framework based on FL improves the overall performance of the selection process of fog nodes.
引用
收藏
页数:23
相关论文
共 35 条
[31]  
Supriya M., 2012, International Journal of Computer Applications, V48, P28
[32]  
Taud H, 2018, Geomatic approaches for modeling land change scenarios, P451, DOI DOI 10.1007/978-3-319-60801-3_27
[33]  
Tordera E. M., 2016, arXiv
[34]  
Van Rossum F.L, 2009, Guido and Drake, Python 3
[35]   A Customer-Centric Trust Evaluation Model for Personalized Service Selection [J].
Zhang, Junwei ;
Li, Deyu ;
Fan, Xiaoqin .
SCIENTIFIC PROGRAMMING, 2018, 2018