ProtoFSSL: Federated Semi-Supervised Learning with Prototype-based Consistency Regularization

AI-generated keywords: Federated Semi-Supervised Learning Edge Computing Prototypical Networks Inter-Client Knowledge Sharing Pseudo-Labels

AI-generated Key Points

The license of the paper does not allow us to build upon its content and the key points are generated using the paper metadata rather than the full article.

  • ProtoFSSL is a novel approach to Federated Semi-Supervised Learning (FSSL) that addresses limited labeled data on client devices.
  • FSSL techniques leverage unlabeled data during model training and ProtoFSSL is based on prototypical networks.
  • Clients collaborate in ProtoFSSL by sharing knowledge through lightweight prototypes to maintain consistency and improve overall model accuracy.
  • ProtoFSSL uses accurate pseudo-labels generated by each client based on shared prototypes when computing loss on unlabeled data, enhancing the learning process.
  • Prototype-based knowledge sharing in ProtoFSSL significantly reduces communication and computation costs compared to traditional FSSL methods relying on weight sharing.
  • Experimental results show that ProtoFSSL outperforms recent FSSL methods such as FixMatch, FedRGD, and FedMatch both with and without knowledge sharing, achieving comparable performance to fully supervised FL methods on the SVHN dataset.
Also access our AI generated: Comprehensive summary, Lay summary, Blog-like article; or ask questions about this paper to our AI assistant.

Authors: Woojung Kim, Keondo Park, Kihyuk Sohn, Raphael Shu, Hyung-Sin Kim

Abstract: With the increasing computing power of edge devices, Federated Learning (FL) emerges to enable model training without privacy concerns. The majority of existing studies assume the data are fully labeled on the client side. In practice, however, the amount of labeled data is often limited. Recently, federated semi-supervised learning (FSSL) is explored as a way to effectively utilize unlabeled data during training. In this work, we propose ProtoFSSL, a novel FSSL approach based on prototypical networks. In ProtoFSSL, clients share knowledge with each other via lightweight prototypes, which prevents the local models from diverging. For computing loss on unlabeled data, each client creates accurate pseudo-labels based on shared prototypes. Jointly with labeled data, the pseudo-labels provide training signals for local prototypes. Compared to a FSSL approach based on weight sharing, the prototype-based inter-client knowledge sharing significantly reduces both communication and computation costs, enabling more frequent knowledge sharing between more clients for better accuracy. In multiple datasets, ProtoFSSL results in higher accuracy compared to the recent FSSL methods with and without knowledge sharing, such as FixMatch, FedRGD, and FedMatch. On SVHN dataset, ProtoFSSL performs comparably to fully supervised FL methods.

Submitted to arXiv on 27 May. 2022

Ask questions about this paper to our AI assistant

You can also chat with multiple papers at once here.

The license of the paper does not allow us to build upon its content and the AI assistant only knows about the paper metadata rather than the full article.

AI assistant instructions?

Results of the summarizing process for the arXiv paper: 2205.13921v1

This paper's license doesn't allow us to build upon its content and the summarizing process is here made with the paper's metadata rather than the article.

ProtoFSSL is a novel approach to Federated Semi-Supervised Learning (FSSL) that addresses the challenge of limited labeled data on client devices. With the rise of edge computing power, Federated Learning (FL) has become a popular method for training models without compromising user privacy. However, most existing studies in this field assume that data on client devices are fully labeled, which is often not the case in practice. In response to this limitation, FSSL techniques have been developed to leverage unlabeled data during model training. ProtoFSSL stands out as an innovative FSSL approach based on prototypical networks. In ProtoFSSL, clients collaborate by sharing knowledge through lightweight prototypes, ensuring that local models do not diverge during training. This inter-client knowledge sharing mechanism is crucial for maintaining consistency and improving overall model accuracy. One key feature of ProtoFSSL is its use of accurate pseudo-labels generated by each client based on shared prototypes when computing loss on unlabeled data. These pseudo-labels, combined with labeled data, provide valuable training signals for local prototypes, enhancing the learning process and leading to improved model performance. Compared to traditional FSSL methods that rely on weight sharing, ProtoFSSL's prototype-based knowledge sharing significantly reduces communication and computation costs. This efficiency enables more frequent knowledge exchange between multiple clients, ultimately resulting in higher accuracy levels across various datasets. Experimental results demonstrate that ProtoFSSL outperforms recent FSSL methods such as FixMatch, FedRGD, and FedMatch both with and without knowledge sharing. On the SVHN dataset specifically, ProtoFSSL achieves comparable performance to fully supervised FL methods, highlighting its effectiveness in leveraging unlabeled data for improved model accuracy.
Created on 21 Aug. 2025

Assess the quality of the AI-generated content by voting

Score: 0

Why do we need votes?

Votes are used to determine whether we need to re-run our summarizing tools. If the count reaches -10, our tools can be restarted.

Similar papers summarized with our AI tools

Navigate through even more similar papers through a

tree representation

Look for similar papers (in beta version)

By clicking on the button above, our algorithm will scan all papers in our database to find the closest based on the contents of the full papers and not just on metadata. Please note that it only works for papers that we have generated summaries for and you can rerun it from time to time to get a more accurate result while our database grows.

Disclaimer: The AI-based summarization tool and virtual assistant provided on this website may not always provide accurate and complete summaries or responses. We encourage you to carefully review and evaluate the generated content to ensure its quality and relevance to your needs.