atlas

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

Integer Is Enough: When Vertical Federated Learning Meets Rounding

AAAI 2024 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Vertical federated learning · 2 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 a rounding layer that converts intermediate results in vertical federated learning to integers (with straight-through gradient estimation), reporting reduced computation/memory, privacy, attribution consistency and adversarial robustness gains on MNIST, Fashion-MNIST and CIFAR10.

Problem

Vertical federated learning suffers from computational and communication overhead from floating-point intermediate results under homomorphic encryption, privacy leakage of intermediate results, and adversarial vulnerability.

Approach

Insert a rounding layer (ceil(x-0.5)) at the client bottom-model outputs so intermediate results are integers usable directly with Paillier HE, with a straight-through estimator for backpropagation; the paper argues this also gives DP-like privacy and enlarges certified robust radius.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Round intermediate results to integers instead of leaving them unchangedVFL with ResNet bottom model and MLP top model · MNIST test, d=16accuracy: 98.77 -> 98.66No clear effect
Round intermediate results to integers instead of leaving them unchangedVFL with ResNet bottom model and MLP top model · Fashion-MNIST test, d=16accuracy: 90.87 -> 90.91No clear effect
Round intermediate results to integers instead of leaving them unchangedVFL with ResNet bottom model and MLP top model · CIFAR10 test, d=16accuracy: 75.34 -> 75.67No clear effect
Binarize intermediate results instead of rounding them to integersVFL with ResNet bottom model and MLP top model · CIFAR10 test, d=16accuracy: 75.34 -> 70.07Hurt
Round intermediate results to integers instead of leaving them unchangedVFL with ResNet bottom model and MLP top model · MNIST, certified robustness radiusmean radius: 2.20 -> 2.96Helped
Round intermediate results to integers instead of leaving them unchangedVFL with ResNet bottom model and MLP top model · Fashion-MNIST, certified robustness radiusmean radius: 4.11 -> 4.28Helped
Round intermediate results to integers instead of leaving them unchangedVFL with ResNet bottom model and MLP top model · CIFAR10, certified robustness radiusmean radius: 1.92 -> 3.01Helped
Round intermediate results to integers instead of leaving them unchangedVFL under PGD attack (ω=1, s=1.0) · MNISTattack success rate: 74% -> 43%Helped
Round intermediate results to integers instead of leaving them unchangedVFL under PGD attack (ω=1, s=1.0) · Fashion-MNISTattack success rate: 15% -> 10%Helped
Round intermediate results to integers instead of leaving them unchangedVFL under PGD attack (ω=1, s=1.0) · CIFAR10attack success rate: 66% -> 25%Helped
Binarize intermediate results instead of rounding them to integersVFL under PGD attack (ω=1, s=1.0) · CIFAR10attack success rate: 66% -> 85%Hurt
Round intermediate results to integers instead of binarizing themVFL feature attribution using Integrated Gradients · CIFAR10Euclidean distance: 0.3394 -> 0.1702Helped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST Fashion-MNIST CIFAR10

Benchmarks: MNIST Fashion-MNIST CIFAR10

Metrics: accuracy Euclidean distance correlation distance Kendall's tau attack success rate certified robust radius

Baselines: Base (unmodified VFL) Binary (binarized intermediate results) B-SL HashVFL

Builds on: Paillier homomorphic encryption Straight-Through Estimator PGD randomized smoothing B-SL HashVFL

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