journal article·2025-11-28Open access

Self-Organized Neural Network Inference in Dynamic Edge Networks

Manuel Schrauth, Moritz Thome, Torsten Ohlenforst, Felix Kreyß

Applied Sciences· Volume 15· Issue 23

Abstract

Inference of large machine learning models can quickly exceed the capabilities of edge devices in terms of performance, memory or energy consumption. When offloading computations to a cloud server is not possible or feasible, for instance, due to data sovereignty concerns or latency constraints, a solution can be to distribute the inference load across multiple devices in a local edge network. We propose an approach which is capable of orchestrating multi-stage inference tasks in a mobile ad-hoc network consisting of heterogeneous devices in a self-organized and fully distributed manner. As individual edge devices may be battery-powered and volatile, the framework ensures a high degree of reliability even in dynamic environments. In particular, new nodes are automatically and seamlessly integrated into the ensemble, rendering the approach highly scalable. Moreover, resilience against spontaneous node dropouts or connection failures is implemented through adaptive task rerouting. Finally, by enabling complex inference tasks to be processed in small segments on the most suitable hardware available in the network, the ensemble is able to attain considerable pipelining performance and energy efficiency.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: IoT and Edge/Fog Computing · Advanced Neural Network Applications · Age of Information Optimization

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Fraunhofer Institute for Integrated Circuits (IIS), 91058 Erlangen, Germany

Funding

German Aerospace Center

References (54)

Show source-provided references
1. Edge computing: A survey10.1016/j.future.2019.02.050 ↗
2. Convergence of Edge Computing and Deep Learning: A Comprehensive Survey10.1109/COMST.2020.2970550 ↗
3. The Extreme Edge at the Bottom of the Internet of Things: A Review10.1109/JSEN.2019.2891911 ↗
4. David, F.M., Carlyle, J.C., and Campbell, R.H. (2007, January 13–14). Context switch overheads for Linux on ARM platforms. Proceedings of the 2007 Workshop on Experimental Computer Science, San Diego, CA, USA.10.1145/1281700.1281703 ↗
5. Suo, K., Shi, Y., Hung, C.C., and Bobbie, P. (2021, January 22–26). Quantifying context switch overhead of artificial intelligence workloads on the cloud and edges. Proceedings of the 36th Annual ACM Symposium on Applied Computing, SAC ’21, Virtual.10.1145/3412841.3441993 ↗
6. Rodriguez-Conde, I., Campos, C., and Fdez-Riverola, F. (2023). Horizontally distributed inference of deep neural networks for AI-enabled IoT. Sensors, 23.10.3390/s23041911 ↗
7. Kegeleirs, M., Grisetti, G., and Birattari, M. (2021). Swarm SLAM: Challenges and Perspectives. Front. Robot. AI, 8.10.3389/frobt.2021.618268 ↗
8. Distributed Data Storage and Fusion for Collective Perception in Resource-Limited Mobile Robot Swarms10.1109/LRA.2021.3076962 ↗
9. Information Correlated Lévy Walk Exploration and Distributed Mapping Using a Swarm of Robots10.1109/TRO.2020.2991612 ↗
10. Multiple-Robot Simultaneous Localization and Mapping: A Review: Multiple-Robot Simultaneous Localization and Mapping10.1002/rob.21620 ↗
11. Bezas, K., Tsoumanis, G., Angelis, C.T., and Oikonomou, K. (2022). Coverage Path Planning and Point-of-Interest Detection Using Autonomous Drone Swarms. Sensors, 22.10.3390/s22197551 ↗
12. Minimal navigation solution for a swarm of tiny flying robots to explore an unknown environment10.1126/scirobotics.aaw9710 ↗
13. Distributed Predictive Drone Swarms in Cluttered Environments10.1109/LRA.2021.3118091 ↗
14. Vision-Based Drone Flocking in Outdoor Environments10.1109/LRA.2021.3062298 ↗
15. On the Scalability of Vision-Based Drone Swarms in the Presence of Occlusions10.1109/ACCESS.2022.3158758 ↗
16. A Critical Review of Communications in Multi-robot Systems10.1007/s43154-022-00090-9 ↗
17. Review of agricultural IoT technology
18. Kalyani, Y., and Collier, R. (2021). A systematic survey on the role of cloud, fog, and edge computing combination in smart agriculture. Sensors, 21.10.3390/s21175922 ↗
19. Julian Hagert, B.S. (2024). Adaptive Mesh-Netzwerke zur Steigerung der Konnektivität von Landmaschinen. 44. GIL—Jahrestagung, Biodiversität Fördern Durch Digitale Landwirtschaft, Gesellschaft für Informatik e.V.
20. Raffelsberger, C., and Hellwagner, H. (2012, January 5–6). Evaluation of MANET routing protocols in a realistic emergency response scenario. Proceedings of the 10th International Workshop on Intelligent Solutions in Embedded Systems, Klagenfurt, Austria.
21. Review on MANET based communication for search and rescue operations10.1007/s11277-015-3155-y ↗
22. Design and deployment of UAV-aided post-disaster emergency network10.1109/ACCESS.2019.2931539 ↗
23. Peer, M., Bohara, V.A., and Srivastava, A. (December, January 18). Multi-UAV Placement Strategy for Disaster-Resilient Communication Network. Proceedings of the 2020 IEEE 92nd Vehicular Technology Conference (VTC2020-Fall), Virtual.10.1109/VTC2020-Fall49728.2020.9348687 ↗
24. A Comprehensive Survey of Emergency Communication Network and Management10.1007/s11277-021-09411-1 ↗
25. Waheed, M., Ahmad, R., Ahmed, W., Mahtab Alam, M., and Magarini, M. (2023). On coverage of critical nodes in UAV-assisted emergency networks. Sensors, 23.10.3390/s23031586 ↗
26. Energy-efficient industrial Internet of Things: Overview and open issues10.1109/TII.2021.3067026 ↗
27. IoT in smart cities: A survey of technologies, practices and challenges10.3390/smartcities4020024 ↗
28. Mobility-aware computational offloading in mobile edge networks: A survey10.1007/s10586-021-03268-6 ↗
29. A survey on mobility of edge computing networks in IoT: State-of-the-art, architectures, and challenges10.1109/COMST.2022.3211462 ↗
30. Mobility-Aware Routing and Caching in Small Cell Networks Using Federated Learning10.1109/TCOMM.2023.3327278 ↗
31. Fog orchestration for internet of things services10.1109/MIC.2017.36 ↗
32. De Brito, M.S., Hoque, S., Magedanz, T., Steinke, R., Willner, A., Nehls, D., Keils, O., and Schreiner, F. (2017, January 8–11). A service orchestration architecture for fog-enabled infrastructures. Proceedings of the 2017 Second International Conference on Fog and Mobile Edge Computing (FMEC), Valencia, Spain.10.1109/FMEC.2017.7946419 ↗
33. Orchestration in fog computing: A comprehensive survey10.1145/3486221 ↗
34. Load Balancing Algorithms in Fog Computing10.1109/TSC.2022.3174475 ↗
35. Research challenges in nextgen service orchestration10.1016/j.future.2018.07.039 ↗
36. Decentralized application placement in fog computing10.1109/TPDS.2022.3148985 ↗
37. Toczé, K., and Nadjm-Tehrani, S. (2019, January 14–17). ORCH: Distributed Orchestration Framework using Mobile Edge Devices. Proceedings of the 2019 IEEE 3rd International Conference on Fog and Edge Computing (ICFEC), Larnaca, Cyprus.10.1109/CFEC.2019.8733152 ↗
38. Jalali, F., Lynar, T., Smith, O.J., Kolluri, R.R., Hardgrove, C.V., Waywood, N., and Suits, F. (2019, January 25–30). Dynamic edge fabric environment: Seamless and automatic switching among resources at the edge of iot network and cloud. Proceedings of the 2019 IEEE International Conference on Edge Computing (EDGE), San Diego, CA, USA.10.1109/EDGE.2019.00028 ↗
39. Mobile Ad hoc Networking (MANET): Routing Protocol Performance Issues and Evaluation Considerations
40. Sharmila, S., and Shanthi, T.K. (2016, January 24–26). A survey on wireless ad hoc network: Issues and implementation. Proceedings of the 2016 International Conference on Emerging Trends in Engineering, Technology and Science (ICETETS), Pudukkottai, India.10.1109/ICETETS.2016.7603071 ↗
41. Meshmerize (2025, November 25). User Guide. Available online: https://docs.meshmerize.net.
42. Seither, D., König, A., and Hollick, M. (2011, January 4–7). Routing performance of Wireless Mesh Networks: A practical evaluation of BATMAN advanced. Proceedings of the 2011 IEEE 36th Conference on Local Computer Networks, Bonn, Germany.10.1109/LCN.2011.6115569 ↗
43. Ohlenforst, T., Schreiber, M., Kreyß, F., and Schrauth, M. (2023, January 12–14). Enabling Distributed Inference of Large Neural Networks on Resource Constrained Edge Devices using Ad Hoc Networks. Proceedings of the International Symposium on Distributed Computing and Artificial Intelligence, Guimarães, Portugal.10.1007/978-3-031-38333-5_15 ↗
44. Hou, X., Guan, Y., Han, T., and Zhang, N. (June, January 30). Distredge: Speeding up convolutional neural network inference on distributed edge devices. Proceedings of the 2022 IEEE International Parallel and Distributed Processing Symposium (IPDPS), Lyon, France.10.1109/IPDPS53621.2022.00110 ↗
45. Parthasarathy, A., and Krishnamachari, B. (2022, January 3–9). DEFER: Distributed edge inference for deep neural networks. Proceedings of the 2022 14th International Conference on COMmunication Systems & NETworkS (COMSNETS), Bengaluru, India.10.1109/COMSNETS53615.2022.9668515 ↗
46. Demystifying parallel and distributed deep learning: An in-depth concurrency analysis
47. Deeperthings: Fully distributed cnn inference on resource-constrained edge devices10.1007/s10766-021-00712-3 ↗
48. Hu, C., and Li, B. (2022, January 2–5). Distributed inference with deep learning models across heterogeneous edge devices. Proceedings of the IEEE INFOCOM 2022-IEEE Conference on Computer Communications, Virtual.10.1109/INFOCOM48880.2022.9796896 ↗
49. A review of task allocation methods for UAVs10.1007/s10846-023-02011-0 ↗
50. Khamis, A., Hussein, A., and Elmogy, A. (2015). Multi-robot task allocation: A review of the state-of-the-art. Cooperative Robots and Sensor Networks, Springer.10.1007/978-3-319-18299-5_2 ↗
51. The contract net protocol: High-level communication and control in a distributed problem solver10.1109/TC.1980.1675516 ↗
52. An architecture-level analysis on deep learning models for low-impact computations10.1007/s10462-022-10221-5 ↗
53. Death detector: Using vultures as sentinels to detect carcasses by combining bio-logging and machine learning10.1111/1365-2664.14810 ↗
54. Ingaleshwar, S., Thasharofi, F., Pava, M.A., Vaishya, H., Tabak, Y., Ernst, J., Portas, R., Rast, W., Melzheimer, J., and Aschenborn, O. (2024, January 24–26). Wildlife Species Classification on the Edge: A Deep Learning Perspective. Proceedings of the 16th International Conference on Agents and Artificial Intelligence, ICAART 2024, Rome, Italy.10.5220/0012376700003636 ↗