atlas

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

Federated Black-Box Adaptation for Semantic Segmentation

NeurIPS 2024 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Federated learning with pretrained models · 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 BlackFed, a black-box federated semantic segmentation method using split networks where clients are updated with zeroth-order SPSA-GC and the server with first-order AdamW, plus per-client server checkpoints to mitigate forgetting.

Problem

Federated semantic segmentation exposes model architecture and gradients between clients and server, enabling training-data reconstruction attacks; the paper seeks FL for segmentation without sharing gradients or client model information.

Approach

Formulate FL as split neural network training where the client (a two-layer conv net) is optimized by zeroth-order SPSA-GC using only forward passes, while the DeepLabv3 server is optimized with first-order AdamW; the server stores per-client weight snapshots (BlackFed v2) to counter catastrophic forgetting.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use BlackFed v2 rather than individual trainingDeepLabv3 segmentation · Cityscapes (average across 18 centers, OOD)mIoU: 0.44 -> 0.74Helped
Use BlackFed v2 rather than BlackFed v1 (ablation)DeepLabv3 segmentation · Cityscapes (average across 18 centers, OOD)mIoU: 0.71 -> 0.74Helped
Use BlackFed v2 rather than individual trainingDeepLabv3 segmentation · CAMVID C1 (OOD)mIoU: 0.46 -> 0.72Helped
Use BlackFed v2 rather than individual trainingDeepLabv3 segmentation · Polypgen C1 (OOD)mIoU: 0.47 -> 0.56Helped
Use BlackFed v2 rather than BlackFed v1 (ablation)DeepLabv3 segmentation · ISIC C1 (OOD)mIoU: 0.82 -> 0.80Hurt
Add client-wise server hashmap at inference (ablation)BlackFed v1 · Cityscapes (average across 18 centers)mIoU: 0.53 -> 0.74Helped
Optimize client before server instead of server before client (ablation)BlackFed training · ISIC (average across 4 centers)mIoU: 0.66 -> 0.76Helped
Increase client or server epochs across the tested values (ablation)BlackFed · CAMVIDmIoU: 0.71, 0.69, 0.68, 0.69, 0.68; 0.70, 0.69, 0.69, 0.69, 0.69; 0.65, 0.68, 0.70, 0.70, 0.66; 0.71, 0.70, 0.68, 0.70, 0.70; No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Cityscapes CAMVID ISIC 2016 ISIC 2017 ISIC 2018 PolypGen

Benchmarks: Cityscapes CAMVID ISIC PolypGen

Metrics: mIoU p-value

Baselines: Individual training Combined training White-box training FedAvg FedSeg FedPer BlackFed v1

Builds on: SPSA-GC split neural networks FedAvg DeepLabv3

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