Machine Learning for Fog Computing: Review, Opportunities and a Fog Application Classifier and Scheduler

被引:0
作者
Mohd Aqib
Dinesh Kumar
Sarsij Tripathi
机构
[1] Motilal Nehru National Institute of Technology Allahabad,Department of Computer Science and Engineering
[2] National Institute of Technology Jamshedpur, Department of Computer Science and Engineering
来源
Wireless Personal Communications | 2023年 / 129卷
关键词
Fog computing; Machine learning; Classification; Clustering; QoS; Scheduling;
D O I
暂无
中图分类号
学科分类号
摘要
In recent, there has been a huge increase in the number of context-aware and latency-sensitive IoT applications. Executing these applications on traditional cloud servers is infeasible due to strict latency requirements. Emerging edge technologies such as fog/edge computing, cloudlets, edge clouds etc. have been proposed recently to fulfill latency requirements of these applications. In these edge technologies, computing infrastructure is available near to the end-user devices. Scheduling the IoT applications on heterogeneous and distributed fog/edge nodes is an important and complex research problem and has been extensively studied in these domains by applying various traditional approaches. In recent times, there has been tremendous growth in machine learning research and its applications in many domains. This work makes a detailed study of the machine learning techniques and their applicability for the fog/edge computing by reviewing various machine learning applications and opportunities in fog/edge computing. As most of the existing works in machine learning confines to resource allocation, therefore, a fog application classifier and scheduling model is proposed that would help researchers to understand how a resource allocation and scheduling problem can be solved. We present detailed algorithms that schedule the IoT applications on multiple fog layers based on applications’ QoS. The performance of the proposed work has been validated through simulation study. Various challenges in the realization of machine learning in fog/edge computing along with the future possibilities are also presented.
引用
收藏
页码:853 / 880
页数:27
相关论文
共 78 条
[1]  
Ghobaei-Arani M(2020)Resource management approaches in fog computing: A comprehensive review Journal of Grid Computing 98 289-330
[2]  
Souri A(2019)All one needs to know about fog computing and related edge computing paradigms: A complete survey Journal of Systems Architecture 108 2367-2384
[3]  
Rahmanian AA(2021)A survey on auction based approaches for resource allocation and pricing in emerging edge technologies Journal of Grid Computing 7 72-87
[4]  
Yousefpour A(2022)A survey on nature-inspired techniques for computation offloading and service placement in emerging edge technologies World Wide Web 12 8305-8318
[5]  
Fung C(2019)A review of fog computing and machine learning: Concepts, applications, challenges, and open issues IEEE Access 13 2140-2150
[6]  
Nguyen T(2020)Machine Learning meets computation and communication control in evolving edge and cloud: Challenges and future perspective IEEE Communications Surveys and Tutorials undefined undefined-undefined
[7]  
Kadiyala K(2019)Machine learning methods for reliable resource provisioning in edge-cloud computing: A survey ACM Computing Surveys undefined undefined-undefined
[8]  
Jalali F(2021)Intelligent energy prediction techniques for fog computing networks Applied Soft Computing undefined undefined-undefined
[9]  
Niakanlahiji A(2020)A tool wear monitoring and prediction system based on multiscale deep learning models and fog computing International Journal of Advanced Manufacturing Technology undefined undefined-undefined
[10]  
Jue JP(2020)PORA: Predictive offloading and resource allocation in dynamic fog computing systems IEEE Internet of Things Journal undefined undefined-undefined