Dataset Condensation Atlas

Application · Meta-learning through unrolled training

DOSFL

Distilled One-Shot Federated Learning

Yanlin Zhou, George Pu, Xiyao Ma, Xiaolin Li, Dapeng Wu

arXiv 2020 · first public 2020-09-17 · arXiv 2009.07999

paper ↗catalogued✓ abstract read

In one paragraph

Each client distills its private dataset into synthetic data and uploads only that in a single round, training a global model without exchanging model weights or gradients; the distilled data is reported useless to anyone without the exact initial model weights, since it is tied to the specific training trajectory it was distilled for. Reports up to three orders of magnitude less communication than FedAvg while retaining 93-99% of centralized-training performance across vision and language tasks.

Where it sits

Abstract (verbatim from arXiv)

Current federated learning algorithms take tens of communication rounds transmitting unwieldy model weights under ideal circumstances and hundreds when data is poorly distributed. Inspired by recent work on dataset distillation and distributed one-shot learning, we propose Distilled One-Shot Federated Learning (DOSFL) to significantly reduce the communication cost while achieving comparable performance. In just one round, each client distills their private dataset, sends the synthetic data (e.g. images or sentences) to the server, and collectively trains a global model. The distilled data look like noise and are only useful to the specific model weights, i.e., become useless after the model updates. With this weight-less and gradient-less design, the total communication cost of DOSFL is up to three orders of magnitude less than FedAvg while preserving between 93% to 99% performance of a centralized counterpart. Afterwards, clients could switch to traditional methods such as FedAvg to finetune the last few percent to fit personalized local models with local datasets. Through comprehensive experiments, we show the accuracy and communication performance of DOSFL on both vision and language tasks with different models including CNN, LSTM, Transformer, etc. We demonstrate that an eavesdropping attacker cannot properly train a good model using the leaked distilled data, without knowing the initial model weights. DOSFL serves as an inexpensive method to quickly converge on a performant pre-trained model with less than 0.1% communication cost of traditional methods.

BibTeX (generated; prefer the venue's official entry)
@article{zhou2020distilled,
  title   = {Distilled One-Shot Federated Learning},
  author  = {Yanlin Zhou and George Pu and Xiyao Ma and Xiaolin Li and Dapeng Wu},
  journal = {arXiv preprint arXiv:2009.07999},
  year    = {2020}
}

Nearby in Meta-learning through unrolled training

2024-10

Offline Behavior Distillation

Shiye Lei, Sen Zhang, Dacheng Tao · NeurIPS 2024notableOther datapaper ↗code ↗

2023-11

RaT-BPTT — Embarassingly Simple Dataset Distillation

Yunzhen Feng, Ramakrishna Vedantam, Julia Kempe · ICLR 2024notablepaper ↗code ↗

2019-12

GTN — Generative Teaching Networks: Accelerating Neural Architecture Search by Learning to Generate Synthetic Training Data

Felipe Petroski Such, Aditya Rawal, Joel Lehman et al. · ICML 2020notablepaper ↗code ↗

2018-11

DD — Dataset Distillation

Tongzhou Wang, Jun-Yan Zhu, Antonio Torralba et al. · arXiv 2018landmarkpaper ↗code ↗