Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

PiRATE: A Blockchain-Based Secure Framework of Distributed Machine Learning in 5G Networks

Published: 01 November 2020 Publication History

Abstract

in fifth-generation (5G) networks and beyond, communication latency and network bandwidth will be no longer be bottlenecks to mobile users. Thus, almost every mobile device can participate in distributed learning. That is, the availability issue of distributed learning can be eliminated. However, model safety will become a challenge. This is because the distributed learning system is prone to suffering from byzantine attacks during the stages of updating model parameters and aggregating gradients among multiple learning participants. Therefore, to provide the byzantine-resilience for distributed learning in the 5G era, this article proposes a secure computing framework based on the sharding technique of blockchain, namely PiRATE. To prove the feasibility of the proposed PiRATE, we implemented a prototype. A case study shows how the proposed PiRATE contributes to distributed learning. Finally, we also envision some open issues and challenges based on the proposed byzantine- resilient learning framework.

References

[1]
D. P. Bertsekas and J. N. Tsitsiklis, Parallel and Distributed Computation: Numerical Methods, Englewood Cliffs, NJ: Prentice Hall, 1989, vol. 23.
[2]
L. Lamport, “Time, Clocks, and the Ordering of Events in a Distributed System,” Commun. ACM, vol. 21, no. 7, July 1978, pp. 558–65, available: http://doi.acm.org/10.1145/359545.359563
[3]
X. Lian et al., “Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descent,” Advances in Neural Information Processing Systems, 2017, pp. 5330–40.
[4]
P. Blanchard et al., “Machine Learning with Adversaries: Byzantine Tolerant Gradient Descent,” Advances in Neural Information Processing Systems 30, I. Guyon, U. V. Luxburg, S. Bengio, H. Wallach, R. Fergus, S. Vishwanathan, and R. Garnett, Eds., Curran Associates, Inc., 2017, pp. 119–29.
[5]
Y. Chen, L. Su, and J. Xu, “Distributed Statistical Machine Learning in Adversarial Settings: Byzantine Gradient Descent,” Proc. ACM Meas. Anal. Comput. Syst., vol. 1, no. 2, Dec. 2017, pp. 44:1–25, available: http://doi.acm.org/10.1145/3154503.
[6]
S. Li et al., “Abnormal Client Behavior Detection in Federated Learning,” arXiv preprint arXiv:, 2019.
[7]
Bitcoin: A Peer-to-Peer Electronic Cash System,” 2009, available: bitcoin.org.
[8]
M. Yin et al., “Hotstuff: BFT Consensus in the Lens of Block-chain,” 2018.
[9]
M. Zamani, M. Movahedi, and M. Raykova, “Rapidchain: Scaling Blockchain via Full Sharding,” Proc. 2018 ACM SIG-SAC Conf. Computer and Commun. Security, ACM, 2018, pp. 931–48.
[10]
M. Zinkevich et al., “Parallelized Stochastic Gradient Descent,” Advances in Neural Information Processing Systems, 2010, pp. 2595–2603.
[11]
X. Chen et al., “When Machine Learning Meets Blockchain: A Decentralized, Privacy-Preserving and Secure Design,” 12 2018, pp. 1178–87.
[12]
B. T. Polyak and A. B. Juditsky, “Acceleration of Stochastic Approximation by Averaging,” SIAM J. Control and Optimization, vol. 30, no. 4, 1992, pp. 838–55.
[13]
J. Ji et al., “Learning to Learn Gradient Aggregation by Gradient Descent,” Proc. Twenty-Eighth Int'l. Conf. Artificial Intelligence, IJCAI-19, Int'l. Joint Conferences on Artificial Intelligence Organization, 7 2019, pp. 2614–20, available: https://doi.org/10.24963/ijcai.2019/363
[14]
D. Koo et al., “Improving Security and Reliability in Merkle Tree-Based Online Data Authentication with Leakage Resilience,” Applied Sciences, vol. 8, no. 12, 2018, p. 2532.
[15]
A. N. Bhagoji et al., “Analyzing Federated Learning Through an Adversarial Lens,” arXiv preprint arXiv:, 2018.

Cited By

View all
  • (2024)Advancements in Federated Learning: Models, Methods, and PrivacyACM Computing Surveys10.1145/366465057:2(1-39)Online publication date: 1-Jun-2024
  • (2024)Privacy-Preservation Robust Federated Learning with Blockchain-based Hierarchical FrameworkProceedings of the International Conference on Computing, Machine Learning and Data Science10.1145/3661725.3661726(1-6)Online publication date: 12-Apr-2024
  • (2024)Exploiting Blockchain to Make AI Trustworthy: A Software Development Lifecycle ViewACM Computing Surveys10.1145/361442456:7(1-31)Online publication date: 9-Apr-2024
  • Show More Cited By

Index Terms

  1. PiRATE: A Blockchain-Based Secure Framework of Distributed Machine Learning in 5G Networks
      Index terms have been assigned to the content through auto-classification.

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image IEEE Network: The Magazine of Global Internetworking
      IEEE Network: The Magazine of Global Internetworking  Volume 34, Issue 6
      November/December 2020
      319 pages

      Publisher

      IEEE Press

      Publication History

      Published: 01 November 2020

      Qualifiers

      • Research-article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 20 Feb 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)Advancements in Federated Learning: Models, Methods, and PrivacyACM Computing Surveys10.1145/366465057:2(1-39)Online publication date: 1-Jun-2024
      • (2024)Privacy-Preservation Robust Federated Learning with Blockchain-based Hierarchical FrameworkProceedings of the International Conference on Computing, Machine Learning and Data Science10.1145/3661725.3661726(1-6)Online publication date: 12-Apr-2024
      • (2024)Exploiting Blockchain to Make AI Trustworthy: A Software Development Lifecycle ViewACM Computing Surveys10.1145/361442456:7(1-31)Online publication date: 9-Apr-2024
      • (2023)Blockchain-empowered Federated Learning: Challenges, Solutions, and Future DirectionsACM Computing Surveys10.1145/357095355:11(1-31)Online publication date: 22-Feb-2023
      • (2022)Blockchain-Based Federated Learning: A Systematic SurveyIEEE Network: The Magazine of Global Internetworking10.1109/MNET.129.220034637:6(150-157)Online publication date: 15-Nov-2022
      • (2021)Privacy-preserving Decentralized Federated Deep LearningProceedings of the ACM Turing Award Celebration Conference - China10.1145/3472634.3472642(33-38)Online publication date: 30-Jul-2021
      • (2021)Energy-Aware Inference Offloading for DNN-Driven Applications in Mobile Edge CloudsIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2020.303244332:4(799-814)Online publication date: 1-Apr-2021

      View Options

      View options

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media