Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Federated Learning in Robotic and Autonomous Systems

Published: 01 January 2021 Publication History

Abstract

Autonomous systems are becoming inherently ubiquitous with the advancements of computing and communication solutions enabling low-latency offloading and real-time collaboration of distributed devices. Decentralized technologies with blockchain and distributed ledger technologies (DLTs) are playing a key role. At the same time, advances in deep learning (DL) have significantly raised the degree of autonomy and level of intelligence of robotic and autonomous systems. While these technological revolutions were taking place, raising concerns in terms of data security and end-user privacy has become an inescapable research consideration. Federated learning (FL) is a promising solution to privacy-preserving DL at the edge, with an inherently distributed nature by learning on isolated data islands and communicating only model updates. However, FL by itself does not provide the levels of security and robustness required by today’s standards in distributed autonomous systems. This survey covers applications of FL to autonomous robots, analyzes the role of DLT and FL for these systems, and introduces the key background concepts and considerations in current research.

References

[1]
W. Shi, et al., Edge computing: Vision and challenges, IEEE IoT Journal (2016).
[2]
Q. Yang, et al., Federated machine learning: Concept and applications, ACM TIST, 2019.
[3]
Y. Liu, et al., Federated learning for 6g communications: Challenges, methods, and future directions, China Communications, 2020.
[4]
B. Kehoe, et al., A survey of research on cloud robotics and automation, IEEE Transactions on automation science and engineering (2015).
[5]
C. Matuszek, et al., Grounded language learning: Where robotics and nip meet (invited talk), IJCAI, 2018.
[6]
J. Ruiz-del-Solar et al., A survey on deep learning methods for robot vision, arxiv: 1803.10862 (2018).
[7]
B. Liu et al., Lifelong federated reinforcement learning: a learning architecture for navigation in cloud robotic systems, RA-L (2019).
[8]
K. Shao et al., A survey of deep reinforcement learning in video games, arxiv:1912.10944 (2019).
[9]
P. Henderson et al., Deep reinforcement learning that matters, in: AAAI Conference on Artificial Intelligence, 2018.
[10]
V. Mothukuri et al., A survey on security and privacy of federated learning, Future Generation Computer Systems (2021).
[11]
V. Kulkarni, et al., Survey of personalization techniques for federated learning, WorldS4, IEEE, 2020.
[12]
W. L. et al., Federated learning in mobile edge networks: A comprehensive survey.
[13]
J. P. Queralta et al., Blockchain for mobile edge computing: Consensus mechanisms and scalability, arxiv:2006.07578 (2020).
[14]
W. Chen, et al., A study of robotic cooperation in cloud robotics: Architecture and challenges, IEEE Access 6 (2018) 36662–36682.
[15]
H. Yan, et al., Cloud robotics in smart manufacturing environments: Challenges and countermeasures, Comp. & Electrical Eng. (2017).
[16]
E.P Xing, et al., Petuum: A new platform for distributed machine learning on big data, IEEE Transactions on Big Data (2015).
[17]
Z. Tang et al., Communication-efficient distributed deep learning: A comprehensive survey, arxiv:2003.06307 (2020).
[18]
H. Wu, et al., Collaborate edge and cloud computing with distributed deep learning for smart city internet of things, IEEE IoT Journal (2020).
[19]
H. Jiang, et al., Distributed deep learning optimized system over the cloud and smart phone devices, IEEE Trans, on Mobile Computing (2019).
[20]
S. Shi, et al., Towards scalable distributed training of deep learning on public cloud clusters, Machine Learning and Systems (2021).
[21]
Y Li, et al., Toward secure and privacy-preserving distributed deep learning in fog-cloud computing, IEEE IoT Journal (2020).
[22]
D. Buniatyan, Hyper: Distributed cloud processing for large-scale deep learning tasks, CSIT, IEEE, 2019.
[23]
P. Vepakomma et al., Reducing leakage in distributed deep learning for sensitive health data, arxiv:1812.00564 (2019).
[24]
N. Balachandar, et al., Accounting for data variability in multi-institutional distributed deep learning for medical imaging, JAMIA (2020).
[25]
H. Bae et al., Security and privacy issues in deep learning, arxiv:1807.11655 (2018).
[26]
G.A. Kaissis, M.R. Makowski, D. Rückert, R.F. Braren, Secure, privacy-preserving and federated machine learning in medical imaging, Nature Machine Intelligence 2 (6) (2020) 305–311.
[27]
W. Zhao, et al., Sim-to-real transfer in deep reinforcement learning for robotics: a survey, IEEE SSCI, IEEE, 2020.
[28]
W. Zhao, et al., Towards closing the sim-to-real gap in collaborative multi-robot deep reinforcement learning, 5th ICRAE, IEEE, 2020.
[29]
H. H. Zhuo et al., Federated reinforcement learning, arxiv:1901.08277 (2019).
[30]
C. Nadiger, et al., Federated reinforcement learning for fast personalization, IEEE 2nd AIKE, IEEE, 2019.
[31]
L. Ruan et al., Low-latency federated reinforcement learning-based resource allocation in converged access networks, in: Optical Fiber Communication Conference, Optical Society of America, 2020.
[32]
H.T. Nguyen, et al., Resource allocation in mobility-aware federated learning networks: a deep reinforcement learning approach, WF-IoT, IEEE, 2020.
[33]
K. Bonawitz et al., Towards federated learning at scale: System design, arxiv:1902.01046 (2019).
[34]
M. Fang et al., Local model poisoning attacks to byzantine-robust federated learning, in: 29th {USENIX} Security Symposium ({USENIX} Security 20), 2020.
[35]
S. Li et al., Learning to detect malicious clients for robust federated learning, arxiv:2002.00211 (2020).
[36]
L. U. Khan et al., Dispersed federated learning: Vision, taxonomy, and future directions, arxiv:2008.05189 (2020).
[37]
Y. Lu, et al., Blockchain empowered asynchronous federated learning for secure data sharing in internet of vehicles, IEEE Transactions on Vehicular Technology (2020).
[38]
K. Wei, et al., Federated learning with differential privacy: Algorithms and performance analysis, IEEE Trans. Inf. Forensics Secur. (2020).
[39]
C. Zhang, et al., Batchcrypt: Efficient homomorphic encryption for cross-silo federated learning, USENIX, 2020.
[40]
Y. Deng et al., Adaptive personalized federated learning, arxiv:2003.13461 (2020).
[41]
A. Fallah et al., Personalized federated learning: A meta-learning approach, arxiv:2002.07948 (2020).
[42]
S. Wang, et al., Adaptive federated learning in resource constrained edge computing systems, IEEE J. Sel. Areas Commun. (2019).
[43]
Z. Yu, et al., Federated learning based proactive content caching in edge computing, IEEE GLOBECOM, IEEE, 2018.
[44]
J. Kang, et al., Training task allocation in federated edge learning: A matching-theoretic approach, IEEE 17th CCNC, IEEE, 2020.
[45]
U. Mohammad et al., Adaptive task allocation for asynchronous federated mobile edge learning, arxiv:1905.01656 (2019).
[46]
G. Zhu et al., Broadband analog aggregation for low-latency federated edge learning (extended version), arXiv:1812.11494 (2018).
[47]
Y Lu, et al., Communication-efficient federated learning for digital twin edge networks in industrial iot, IEEE Trans Industr Inform (2020).
[48]
J. Mills, et al., Communication-efficient federated learning for wireless edge intelligence in iot, IEEE IoT Journal (2019).
[49]
L. Li et al., To talk or to work: Flexible communication compression for energy efficient federated learning over heterogeneous mobile edge devices, arxiv:2012.11804 (2020).
[50]
X. Mo et al., Energy-efficient federated edge learning with joint communication and computation design, arXiv:2003.00199 (2020).
[51]
Q. Zeng, et al., Energy-efficient radio resource allocation for federated edge learning, IEEE ICC Workshops, IEEE, 2020.
[52]
T. Nishio, et al., Client selection for federated learning with heterogeneous resources in mobile edge, IEEE ICC, IEEE, 2019.
[53]
C. Feng, et al., Joint optimization of data sampling and user selection for federated learning in the mobile edge computing systems, IEEE ICC Workshops, IEEE, 2020.
[54]
X. L. et al., Privacy-preserving asynchronous federated learning mechanism for edge network computing.
[55]
Y L. et al., Differentially private asynchronous federated learning for mobile edge computing in urban informatics.
[56]
J. Z. et al., Poisongan: Generative poisoning attacks against federated learning in edge computing systems.
[57]
E. C. Ferrer, The blockchain: a new framework for robotic swarm systems, in: Future technologies conference, Springer, 2018.
[58]
J. P. Queralta et al., Blockchain-powered collaboration in heterogeneous swarms of robots, arxiv:1912.01711 (2019).
[59]
A. Nawaz, et al., Edge ai and blockchain for privacy-critical and data-sensitive applications, ICMU, IEEE, 2019.
[60]
A. Nawaz et al., Edge computing to secure iot data ownership and trade with the ethereum blockchain (2020).
[61]
D. C. Nguyen et al., Federated learning meets blockchain in edge computing: Opportunities and challenges, arXiv:2104.01776 (2021).
[62]
X. Bao, et al., Flchain: A blockchain for auditable federated learning with trust and incentive, 5th BIGCOM, IEEE, 2019.
[63]
U. Majeed, et al., Flchain: Federated learning via mec-enabled blockchain network, 20th APNOMS, IEEE, 2019.
[64]
S. Otoum, et al., Blockchain-supported federated learning for trustworthy vehicular networks, GLOBECOM, IEEE, 2020.
[65]
H. Chai, et al., A hierarchical blockchain-enabled federated learning algorithm for knowledge sharing in internet of vehicles, IEEE Transactions on Intelligent Transportation Systems (2020).
[66]
S. R. Pokhrel et al., Federated learning with blockchain for autonomous vehicles: Analysis and design.
[67]
H. Gaofeng et al., Blockchain-based federated learning for intelligent control in heavy haul railway (2020).
[68]
S. R. Pokhre, Federated learning meets blockchain at 6g edge: A drone-assisted networking for disaster response, in: ACM MobiCom Workshop on Drone Assisted Wireless Communications for 5G and Beyond, 2020.
[69]
K. Goldberg, et al., Cloud robotics and automation: A survey of related work, EECS Department, University of California, Berkeley, 2013, Tech. Rep. UCB/EECS-2013-5.
[70]
S. Savazzi et al., Opportunities of federated learning in connected, cooperative and automated industrial systems, arxiv:2101.03367 (2021).
[71]
A.K. Tanwani, et al., A fog robotics approach to deep robot learning: Application to object recognition and grasp planning in surface declut-tering, IEEE ICRA, IEEE, 2019.
[72]
Z. Li, et al., Fc-slam: Federated learning enhanced distributed visual-lidar slam in cloud robotic system, IEEE ROBIO, IEEE, 2019.
[73]
Z. Zhang et al., Distributed dynamic map fusion via federated learning for intelligent networked vehicles, arxiv:2103.03786 (2021).
[74]
N. Majcherczyk et al., Flow-fl: Data-driven federated learning for spatio-temporal predictions in multi-robot systems, arxiv:2010.08595 (2020).
[75]
B. Liu et al., Federated imitation learning: A novel framework for cloud robotic systems with heterogeneous sensor data, RA-L (2020).
[76]
Busart III et al., Federated learning architecture to enable continuous learning at the tactical edge for situational awareness, Ph.D. thesis, The George Washington University (2020).
[77]
X. Liang et al., Federated transfer reinforcement learning for autonomous driving, arxiv: 1910.06001 (2019).
[78]
G.T. Papadopoulos et al., Towards open and expandable cognitive ai architectures for large-scale multi-agent human-robot collaborative learning, arxiv:2012.08174 (2020).
[79]
G.T. Papadopoulos et al., User profile-driven large-scale multi-agent learning from demonstration in federated human-robot collaborative environments, arxiv:2103.16434 (2021).

Cited By

View all
  • (2024)No One Left Behind: Real-World Federated Class-Incremental LearningIEEE Transactions on Pattern Analysis and Machine Intelligence10.1109/TPAMI.2023.333421346:4(2054-2070)Online publication date: 1-Apr-2024
  • (2023)Make Federated Learning a Standard in Robotics by Using ROS2Proceedings of the IEEE/ACM 10th International Conference on Big Data Computing, Applications and Technologies10.1145/3632366.3632373(1-6)Online publication date: 4-Dec-2023
  • (2023)Decentralized Over-the-Air Federated Learning by Second-Order Optimization MethodIEEE Transactions on Wireless Communications10.1109/TWC.2023.332761023:6(5632-5647)Online publication date: 1-Nov-2023

Index Terms

  1. Federated Learning in Robotic and Autonomous Systems
          Index terms have been assigned to the content through auto-classification.

          Recommendations

          Comments

          Please enable JavaScript to view thecomments powered by Disqus.

          Information & Contributors

          Information

          Published In

          cover image Procedia Computer Science
          Procedia Computer Science  Volume 191, Issue C
          2021
          541 pages
          ISSN:1877-0509
          EISSN:1877-0509
          Issue’s Table of Contents

          Publisher

          Elsevier Science Publishers B. V.

          Netherlands

          Publication History

          Published: 01 January 2021

          Author Tags

          1. Robotics
          2. Cloud Robotics
          3. Fog Robotics
          4. Federated Learning
          5. Federated Reinforcement Learning
          6. Federated Edge Learning
          7. Distributed Learning
          8. Distributed Ledger Technologies
          9. Edge AI

          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 24 Sep 2024

          Other Metrics

          Citations

          Cited By

          View all
          • (2024)No One Left Behind: Real-World Federated Class-Incremental LearningIEEE Transactions on Pattern Analysis and Machine Intelligence10.1109/TPAMI.2023.333421346:4(2054-2070)Online publication date: 1-Apr-2024
          • (2023)Make Federated Learning a Standard in Robotics by Using ROS2Proceedings of the IEEE/ACM 10th International Conference on Big Data Computing, Applications and Technologies10.1145/3632366.3632373(1-6)Online publication date: 4-Dec-2023
          • (2023)Decentralized Over-the-Air Federated Learning by Second-Order Optimization MethodIEEE Transactions on Wireless Communications10.1109/TWC.2023.332761023:6(5632-5647)Online publication date: 1-Nov-2023

          View Options

          View options

          Get Access

          Login options

          Media

          Figures

          Other

          Tables

          Share

          Share

          Share this Publication link

          Share on social media