Related Experiment Video
Updated: Sep 27, 2025

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
Published on: September 8, 2023
A Systematic Literature Review on Distributed Machine Learning in Edge Computing
Carlos Poncinelli Filho1, Elias Marques1, Victor Chang2
1Institute of Computing, Universidade Federal Fluminense, Av. Gal. Milton Tavares de Souza, São Domingos, Niterói 24210-310, RJ, Brazil.
Distributed edge intelligence brings machine learning (ML) and deep learning (DL) to edge devices. This paper explores ML/DL techniques for restricted edge environments, covering caching, training, inference, and offloading.
Area of Science:
- Computer Science
- Artificial Intelligence
- Distributed Systems
Background:
- Edge computing enables processing data near its source, reducing latency and bandwidth usage.
- Distributed edge intelligence (DEI) applies machine learning (ML) and deep learning (DL) algorithms on these edge devices.
- Edge devices present unique challenges due to their limited resources and heterogeneity compared to cloud environments.
Purpose of the Study:
- Investigate the challenges and adaptations required for running distributed ML/DL on resource-constrained edge devices.
- Analyze techniques for optimizing ML/DL processes including caching, training, inference, and offloading in edge settings.
- Explore the advantages and disadvantages of various strategies for DEI.
Main Methods:
- Review and analysis of existing and novel techniques for distributed ML/DL on edge devices.
- Focus on adaptations for restricted device capabilities in caching, training, inference, and offloading.
- Comparative assessment of different approaches' benefits and drawbacks.
Main Results:
- Identified key challenges in implementing distributed ML/DL on heterogeneous edge devices.
- Detailed examination of adapted techniques for caching, distributed training, efficient inference, and intelligent offloading.
- Evaluation of trade-offs associated with different DEI strategies.
Conclusions:
- Successfully running ML/DL on edge devices requires specialized techniques to overcome resource limitations.
- Optimized caching, distributed training, efficient inference, and strategic offloading are crucial for effective DEI.
- Understanding the benefits and drawbacks of these strategies is essential for successful deployment.
Related Concept Videos
Distributed Loads: Problem Solving
Distributed Loads
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
Distribution Reliability and Automation
Machines: Problem Solving I
The toggle clamp system is a machine structure consisting of movable, pin-connected multi-force members that form a stabilized system to transmit forces. The...
Machines: Problem Solving II
Machines
A free-body diagram of the...
