A Survey of Machine Learning in Edge Computing: Techniques, Frameworks, Applications, Issues, and Research Directions

被引:6
|
作者
Jouini, Oumayma [1 ,2 ]
Sethom, Kaouthar [1 ]
Namoun, Abdallah [3 ]
Aljohani, Nasser [3 ]
Alanazi, Meshari Huwaytim [4 ]
Alanazi, Mohammad N. [5 ]
机构
[1] Technopark Elghazala, Higher Sch Commun Tunis SUPCOM, InnovCOM Lab, Ariana 2083, Tunisia
[2] Univ Tunis Manar, Natl Engn Sch Tunis, Tunis 1002, Tunisia
[3] Islamic Univ Madinah, Fac Comp & Informat Syst, Madinah 42351, Saudi Arabia
[4] Northern Border Univ, Coll Sci, Comp Sci Dept, Ar Ar 91431, Saudi Arabia
[5] Imam Mohammad Ibn Saud Islamic Univ IMSIU, Coll Comp & Informat Sci, Riyadh 13318, Saudi Arabia
关键词
machine learning; Internet of Things; IoT devices; edge intelligence; edge learning; artificial intelligence; deep learning; review; CLOUD; INTERNET; THINGS; IOT; DEVICE; FOG;
D O I
10.3390/technologies12060081
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Internet of Things (IoT) devices often operate with limited resources while interacting with users and their environment, generating a wealth of data. Machine learning models interpret such sensor data, enabling accurate predictions and informed decisions. However, the sheer volume of data from billions of devices can overwhelm networks, making traditional cloud data processing inefficient for IoT applications. This paper presents a comprehensive survey of recent advances in models, architectures, hardware, and design requirements for deploying machine learning on low-resource devices at the edge and in cloud networks. Prominent IoT devices tailored to integrate edge intelligence include Raspberry Pi, NVIDIA's Jetson, Arduino Nano 33 BLE Sense, STM32 Microcontrollers, SparkFun Edge, Google Coral Dev Board, and Beaglebone AI. These devices are boosted with custom AI frameworks, such as TensorFlow Lite, OpenEI, Core ML, Caffe2, and MXNet, to empower ML and DL tasks (e.g., object detection and gesture recognition). Both traditional machine learning (e.g., random forest, logistic regression) and deep learning methods (e.g., ResNet-50, YOLOv4, LSTM) are deployed on devices, distributed edge, and distributed cloud computing. Moreover, we analyzed 1000 recent publications on "ML in IoT" from IEEE Xplore using support vector machine, random forest, and decision tree classifiers to identify emerging topics and application domains. Hot topics included big data, cloud, edge, multimedia, security, privacy, QoS, and activity recognition, while critical domains included industry, healthcare, agriculture, transportation, smart homes and cities, and assisted living. The major challenges hindering the implementation of edge machine learning include encrypting sensitive user data for security and privacy on edge devices, efficiently managing resources of edge nodes through distributed learning architectures, and balancing the energy limitations of edge devices and the energy demands of machine learning.
引用
收藏
页数:34
相关论文
共 50 条
  • [1] A Survey on Vehicular Edge Computing: Architecture, Applications, Technical Issues, and Future Directions
    Raza, Salman
    Wang, Shangguang
    Ahmed, Manzoor
    Anwar, Muhammad Rizwan
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2019,
  • [2] Research directions for Aggregate Computing with Machine Learning
    Aguzzi, Gianluca
    2021 IEEE INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING AND SELF-ORGANIZING SYSTEMS COMPANION (ACSOS-C 2021), 2021, : 310 - 312
  • [3] A Survey on Soft Computing Techniques for Federated Learning- Applications, Challenges and Future Directions
    Supriya, Y.
    Gadekallu, Thippa Reddy
    ACM JOURNAL OF DATA AND INFORMATION QUALITY, 2023, 15 (02):
  • [4] A survey of machine learning applications in advanced transportation systems: Trends, techniques, and future directions
    Zhang, Yuzhong
    Zhang, Songyang
    Dinavahi, Venkata
    ETRANSPORTATION, 2025, 24
  • [5] Machine Learning Optimization Techniques: A Survey, Classification, Challenges, and Future Research Issues
    Bian, Kewei
    Priyadarshi, Rahul
    ARCHIVES OF COMPUTATIONAL METHODS IN ENGINEERING, 2024, 31 (07) : 4209 - 4233
  • [6] A Survey on Vehicular Edge Computing: Architecture, Applications, Technical Issues, and Future Directions (vol 2019, 3159762, 2019)
    Raza, Salman
    Wang, Shangguang
    Ahmed, Manzoor
    Anwar, Muhammad Rizwan
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2019, 2019
  • [7] Survey of Error Concealment Techniques: Research Directions and Open Issues
    Usman, Muhammad
    He, Xiangjian
    Xu, Min
    Lam, Kin Man
    2015 PICTURE CODING SYMPOSIUM (PCS) WITH 2015 PACKET VIDEO WORKSHOP (PV), 2015, : 233 - 238
  • [8] Integration of multi access edge computing with unmanned aerial vehicles: Current techniques, open issues and research directions
    Fatima, Nida
    Saxena, Paresh
    Gupta, Manik
    PHYSICAL COMMUNICATION, 2022, 52
  • [9] Enterprise frameworks: issues and research directions
    Mili, H
    Fayad, M
    Brugali, D
    Hamu, D
    Dori, D
    SOFTWARE-PRACTICE & EXPERIENCE, 2002, 32 (08): : 801 - 831
  • [10] Distributed Machine Learning in Edge Computing: Challenges, Solutions and Future Directions
    Tu, Jingke
    Yang, Lei
    Cao, Jiannong
    ACM COMPUTING SURVEYS, 2025, 57 (05)