MANE: A Multi-Path Adaptive Network for Edge Onloading of Deep Neural Networks
Organizations: National Technical University of Athens, Athens, Greece · Samsung AI Center, Cambridge, UK
Abstract
Split computing constitutes a widely used distributed inference approach, where a lightweight head model is onloaded onto the device and a heavier tail model resides on an edge server, leveraging the growing computational capabilities of modern System-on-Chips while alleviating server load. As intelligent indoor environments such as smart offices grow increasingly populated with diverse IoT devices, a single edge server must simultaneously assist multiple devices, each competing for the same shared inference resources. Without a principled mechanism to manage this shared load, the server is quickly overwhelmed, causing latency SLO violations and rendering server-assisted inference ineffective. In this work, we present MANE, a distributed inference framework that equips the server with a multi-path tail architecture, enabling a dynamic accuracy--throughput trade-off at runtime. By introducing a novel multi-path model architecture, a three-stage training scheme featuring a Joint Head Network Distillation loss and a hysteresis-based scheduler with an equitable device-fallback policy, MANE maintains over 80% SLO satisfaction rate where state-of-the-art onloading methods fail completely, while preserving accuracy 6pp higher than on-device alternatives, across up to 40 concurrent devices.
Figures & tables
| Model | Path | Param. Reduction | Feature Map Reduction |
|---|---|---|---|
| ResNet152 | Accurate | ||
| Balanced | |||
| Fast | |||
| ConvNeXt Small | Accurate | ||
| Balanced | |||
| Fast |
| Model | Path | Accuracy | Accel. |
|---|---|---|---|
| ResNet152 | Accurate | 83.98% | |
| Balanced | 80.79% | ||
| Fast | 78.03% | ||
| ConvNeXt Small | Accurate | 89.39% | |
| Balanced | 85.43% | ||
| Fast | 80.39% |
| Model | Loc. | Accuracy | Latency |
|---|---|---|---|
| MANE Shared Head | Device | — | 1 5ms |
| MobileNetV2 | Device | 73.13% | 25ms |
| ResNet152 | Server | 82.64% | 15ms |
| MANE ResNet152 | Server | 83.98% | 13ms |
| ConvNeXt Small | Server | 89.35% | 13ms |
| MANE ConvNeXt Small | Server | 89.39% | 11ms |
Edge Inference
Edge inference runs trained AI models on nearby devices such as phones, cameras, robots, and embedded computers under tight resource and latency limits.
See all 220 papers