paper-with-me

홈 › Papers

FedDM: Enhancing Communication Efficiency and Handling Data Heterogeneity in Federated Diffusion Models

2024-07-20 · Jayneel Vora, Nader Bouacida, Aditya Krishnan, Prasant Mohapatra

We introduce FedDM, a novel training framework designed for the federated training of diffusion models. Our theoretical analysis establishes the convergence of diffusion models when trained in a federated setting, presenting the specific conditions under which this convergence is guaranteed. We propose a suite of training algorithms that leverage the U-Net architecture as the backbone for our diffusion models. These include a basic Federated Averaging variant, FedDM-vanilla, FedDM-prox to handle data heterogeneity among clients, and FedDM-quant, which incorporates a quantization module to reduce the model update size, thereby enhancing communication efficiency across the federated network. We evaluate our algorithms on FashionMNIST (28x28 resolution), CIFAR-10 (32x32 resolution), and CelebA (64x64 resolution) for DDPMs, as well as LSUN Church Outdoors (256x256 resolution) for LDMs, focusing exclusively on the imaging modality. Our evaluation results demonstrate that FedDM algorithms maintain high generation quality across image resolutions. At the same time, the use of quantized updates and proximal terms in the local training objective significantly enhances communication efficiency (up to 4x) and model convergence, particularly in non-IID data settings, at the cost of increased FID scores (up to 1.75x).

📄 PDF Abstract BibTeX arXiv:2407.14730

Code (0)

등록된 구현이 없습니다.

Tasks

Quantization

Methods 이 논문이 사용한 방법론

ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
Max Pooling Max Pooling is a pooling operation that calculates the maximum value for patches of a feature map, and uses it to create a downsampled (pooled) feature map. It is usually…
Concatenated Skip Connection A Concatenated Skip Connection is a type of skip connection that seeks to reuse features by concatenating them to new layers, allowing more information to be retained from…
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
U-Net 설명 없음
Diffusion Diffusion models generate samples by gradually removing noise from a signal, and their training objective can be expressed as a reweighted variational lower-bound…

Similar Papers 제목 키워드 기반

FedDM: Iterative Distribution Matching for Communication-Efficient Federated Learning

2022-07-20 · CVPR 2023 1 · Yuanhao Xiong, Ruochen Wang, Minhao Cheng, Felix Yu 외

Federated learning~(FL) has recently attracted increasing attention from academia and industry, with the ultimate goal of achieving collaborative training under privacy and communication constraints. Existing iterative m…

Federated Learningimage-classificationImage Classification

Decentralized Personalized Federated Learning

2024-06-10 · Salma Kharrat, Marco Canini, Samuel Horvath

This work tackles the challenges of data heterogeneity and communication limitations in decentralized federated learning. We focus on creating a collaboration graph that guides each client in selecting suitable collabora…

Federated LearningPersonalized Federated Learning

An Efficient Privacy-aware Split Learning Framework for Satellite Communications

2024-09-13 · Jianfei Sun, Cong Wu, Shahid Mumtaz, Junyi Tao 외

In the rapidly evolving domain of satellite communications, integrating advanced machine learning techniques, particularly split learning, is crucial for enhancing data processing and model training efficiency across sat…

Computational Efficiency

Semantic Communications in 6G: Coexistence, Multiple Access, and Satellite Networks

2025-06-13 · Ishtiaque Ahmed, Yingzhuo Sun, Jingwen Fu, Alper Kose 외

The exponential growth of wireless users and bandwidth constraints necessitates innovative communication paradigms for next-generation networks. Semantic Communication (SemCom) emerges as a promising solution by transmit…

Semantic Communication

Federated Knowledge Graph Unlearning via Diffusion Model

2024-03-13 · Bingchen Liu, Yuanyuan Fang

Federated learning (FL) promotes the development and application of artificial intelligence technologies by enabling model sharing and collaboration while safeguarding data privacy. Knowledge graph (KG) embedding represe…

Federated LearningKnowledge GraphsMachine Unlearningmodel