Fed-EC: Bandwidth-Efficient Clustering-Based Federated Learning for Autonomous Visual Robot Navigation

University of Illinois at Urbana-Champaign
Published in IEEE Robotics and Automation Letters (RA-L), 2024
Presented at IEEE International Conference on Robotics and Automation (ICRA), 2025
Fed-EC static teaser image

Overview of the Fed-EC Framework.

Abstract

Centralized learning requires data to be aggregated at a central server, which poses significant challenges in terms of data privacy and bandwidth consumption. Federated learning presents a compelling alternative, however, vanilla federated learning methods deployed in robotics aim to learn a single global model across robots that works ideally for all. But in practice one model may not be well suited for robots deployed in various environments. This letter proposes Federated-EmbedCluster (Fed-EC), a clustering-based federated learning framework that is deployed with vision based autonomous robot navigation in diverse outdoor environments. The framework addresses the key federated learning challenge of deteriorating model performance of a single global model due to the presence of non-IID data across real-world robots. Extensive real-world experiments validate that Fed-EC reduces the communication size by 23x for each robot while matching the performance of centralized learning for goal-oriented navigation and outperforms local learning. Fed-EC can transfer previously learnt models to new robots that join the cluster.

Demo Video

BibTeX

@ARTICLE{10753028,
      author={Gummadi, Shreya and Gasparino, Mateus V. and Vasisht, Deepak and Chowdhary, Girish},
      journal={IEEE Robotics and Automation Letters}, 
      title={Fed-EC: Bandwidth-Efficient Clustering-Based Federated Learning for Autonomous Visual Robot Navigation}, 
      year={2024},
      volume={9},
      number={12},
      pages={11841-11848},
      keywords={Data models;Federated learning;Computational modeling;Navigation;Servers;Training;Bandwidth;Robot vision systems;Predictive models;Decentralized control;Computer vision;Distributed robot systems;robotics in under-resourced settings;federated learning;vision-based navigation},
      doi={10.1109/LRA.2024.3498778}}