Swarm: playground for large-scale decentralized learning simulations

Sangsu Lee, Haoxiang Yu, Xi Zheng, Christine Julien

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contributionpeer-review

2 Citations (Scopus)

Abstract

Decentralized learning is an emerging field of research that opens doors for many novel pervasive computing applications. In decentralized learning, model training is offloaded to devices in the edge, and in some approaches, functions entirely without a central controller. Swarm is a tool for fast and large-scale simulations to test the performance of the practical implementations of decentralized learning algorithms that underlie many pervasive computing applications. In Swarm, developers can easily launch simulations for their algorithms by simply writing code that defines the behavior of a device when collaborating with others. The developer delegates to Swarm the emulation of the devices' encounters, given a pervasive computing scenario. By decoupling the encounter emulation and the learning algorithm execution, Swarm makes the configuration of diverse application scenarios easy and their simulations repeatable. Moreover, developers can evaluate the scalability of an algorithm in diverse and large-scale application contexts as Swarm can automatically deploy and manage multiple worker nodes. Finally, the Swarm Dashboard provides a visualization of the simulation progress and the algorithm performance.

Original languageEnglish
Title of host publication2022 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops)
Place of PublicationPiscataway, NJ
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Pages115-117
Number of pages3
ISBN (Electronic)9781665416474
ISBN (Print)9781665416481
DOIs
Publication statusPublished - 2022
Event2022 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events, PerCom Workshops 2022 - Pisa, Italy
Duration: 21 Mar 202225 Mar 2022

Conference

Conference2022 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events, PerCom Workshops 2022
Country/TerritoryItaly
CityPisa
Period21/03/2225/03/22

Fingerprint

Dive into the research topics of 'Swarm: playground for large-scale decentralized learning simulations'. Together they form a unique fingerprint.

Cite this