atlas

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

FedNE: Surrogate-Assisted Federated Neighbor Embedding for Dimensionality Reduction

NeurIPS 2024 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Federated learning with pretrained models · 0 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 FedNE, a FedAvg-based federated neighbor embedding method that uses learned surrogate repulsion models shared between clients plus intra-client data mixing to visualize distributed data without sharing raw data.

Problem

Training a shared neighbor embedding (dimensionality reduction) model across federated clients is hard because attraction and repulsion terms require pairwise access to data on other clients, so inter-client repulsion is missing and local kNN graphs are incomplete.

Approach

Each client trains a small MLP surrogate that approximates its repulsive loss over 2D grid query points and shares it with other clients; clients also augment local data by mixup-style interpolation between points and their kNN neighbors to address invisible and false neighbors.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add surrogate repulsion and intra-client data mixingFedAvg+NE · MNIST, Fashion-MNIST, RNA-Seq, and CIFAR-10 test sets; Dir(0.1), M=20kNN accuracy: 0.48 -> 0.72; 0.60 -> 0.66; 0.85 -> 0.90; 0.55 -> 0.63Helped
add intra-client data mixing (ablation)FedNE · MNIST and RNA-Seq test sets; Dir(0.1), M=20kNN accuracy: 0.65 -> 0.72; 0.87 -> 0.90Helped
add intra-client data mixing (ablation)FedNE · MNIST and RNA-Seq test sets; Dir(0.1), M=20Trustworthiness: 0.85 -> 0.85; 0.86 -> 0.87Mixed
add surrogate repulsion model (ablation)FedNE · MNIST and RNA-Seq test sets; Dir(0.1), M=20kNN accuracy: 0.54 -> 0.72; 0.88 -> 0.90Helped
add surrogate repulsion model (ablation)FedNE · MNIST and RNA-Seq test sets; Dir(0.1), M=20Continuity: 0.96 -> 0.97; 0.97 -> 0.97No clear effect
increase local kNN graph size from k=7 to k=50 (ablation)FedNE · MNIST test, Dirichlet(0.1), M=20kNN accuracy: 0.72 -> 0.54Hurt
vary intra-client data mixing weight from α=0.1 to α=0.4 (ablation)FedNE · MNIST test, Dirichlet(0.1), M=20kNN accuracy: 0.72; 0.72; 0.72; 0.72No clear effect
use grid samples rather than only local embeddings to train the surrogate (ablation)FedNE · MNIST and Fashion-MNIST test, Shards(2) and Shards(3), M=20kNN accuracy: 0.69 -> 0.71; 0.84 -> 0.87; 0.65 -> 0.67; 0.64 -> 0.69Helped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST Fashion-MNIST mouse retina scRNA-Seq CIFAR-10

Benchmarks: MNIST Fashion-MNIST scRNA-Seq (RNA-Seq) CIFAR-10

Metrics: continuity trustworthiness kNN classification accuracy steadiness cohesiveness

Baselines: LocalNE FedAvg+NE FedProx+NE GlobalNE

Builds on: FedAvg FedProx contrastive neighbor embedding t-SNE UMAP mixup

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