skip to main content
10.1145/3654446.3654454acmotherconferencesArticle/Chapter ViewAbstractPublication PagesspcncConference Proceedingsconference-collections
research-article

Federated Learning with Sample-Level Class Balancing Aggregation

Published:03 May 2024Publication History

ABSTRACT

Performance degradation under heterogeneous data distribution is one of the biggest challenges of federated learning. Among the optimization methods for federated learning with heterogeneous data, client selection strategies based on client grouping have received much attention due to their effectiveness and generality. However, current strategies are crude and only achieve client-level class balancing. In this paper, we propose FedCBA, which enables sample-level class balancing. First, we propose a privacy-preserving sample grouping approach, which consists of feature extraction, locality-sensitive hashing, and unsupervised clustering, to obtain the class distribution of each client. Then in each communication round, based on the clients' class distribution, the good scaling aggregation parameters which can make the class balanced are learnt. Comprehensive experimental results on widely used and publicly accessible datasets show that compared to existing methods, FedCBA can effectively improve the prediction accuracy of federated learning models under heterogeneous data.

References

  1. McMahan, B., Moore, E., Ramage, D., , “Communication efficient learning of deep networks from decentralized data,” Artificial Intelligence and Statistics (AISTATS), Microtome Publishing, Brookline, 1273-1282. 2017.Google ScholarGoogle Scholar
  2. Zhao, Y., Li, M., Lai, L., , “Federated learning with non-IID data,” arXiv: 1806.00582. 2018.Google ScholarGoogle Scholar
  3. Jeong, E., Oh, S., Kim, H., , “Communication-efficient on-device machine learning: federated distillation and augmentation under non-IID private data,” arXiv.1811.11479. 2018.Google ScholarGoogle Scholar
  4. Li, T, Sahu, A. K., Zaheer, M., , “Federated optimization in heterogeneous networks,” Proceedings of Machine Learning and Systems, 2: 429-450. 2020.Google ScholarGoogle Scholar
  5. Karimireddy, S. P., Kale, S., Mohri, M., , “Scaffold: Stochastic controlled averaging for federated learning,” International Conference on Machine Learning, PMLR, 5132-5143. 2020.Google ScholarGoogle Scholar
  6. Wolfrath, J., Sreekumar, N., Kumar, D., , “HACCS: Heterogeneity-aware clustered client selection for accelerated federated learning,” 2022 IEEE International Parallel and Distributed Processing Symposium, 985-995. 2022.Google ScholarGoogle ScholarCross RefCross Ref
  7. Liu, T., Ding, J., Wang, T., , “Towards fast and accurate federated learning with non-IID data for cloud-based IoT applications,” Journal of Circuits Systems and Computers, vol. 31, no. 13. 2022.Google ScholarGoogle ScholarCross RefCross Ref
  8. Chen, T., Kornblith, S., Norouzi, M., , “A simple framework for contrastive learning of visual representations,” International conference on machine learning, PMLR, 1597-1607. 2020.Google ScholarGoogle Scholar
  9. Datar, M., Immorlica, N., Indyk, P., , “Locality-sensitive hashing scheme based on p-stable distributions” Proceedings of the twentieth annual symposium on Computational geometry, 253-262. 2004.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. MacQueen, J., “Some methods for classification and analysis of multivariate observations,” Proceedings of the Fifth Berkeley Symposium on Mathematical Statistics and Probability, 281-297. 1967.Google ScholarGoogle Scholar
  11. Tolstikhin, I. O., Houlsby, N., Kolesnikov, A., , “Mlp-mixer: An all-mlp architecture for vision”, Advances in Neural Information Processing Systems, 34: 24261-24272. 2021.Google ScholarGoogle Scholar
  12. LeCun, Y., Bottou, L., Bengio, Y., , “Gradient-based learning applied to document recognition”, Proceedings of the IEEE, 86(11): 2278-2324. 1998.Google ScholarGoogle ScholarCross RefCross Ref
  13. Rong, D., Ye, S., Zhao, R., , “FedRecAttack: model poisoning attack to federated recommendation,” 2022 IEEE 38th International Conference on Data Engineering (ICDE), IEEE, 2643-2655. 2022.Google ScholarGoogle ScholarCross RefCross Ref
  14. Rong, D., He, Q., Chen, J., “Poisoning deep learning based recommender model in federated learning scenarios,” International Joint Conference on Artificial Intelligence (IJCAI), 2204-2210. 2022.Google ScholarGoogle ScholarCross RefCross Ref
  15. Hu, H., Rong, D., Chen, J., , “CoMeta: Enhancing meta embeddings with collaborative information in cold-start problem of recommendation,” Knowledge Science, Engineering and Management (KSEM), vol. 14119. 2023.Google ScholarGoogle Scholar

Index Terms

  1. Federated Learning with Sample-Level Class Balancing Aggregation

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      SPCNC '23: Proceedings of the 2nd International Conference on Signal Processing, Computer Networks and Communications
      December 2023
      435 pages
      ISBN:9798400716430
      DOI:10.1145/3654446

      Copyright © 2023 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 3 May 2024

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed limited
    • Article Metrics

      • Downloads (Last 12 months)1
      • Downloads (Last 6 weeks)1

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format .

    View HTML Format