Adaptive ResNet Architecture for Distributed Inference in Resource-Constrained IoT Systems
Fazeela Mazhar Khan, Emna Baccour, Aiman Erbad, Mounir Hamdi

TL;DR
This paper proposes an adaptive ResNet architecture for distributed inference in resource-constrained IoT systems, reducing energy and latency while maintaining accuracy by dynamically adjusting the network based on available resources.
Contribution
It introduces an empirical method to identify ResNet connections that can be dropped, enabling resource-aware distributed inference in IoT devices.
Findings
Adaptive ResNet reduces energy consumption and latency.
Dropping specific connections minimally impacts accuracy.
Optimized architecture maintains high performance under resource constraints.
Abstract
As deep neural networks continue to expand and become more complex, most edge devices are unable to handle their extensive processing requirements. Therefore, the concept of distributed inference is essential to distribute the neural network among a cluster of nodes. However, distribution may lead to additional energy consumption and dependency among devices that suffer from unstable transmission rates. Unstable transmission rates harm real-time performance of IoT devices causing low latency, high energy usage, and potential failures. Hence, for dynamic systems, it is necessary to have a resilient DNN with an adaptive architecture that can downsize as per the available resources. This paper presents an empirical study that identifies the connections in ResNet that can be dropped without significantly impacting the model's performance to enable distribution in case of resource shortage.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · IoT and Edge/Fog Computing · Brain Tumor Detection and Classification
MethodsAverage Pooling · Batch Normalization · 1x1 Convolution · Residual Connection · Kaiming Initialization · Global Average Pooling · Max Pooling · Residual Block · *Communicated@Fast*How Do I Communicate to Expedia? · Bottleneck Residual Block
