Learning from Heterogeneous Data Based on Social Interactions over Graphs

12/17/2021
by   Virginia Bordignon, et al.
20

This work proposes a decentralized architecture, where individual agents aim at solving a classification problem while observing streaming features of different dimensions and arising from possibly different distributions. In the context of social learning, several useful strategies have been developed, which solve decision making problems through local cooperation across distributed agents and allow them to learn from streaming data. However, traditional social learning strategies rely on the fundamental assumption that each agent has significant prior knowledge of the underlying distribution of the observations. In this work we overcome this issue by introducing a machine learning framework that exploits social interactions over a graph, leading to a fully data-driven solution to the distributed classification problem. In the proposed social machine learning (SML) strategy, two phases are present: in the training phase, classifiers are independently trained to generate a belief over a set of hypotheses using a finite number of training samples; in the prediction phase, classifiers evaluate streaming unlabeled observations and share their instantaneous beliefs with neighboring classifiers. We show that the SML strategy enables the agents to learn consistently under this highly-heterogeneous setting and allows the network to continue learning even during the prediction phase when it is deciding on unlabeled samples. The prediction decisions are used to continually improve performance thereafter in a manner that is markedly different from most existing static classification schemes where, following training, the decisions on unlabeled data are not re-used to improve future performance.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/23/2020

Network Classifiers Based on Social Learning

This work proposes a new way of combining independently trained classifi...
research
06/15/2023

Non-Asymptotic Performance of Social Machine Learning Under Limited Data

This paper studies the probability of error associated with the social m...
research
10/30/2019

Network Classifiers With Output Smoothing

This work introduces two strategies for training network classifiers wit...
research
12/05/2019

Collective Learning

In this paper, we introduce the concept of collective learning (CL) whic...
research
05/13/2019

Multi-Agent Image Classification via Reinforcement Learning

We investigate a classification problem using multiple mobile agents tha...
research
09/15/2022

How to solve a classification problem using a cooperative tiling Multi-Agent System?

Adaptive Multi-Agent Systems (AMAS) transform dynamic problems into prob...
research
11/16/2018

Machine Decisions and Human Consequences

As we increasingly delegate decision-making to algorithms, whether direc...

Please sign up or login with your details

Forgot password? Click here to reset