Bandwidth-efficient distributed neural network architectures with
application to body sensor networks
- URL: http://arxiv.org/abs/2210.07750v1
- Date: Fri, 14 Oct 2022 12:35:32 GMT
- Title: Bandwidth-efficient distributed neural network architectures with
application to body sensor networks
- Authors: Thomas Strypsteen, Alexander Bertrand
- Abstract summary: This paper describes a conceptual design methodology to design distributed neural network architectures.
We show that the proposed framework enables up to a factor 20 in bandwidth reduction with minimal loss.
While the application focus of this paper is on wearable brain-computer interfaces, the proposed methodology can be applied in other sensor network-like applications as well.
- Score: 73.02174868813475
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: In this paper, we describe a conceptual design methodology to design
distributed neural network architectures that can perform efficient inference
within sensor networks with communication bandwidth constraints. The different
sensor channels are distributed across multiple sensor devices, which have to
exchange data over bandwidth-limited communication channels to solve, e.g., a
classification task. Our design methodology starts from a user-defined
centralized neural network and transforms it into a distributed architecture in
which the channels are distributed over different nodes. The distributed
network consists of two parallel branches of which the outputs are fused at the
fusion center. The first branch collects classification results from local,
node-specific classifiers while the second branch compresses each node's signal
and then reconstructs the multi-channel time series for classification at the
fusion center. We further improve bandwidth gains by dynamically activating the
compression path when the local classifications do not suffice. We validate
this method on a motor execution task in an emulated EEG sensor network and
analyze the resulting bandwidth-accuracy trade-offs. Our experiments show that
the proposed framework enables up to a factor 20 in bandwidth reduction with
minimal loss (up to 2%) in classification accuracy compared to the centralized
baseline on the demonstrated motor execution task. The proposed method offers a
way to smoothly transform a centralized architecture to a distributed,
bandwidth-efficient network amenable for low-power sensor networks. While the
application focus of this paper is on wearable brain-computer interfaces, the
proposed methodology can be applied in other sensor network-like applications
as well.
Related papers
- Neuromorphic Wireless Split Computing with Multi-Level Spikes [69.73249913506042]
In neuromorphic computing, spiking neural networks (SNNs) perform inference tasks, offering significant efficiency gains for workloads involving sequential data.
Recent advances in hardware and software have demonstrated that embedding a few bits of payload in each spike exchanged between the spiking neurons can further enhance inference accuracy.
This paper investigates a wireless neuromorphic split computing architecture employing multi-level SNNs.
arXiv Detail & Related papers (2024-11-07T14:08:35Z) - Distributed Blind Source Separation based on FastICA [47.97358059404364]
We propose a distributed independent component analysis (ICA) algorithm, which aims at identifying the original signal sources.
One of the most commonly used ICA algorithms is known as FastICA, which requires a spatial pre-whitening operation.
We show that an explicit network-wide pre-whitening step can be circumvented by leveraging the properties of the so-called Distributed Adaptive Signal Fusion framework.
arXiv Detail & Related papers (2024-10-24T19:27:05Z) - FusionLLM: A Decentralized LLM Training System on Geo-distributed GPUs with Adaptive Compression [55.992528247880685]
Decentralized training faces significant challenges regarding system design and efficiency.
We present FusionLLM, a decentralized training system designed and implemented for training large deep neural networks (DNNs)
We show that our system and method can achieve 1.45 - 9.39x speedup compared to baseline methods while ensuring convergence.
arXiv Detail & Related papers (2024-10-16T16:13:19Z) - Tiled Bit Networks: Sub-Bit Neural Network Compression Through Reuse of Learnable Binary Vectors [4.95475852994362]
We propose a new form of quantization to tile neural network layers with sequences of bits to achieve sub-bit compression of binary-weighted neural networks.
We employ the approach to both fully-connected and convolutional layers, which make up the breadth of space in most neural architectures.
arXiv Detail & Related papers (2024-07-16T15:55:38Z) - GNN-LoFI: a Novel Graph Neural Network through Localized Feature-based
Histogram Intersection [51.608147732998994]
Graph neural networks are increasingly becoming the framework of choice for graph-based machine learning.
We propose a new graph neural network architecture that substitutes classical message passing with an analysis of the local distribution of node features.
arXiv Detail & Related papers (2024-01-17T13:04:23Z) - Unsupervised Graph-based Learning Method for Sub-band Allocation in 6G Subnetworks [2.0583251142940377]
We present an unsupervised approach for frequency sub-band allocation in wireless networks using graph-based learning.
We model the subnetwork deployment as a conflict graph and propose an unsupervised learning approach inspired by the graph colouring and the Potts model to optimize the sub-band allocation.
arXiv Detail & Related papers (2023-12-13T12:57:55Z) - A distributed neural network architecture for dynamic sensor selection
with application to bandwidth-constrained body-sensor networks [53.022158485867536]
We propose a dynamic sensor selection approach for deep neural networks (DNNs)
It is able to derive an optimal sensor subset selection for each specific input sample instead of a fixed selection for the entire dataset.
We show how we can use this dynamic selection to increase the lifetime of a wireless sensor network (WSN) by imposing constraints on how often each node is allowed to transmit.
arXiv Detail & Related papers (2023-08-16T14:04:50Z) - Deep Convolutional Learning-Aided Detector for Generalized Frequency
Division Multiplexing with Index Modulation [0.0]
The proposed method first pre-processes the received signal by using a zero-forcing (ZF) detector and then uses a neural network consisting of a convolutional neural network (CNN) followed by a fully-connected neural network (FCNN)
The FCNN part uses only two fully-connected layers, which can be adapted to yield a trade-off between complexity and bit error rate (BER) performance.
It has been demonstrated that the proposed deep convolutional neural network-based detection and demodulation scheme provides better BER performance compared to ZF detector with a reasonable complexity increase.
arXiv Detail & Related papers (2022-02-06T22:18:42Z) - Network Adjustment: Channel Search Guided by FLOPs Utilization Ratio [101.84651388520584]
This paper presents a new framework named network adjustment, which considers network accuracy as a function of FLOPs.
Experiments on standard image classification datasets and a wide range of base networks demonstrate the effectiveness of our approach.
arXiv Detail & Related papers (2020-04-06T15:51:00Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.