Learning from Heterogeneous Data Based on Social Interactions over Graphs
Virginia Bordignon, Stefan Vlaski, Vincenzo Matta, Ali H. Sayed

TL;DR
This paper introduces a decentralized, data-driven social machine learning framework enabling agents to collaboratively classify streaming data over a graph without prior distribution knowledge, improving continual learning.
Contribution
It presents a novel social machine learning strategy that combines training and prediction phases, allowing agents to learn from streaming data and adapt over time without prior distribution assumptions.
Findings
Agents learn consistently in heterogeneous settings
Network continues learning during prediction phase
Performance improves over time with ongoing data exchange
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Data Stream Mining Techniques · Mobile Crowdsensing and Crowdsourcing
