Consensus Based Multi-Layer Perceptrons for Edge Computing

02/09/2021
by   Haimonti Dutta, et al.
28

In recent years, storing large volumes of data on distributed devices has become commonplace. Applications involving sensors, for example, capture data in different modalities including image, video, audio, GPS and others. Novel algorithms are required to learn from this rich distributed data. In this paper, we present consensus based multi-layer perceptrons for resource-constrained devices. Assuming nodes (devices) in the distributed system are arranged in a graph and contain vertically partitioned data, the goal is to learn a global function that minimizes the loss. Each node learns a feed-forward multi-layer perceptron and obtains a loss on data stored locally. It then gossips with a neighbor, chosen uniformly at random, and exchanges information about the loss. The updated loss is used to run a back propagation algorithm and adjust weights appropriately. This method enables nodes to learn the global function without exchange of data in the network. Empirical results reveal that the consensus algorithm converges to the centralized model and has performance comparable to centralized multi-layer perceptrons and tree-based algorithms including random forests and gradient boosted decision trees.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/13/2023

Network-GIANT: Fully distributed Newton-type optimization via harmonic Hessian consensus

This paper considers the problem of distributed multi-agent learning, wh...
research
01/07/2018

EdgeFlow: Open-Source Multi-layer Data Flow Processing in Edge Computing for 5G and Beyond

Edge computing has evolved to be a promising avenue to enhance the syste...
research
06/02/2018

On Multi-Layer Basis Pursuit, Efficient Algorithms and Convolutional Neural Networks

Parsimonious representations in data modeling are ubiquitous and central...
research
12/15/2021

Information-Weighted Consensus Filter with Partial Information Exchange

In this paper, the information-weighted consensus filter (ICF) with part...
research
11/02/2020

RandomForestMLP: An Ensemble-Based Multi-Layer Perceptron Against Curse of Dimensionality

We present a novel and practical deep learning pipeline termed RandomFor...
research
01/26/2021

Study of Graph Theory, Distributed Average Consensus Algorithm and Centralized Algorithm

In this paper, we hope to bring closer graph theory and consensus algori...
research
09/21/2020

Graph Based Multi-layer K-means++ (G-MLKM) for Sensory Pattern Analysis in Constrained Spaces

In this paper, we focus on developing a novel unsupervised machine learn...

Please sign up or login with your details

Forgot password? Click here to reset