Skip to main content

Advertisement

Log in

A mobility-aware federated learning coordination algorithm

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

Abstract

Federated learning (FL) is a distributed training technique for machine learning (ML) models that ensures ownership of training data for the devices or users. Data ownership is guaranteed when the devices train the machine model. The attribution of responsibility for the distributed training of the model causes variations in the training efficiency based on the characteristics or behaviors of these users. Among the user characteristics that can interfere with federated training is mobility. The mobility of users may prevent the user from completing the training by losing connection with other devices on the network, causing a client dropout. This work introduces a specific FL coordination algorithm to guarantee training efficiency in scenarios with mobility named MoFeL. To analyze its efficiency, we performed simulation experiments using machine models trained by a convolutional neural network from an image classification application. Simulation results show that MoFeL performs FL even in scenarios with intense user mobility, while other traditional training coordination algorithms cannot do so.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Availability of data and materials

Not applicable.

Notes

  1. https://www.tensorflow.org.

References

  1. Ashraf MM, Waqas M, Abbas G, Baker T, Abbas ZH, Alasmary H (2022) Feddp: A privacy-protecting theft detection scheme in smart grids using federated learning. Energies. https://doi.org/10.3390/en15176241

    Article  Google Scholar 

  2. Badshah A, Waqas M, Muhammad F, Abbas G, Abbas ZH, Chaudhry SA, Chen S (2023) Aake-bivt: Anonymous authenticated key exchange scheme for blockchain-enabled internet of vehicles in smart transportation. IEEE Trans Intell Transp Syst 24(2):1739–1755. https://doi.org/10.1109/TITS.2022.3220624

    Article  Google Scholar 

  3. Ullah S, Abbas G, Waqas M, Abbas ZH, Khan AU (2022) Rsu assisted reliable relay selection for emergency message routing in intermittently connected vanets. Wireless Networks, 1–22

  4. Lim WYB, Luong NC, Hoang DT, Jiao Y, Liang Y-C, Yang Q, Niyato D, Miao C (2020) Federated learning in mobile edge networks: a comprehensive survey. IEEE Commun Surv Tutor

  5. Munawar S, Ali Z, Waqas M, Tu S, Hassan SA, Abbas G (2023) Cooperative computational offloading in mobile edge computing for vehicles: a model-based dnn approach. IEEE Trans Vehicul Technol 72(3):3376–3391. https://doi.org/10.1109/TVT.2022.3217323

    Article  Google Scholar 

  6. Islam M, Reza M, Kaosar M, Parvez MZ, et al. (2022) Effectiveness of federated learning and cnn ensemble architectures for identifying brain tumors using mri images. Neural Process Lett 1–31

  7. Hussain F, Hussain R, Hassan SA, Hossain E (2020) Machine learning in IoT security: Current solutions and future challenges. IEEE Commun Surv Tutor

  8. Feng C, Yang HH, Hu D, Zhao Z, Quek TQS, Min G (2022) Mobility-aware cluster federated learning in hierarchical wireless networks. IEEE Trans Wirel Commun 21(10):8441–8458. https://doi.org/10.1109/TWC.2022.3166386

    Article  Google Scholar 

  9. Dietterich T (1995) Overfitting and undercomputing in machine learning. ACM comput surv (CSUR)

  10. Bonawitz K, Eichner H, Grieskamp W, Huba D, Ingerman A, Ivanov V, Kiddon C, Konečnỳ J, Mazzocchi S, McMahan HB, et al. (2019) Towards federated learning at scale: System design. arXiv preprint arXiv:1902.01046

  11. McMahan B, Moore E, Ramage D, Hampson S, y Arcas BA (2017) Communication-efficient learning of deep networks from decentralized data. In: Artificial Intelligence and Statistics, pp. 1273–1282. PMLR

  12. Wang G, Xu F, Zhang H, Zhao C (2022) Joint resource management for mobility supported federated learning in internet of vehicles. Fut Generat Comput Syst 129:199–211

    Article  Google Scholar 

  13. Li C, Zhang Y, Luo Y (2022) A federated learning-based edge caching approach for mobile edge computing-enabled intelligent connected vehicles. IEEE Trans Intell Transp Syst

  14. Deveaux D, Higuchi T, Uçar S, Wang C-H, Härri J, Altintas O (2020) On the orchestration of federated learning through vehicular knowledge networking. In: 2020 IEEE Vehicular Networking Conference (VNC), pp. 1–8. IEEE

  15. Yang T, Andrew G, Eichner H, Sun H, Li W, Kong N, Ramage D, Beaufays F (2018) Applied Federated Learning: Improving Google Keyboard Query Suggestions

  16. Zhang JM, Harman M, Ma L, Liu Y (2022) Machine learning testing: survey, landscapes and horizons. IEEE Trans Softw Eng 48(1):1–36. https://doi.org/10.1109/TSE.2019.2962027

    Article  Google Scholar 

  17. Rouhi A, Spitale M, Catania F, Cosentino G, Gelsomini M, Garzotto F (2019) Emotify: emotional game for children with autism spectrum disorder based-on machine learning. In: 24th Intl. Conf. on Intelligent User Interfaces: Companion

  18. Ren J, Ni W, Tian H (2022) Toward communication-learning trade-off for federated learning at the network edge. IEEE Commun Lett 26(8):1858–1862. https://doi.org/10.1109/LCOMM.2022.3174295

    Article  Google Scholar 

  19. Leng J, Lin Z, Ding M, Wang P, Smith D, Vucetic B (2022) Client scheduling in wireless federated learning based on channel and learning qualities. IEEE Wirel Commun Lett 11(4):732–735. https://doi.org/10.1109/LWC.2022.3141792

    Article  Google Scholar 

  20. Liu S, Yu J, Deng X, Wan S (2022) Fedcpf: An efficient-communication federated learning approach for vehicular edge computing in 6g communication networks. IEEE Trans Intell Transp Syst. https://doi.org/10.1109/TITS.2021.3099368

    Article  Google Scholar 

  21. Wen D, Jeon K-J, Huang K (2022) Federated dropout–a simple approach for enabling federated learning on resource constrained devices. IEEE Wirel Comm Lett. https://doi.org/10.1109/LWC.2022.3149783

    Article  Google Scholar 

  22. Baldominos A, Saez Y, Isasi P (2019) A survey of handwritten character recognition with mnist and emnist. Appl Sci. https://doi.org/10.3390/app9153169

    Article  Google Scholar 

  23. Dhar S, Shamir L (2021) Evaluation of the benchmark datasets for testing the efficacy of deep convolutional neural networks. Visual Inf 5(3):92–101

    Article  Google Scholar 

Download references

Acknowledgements

The authors would like to thank Virtus - Research, Development and Innovation Center and Programa de Pós-Graduação em Engenharia Elétrica (COPELE), both from the Federal University of Campina Grande for supporting this research.

Funding

Not applicable.

Author information

Authors and Affiliations

Authors

Contributions

These authors contributed equally to this work.

Corresponding author

Correspondence to Daniel Macedo.

Ethics declarations

Conflict of interest

The authors declare no potential conflict of interest.

Ethical approval

Not applicable.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Macedo, D., Santos, D., Perkusich, A. et al. A mobility-aware federated learning coordination algorithm. J Supercomput 79, 19049–19063 (2023). https://doi.org/10.1007/s11227-023-05372-3

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11227-023-05372-3

Keywords

Navigation