Table of Contents
Fetching ...

Edge-device Collaborative Computing for Multi-view Classification

Marco Palena, Tania Cerquitelli, Carla Fabiana Chiasserini

TL;DR

This work addresses the challenge of running deep learning for vision tasks at the network edge by exploiting spatially correlated multi-view data from distributed sensors. It formalizes a networked edge system with a central controller and proposes a range of collaborative inference schemes, including centralized and ensemble approaches, with selective variants that reduce data transmission by discarding less informative views using context-based criteria. Experimental results on ModelNet40 show that selective schemes can achieve high accuracy (well above 90% in some settings) while achieving substantial bandwidth savings (18% to 74% relative to centralized inference), and that ensemble schemes offer strong privacy preservation with favorable latency-bandwidth trade-offs under varying conditions. The findings demonstrate flexible, context-aware edge computing architectures capable of adapting to network conditions and privacy requirements, with future directions including dynamic node selection, adaptive thresholds, and integration of temporal information.

Abstract

Motivated by the proliferation of Internet-of-Thing (IoT) devices and the rapid advances in the field of deep learning, there is a growing interest in pushing deep learning computations, conventionally handled by the cloud, to the edge of the network to deliver faster responses to end users, reduce bandwidth consumption to the cloud, and address privacy concerns. However, to fully realize deep learning at the edge, two main challenges still need to be addressed: (i) how to meet the high resource requirements of deep learning on resource-constrained devices, and (ii) how to leverage the availability of multiple streams of spatially correlated data, to increase the effectiveness of deep learning and improve application-level performance. To address the above challenges, we explore collaborative inference at the edge, in which edge nodes and end devices share correlated data and the inference computational burden by leveraging different ways to split computation and fuse data. Besides traditional centralized and distributed schemes for edge-end device collaborative inference, we introduce selective schemes that decrease bandwidth resource consumption by effectively reducing data redundancy. As a reference scenario, we focus on multi-view classification in a networked system in which sensing nodes can capture overlapping fields of view. The proposed schemes are compared in terms of accuracy, computational expenditure at the nodes, communication overhead, inference latency, robustness, and noise sensitivity. Experimental results highlight that selective collaborative schemes can achieve different trade-offs between the above performance metrics, with some of them bringing substantial communication savings (from 18% to 74% of the transmitted data with respect to centralized inference) while still keeping the inference accuracy well above 90%.

Edge-device Collaborative Computing for Multi-view Classification

TL;DR

This work addresses the challenge of running deep learning for vision tasks at the network edge by exploiting spatially correlated multi-view data from distributed sensors. It formalizes a networked edge system with a central controller and proposes a range of collaborative inference schemes, including centralized and ensemble approaches, with selective variants that reduce data transmission by discarding less informative views using context-based criteria. Experimental results on ModelNet40 show that selective schemes can achieve high accuracy (well above 90% in some settings) while achieving substantial bandwidth savings (18% to 74% relative to centralized inference), and that ensemble schemes offer strong privacy preservation with favorable latency-bandwidth trade-offs under varying conditions. The findings demonstrate flexible, context-aware edge computing architectures capable of adapting to network conditions and privacy requirements, with future directions including dynamic node selection, adaptive thresholds, and integration of temporal information.

Abstract

Motivated by the proliferation of Internet-of-Thing (IoT) devices and the rapid advances in the field of deep learning, there is a growing interest in pushing deep learning computations, conventionally handled by the cloud, to the edge of the network to deliver faster responses to end users, reduce bandwidth consumption to the cloud, and address privacy concerns. However, to fully realize deep learning at the edge, two main challenges still need to be addressed: (i) how to meet the high resource requirements of deep learning on resource-constrained devices, and (ii) how to leverage the availability of multiple streams of spatially correlated data, to increase the effectiveness of deep learning and improve application-level performance. To address the above challenges, we explore collaborative inference at the edge, in which edge nodes and end devices share correlated data and the inference computational burden by leveraging different ways to split computation and fuse data. Besides traditional centralized and distributed schemes for edge-end device collaborative inference, we introduce selective schemes that decrease bandwidth resource consumption by effectively reducing data redundancy. As a reference scenario, we focus on multi-view classification in a networked system in which sensing nodes can capture overlapping fields of view. The proposed schemes are compared in terms of accuracy, computational expenditure at the nodes, communication overhead, inference latency, robustness, and noise sensitivity. Experimental results highlight that selective collaborative schemes can achieve different trade-offs between the above performance metrics, with some of them bringing substantial communication savings (from 18% to 74% of the transmitted data with respect to centralized inference) while still keeping the inference accuracy well above 90%.
Paper Structure (38 sections, 17 figures, 5 tables)

This paper contains 38 sections, 17 figures, 5 tables.

Figures (17)

  • Figure 1: Example of our reference system scenario in the 5G ecosystem.
  • Figure 2: Schematic representation of source node $n_i$.
  • Figure 3: Schematic representation of the central controller $n^\star$.
  • Figure 4: Architecture of a deep single-view CNN.
  • Figure 5: Architecture of a deep multi-view CNN.
  • ...and 12 more figures