atlas

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

Generating Synthetic Data for Unsupervised Federated Learning of Cross-Modal Retrieval

AAAI 2025 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Non-IID federated learning · 3 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 FedWGAN, which trains per-client WGAN generators with three added losses (dual contrastive, prototype-based JSD alignment) and server-side prototype filtering to create synthetic data that mitigates non-IID issues in unsupervised federated cross-modal hashing.

Problem

Unsupervised federated cross-modal retrieval suffers from non-IID data distribution across clients (varying amounts and categories of data), with no labels available and no sharing of raw client data.

Approach

Train a WGAN generator on each client constrained by cluster-prototype-based pseudo-label contrastive losses and a JSD distribution-alignment loss; generate synthetic data on the server from uploaded generators and filter outliers against global prototypes before training the global cross-modal hashing model.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use FedWGAN instead of PT-FUCHUnsupervised federated cross-modal retrieval · MIRFLICKR, 16-bit I2TmAP@50: 0.741 -> 0.750Helped
Use FedWGAN instead of PT-FUCHUnsupervised federated cross-modal retrieval · MIRFLICKR, 16-bit T2ImAP@50: 0.726 -> 0.738Helped
Use FedWGAN instead of PT-FUCHUnsupervised federated cross-modal retrieval · MS COCO, 16-bit I2TmAP@50: 0.655 -> 0.684Helped
Use FedWGAN instead of PT-FUCHUnsupervised federated cross-modal retrieval · MS COCO, 16-bit T2ImAP@50: 0.659 -> 0.676Helped
Use FedWGAN instead of PT-FUCHUnsupervised federated cross-modal retrieval · NUS-WIDE, 16-bit I2TmAP@50: 0.633 -> 0.658Helped
Use FedWGAN instead of PT-FUCHUnsupervised federated cross-modal retrieval · NUS-WIDE, 16-bit T2ImAP@50: 0.626 -> 0.652Helped
Add client WGAN training and server-side synthetic data generation (ablation)FedAvg · MIRFLICKR, MS COCO, and NUS-WIDE; 16-bit I2T and T2ImAP@50: 0.707 -> 0.723; 0.634 -> 0.665; 0.590 -> 0.623 (I2T); 0.697 -> 0.704; 0.640 -> 0.662; 0.578 -> 0.616 (T2I)Helped
Add dual contrastive constraints to WGAN (ablation)FedWGAN w/GAN · MIRFLICKR, MS COCO, and NUS-WIDE; 16-bit I2T and T2ImAP@50: 0.723 -> 0.741; 0.665 -> 0.672; 0.623 -> 0.635 (I2T); 0.704 -> 0.721; 0.662 -> 0.668; 0.616 -> 0.634 (T2I)Helped
Add JSD data-distribution alignment loss (ablation)FedWGAN w/cont · MIRFLICKR, MS COCO, and NUS-WIDE; 16-bit I2T and T2ImAP@50: 0.741 -> 0.746; 0.672 -> 0.680; 0.635 -> 0.648 (I2T); 0.721 -> 0.739; 0.668 -> 0.673; 0.634 -> 0.646 (T2I)Helped
Add global prototype-based synthetic-data filtering (ablation)FedWGAN w/JSD · MIRFLICKR, MS COCO, and NUS-WIDE; 16-bit I2T and T2ImAP@50: 0.746 -> 0.750; 0.680 -> 0.684; 0.648 -> 0.658 (I2T); 0.739 -> 0.738; 0.673 -> 0.676; 0.646 -> 0.652 (T2I)Mixed

Surprising findings

Limitations

Experimental setup

Datasets: MIRFLICKR-25K MS COCO NUS-WIDE

Benchmarks: MIRFLICKR-25K MS COCO NUS-WIDE

Metrics: mAP@50

Baselines: Scaffold FedAvg FedProx MOON FedX FedCAFE PT-FUCH PLFedCMH PEPFCH

Builds on: WGAN UCCH PT-FUCH FedAvg

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