Skip to main navigation Skip to search Skip to main content

Overmind: fast and scalable decentralized learning simulation for mobile environments

Sangsu Lee, Haoxiang Yu, Xi Zheng, Christine Julien

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

Abstract

Recent progress in decentralized machine learning provides a foundation for a future in which mobile devices collaboratively learn from the vast amount of crowdsourced data they produce without necessarily relying on a centralized server for coordination. However, testing novel decentralized learning algorithms requires many iterations that are very costly in terms of time and budget. We present OVERMIND, a fast simulation framework for testing the performance of decentralized learning algorithms in dynamic networks. The design of OVERMIND allows users to easily scale their scenarios in terms of both simulated nodes and the number of physical machines on which the simulation runs. OVERMIND supports an operational mode that expedites the simulation by approximating the interaction time between two nodes, which allows skipping events that are unlikely to happen (e.g, two nodes exchanging big model parameters on a connection that is maintained for a very short time period). Users can also configure OVERMIND with a dataset of connection traces of simulated nodes, which is especially helpful to test algorithms given realistic dynamic networks in which devices join and leave unpredictably. To leverage OVERMIND, users just need to implement the generic behavior that is invoked on participating nodes when they connect to or disconnect from other nodes. The implemented behaviors are invoked in OVERMIND according to a provided encounter trace. This node-centric programming model that OVERMIND provides, where users define node behavior based on an individual node's perspective, is an intuitive design for decentralized settings. In this paper, we discuss the design of OVERMIND and demonstrate that it enables fast, scalable, and easily configurable decentralized learning simulations.
Original languageEnglish
Title of host publicationMASS 2024
Subtitle of host publication2024 IEEE 21st International Conference On Mobile Ad-hoc And Smart Systems: proceedings
Place of PublicationPiscataway, NJ
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Pages175-184
Number of pages10
ISBN (Electronic)9798350363999
ISBN (Print)9798350364002
DOIs
Publication statusPublished - 2024
EventIEEE International Conference on Mobile Ad-Hoc and Smart Systems (21st : 2024) - Seoul, Korea, Republic of
Duration: 23 Sept 202425 Sept 2024

Conference

ConferenceIEEE International Conference on Mobile Ad-Hoc and Smart Systems (21st : 2024)
Abbreviated titleMASS 2024
Country/TerritoryKorea, Republic of
CitySeoul
Period23/09/2425/09/24

Keywords

  • decentralized machine learning
  • distributed machine learning
  • emulator
  • federated learning

Fingerprint

Dive into the research topics of 'Overmind: fast and scalable decentralized learning simulation for mobile environments'. Together they form a unique fingerprint.

Cite this