atlas

Research map / Federated learning and privacy / Personalized and heterogeneous FL

Little Is Enough: Boosting Privacy by Sharing Only Hard Labels in Federated Semi-Supervised Learning

AAAI 2025 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Federated semi-supervised and graph learning · 5 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes FedCT, a federated co-training method where clients share only hard labels on a public unlabeled dataset and use majority-vote consensus as pseudo-labels, improving privacy over FedAvg and distributed distillation while enabling non-gradient models.

Problem

Federated learning and federated semi-supervised learning leak private information through shared parameters or soft labels, and restrict local models to gradient-trainable ones; the goal is to share less information while keeping model quality.

Approach

Clients iteratively share hard (one-hot class) predictions on a public unlabeled dataset; the server forms a majority-vote consensus that serves as pseudo-labels for local co-training. The approach also gives a convergence proof, a sensitivity bound for on-average-replace-one-stable learners, and DP via the XOR mechanism.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
share hard labels with consensus pseudo-labeling instead of model parametersFederated training · PneumoniaVUL: 0.76 -> 0.51Helped
share hard labels with consensus pseudo-labeling instead of soft labelsFederated training · PneumoniaVUL: 0.63 -> 0.51Helped
share hard labels with consensus pseudo-labeling instead of model parametersFederated training · FashionMNISTACC: 0.83\pm 0.024 -> 0.84\pm 0.004Helped
share hard labels with consensus pseudo-labeling instead of model parametersFederated training · MRIACC: 0.66\pm 0.015 -> 0.64\pm 0.004Hurt
apply the XOR-mechanism for ε=0.1 differential privacyFedCT · FashionMNISTACC: 0.84\pm 0.004 -> 0.80 \pm 0.001Hurt
use qualified majority instead of majority vote (ablation)FedCT · Pathological non-iid α1=α2=0.01ACC: 0.6252 -> 0.7358Helped
use qualified majority instead of majority vote (ablation)FedCT · Non-iid α1=100, α2=2ACC: 0.7975 -> 0.7968No clear effect
use non-iid CIFAR10 instead of iid CIFAR10 for public unlabeled data (ablation)FedCT on CIFAR10 · CIFAR10ACC: 0.77 -> 0.74Hurt
use more dissimilar public unlabeled data (ablation)FedCT on CIFAR10 · CIFAR10ACC: 0.77 -> 0.65Hurt
use FedCT instead of FedAvg for GPT2 fine-tuningGPT2 federated fine-tuning · IMDBACC: 0.59 -> 0.73Helped
use FedCT instead of FedAvg for GPT2 fine-tuningGPT2 federated fine-tuning · Twitter sentimentACC: 0.61 -> 0.65Helped
use a heterogeneous ensemble of model types instead of XGBoost on every client (ablation)FedCT on BreastCancer · BreastCancerACC: 0.94 -> 0.95Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 FashionMNIST SVHN MRI brain tumor Pneumonia chest X-ray WineQuality Breastcancer AdultsIncome Mushroom Covertype IMDB Twitter sentiment

Benchmarks: CIFAR10 FashionMNIST SVHN MRI Pneumonia WineQuality BreastCancer AdultsIncome Mushroom Covertype IMDB Twitter

Metrics: test accuracy membership inference vulnerability (ROC AUC)

Baselines: FedAvg DP-FedAvg DD (distributed distillation) PATE DP-PATE FedMD

Builds on: FedAvg distributed distillation PATE co-training XOR mechanism

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy