{"title":"Fuzzy logic trust-based fog node selection","authors":"","doi":"10.1016/j.iot.2024.101293","DOIUrl":null,"url":null,"abstract":"<div><p>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.</p></div>","PeriodicalId":29968,"journal":{"name":"Internet of Things","volume":null,"pages":null},"PeriodicalIF":6.0000,"publicationDate":"2024-07-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Internet of Things","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2542660524002348","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
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.
期刊介绍:
Internet of Things; Engineering Cyber Physical Human Systems is a comprehensive journal encouraging cross collaboration between researchers, engineers and practitioners in the field of IoT & Cyber Physical Human Systems. The journal offers a unique platform to exchange scientific information on the entire breadth of technology, science, and societal applications of the IoT.
The journal will place a high priority on timely publication, and provide a home for high quality.
Furthermore, IOT is interested in publishing topical Special Issues on any aspect of IOT.