Cited by 23Privacy-Preserving Technologies in DataIoT and Edge/Fog ComputingStochastic Gradient Optimization Techniques

MDLdroid: a ChainSGD-reduce Approach to Mobile Deep Learning for Personal Mobile Sensing

Zhang, Yu, Gu, Tao, Zhang, Xi·2020·2020 19th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN)

Abstract

Personal mobile sensing is fast permeating our daily lives to enable activity monitoring, healthcare and rehabilitation. Combined with deep learning, these applications have achieved significant success in recent years. Different from conventional cloud-based paradigms, running deep learning on devices offers several advantages including data privacy preservation and low-latency response for both model inference and update. Since data collection is costly in reality, Google’s Federated Learning offers not only complete data privacy but also better model robustness based on multiple user data. However, personal mobile sensing applications are mostly user-specific and highly affected by environment. As a result, continuous local changes may seriously affect the performance of a global model generated by Federated Learning. In addition, deploying Federated Learning on a local server, e.g., edge server, may quickly reach the bottleneck due to resource constraint and serious failure by attacks. Towards pushing deep learning on devices, we present MDLdroid, a novel decentralized mobile deep learning framework to enable resource-aware on-device collaborative learning for personal mobile sensing applications. To address resource limitation, we propose a ChainSGD-reduce approach which includes a novel chain-directed Synchronous Stochastic Gradient Descent algorithm to effectively reduce overhead among multiple devices. We also design an agent-based multi-goal reinforcement learning mechanism to balance resources in a fair and efficient manner. Our evaluations show that our model training on off-the-shelf mobile devices achieves 2x to 3.5x faster than single-device training, and 1.5x faster than the master-slave approach.

Integrity signals

Registry

Crossref · 10.1109/ipsn48710.2020.00-45

Cites

54 of 54 references verified0 citation errors · 0 not checkable

Statistics

Recomputing p-values needs the paper’s full text.

Claims the paper makes

This paper’s full text isn’t openly available, so its claims and self-check weren’t run. The registry and citation checks still apply.

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • An innovative method is the use of chain-directed synchronous stochastic gradient descent to minimize human latency between FL clients and servers in personal mobile sensing applications.

    “An innovative method [77] is the use of chain-directed synchronous stochastic gradient descent to minimize human latency between FL clients and servers in personal mobile sensing applications.”

Cites

Flagged first, then by citations

Cited by

Sorted by citations

Authors
Zhang, Y., Gu, T., & Zhang, X.
Affiliations
RMIT University (AU)
Venue
2020 19th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN)
Publisher
IEEE
Published
2020-04
OpenAlex
W3035572636
Cited by
23
References
51
Citations by year
2024: 4 · 2023: 3 · 2022: 4 · 2021: 10 · 2020: 2
FWCI
1.81
Type
conference paper
Language
en
Open access
closed
Locations
  • ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN) (publishedVersion)
  • RMIT Research Repository (RMIT University Library) (submittedVersion)
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Privacy-Preserving Technologies in Data
  • Physical Sciences › Computer Science › Computer Networks and Communications › IoT and Edge/Fog Computing
  • Physical Sciences › Computer Science › Artificial Intelligence › Stochastic Gradient Optimization Techniques
Keywords
mobile deep learning, federated learning, resource allocation, edge computing, data privacy, activity monitoring

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review