atlas

Research map / Learning theory and algorithms / Prediction and decision losses

ByMI: Byzantine Machine Identification with False Discovery Rate Control

ICML 2024 · Learning theory and algorithms › Prediction and decision losses · approach: Distributionally robust optimization

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 ByMI, a p-value-free procedure that identifies Byzantine machines in distributed learning via sample-splitting symmetric score statistics and FDR control, with finite-sample guarantees and experiments on synthetic and MNIST/F-MNIST/CIFAR10 data.

Problem

Identifying Byzantine (corrupted) worker machines in distributed learning with statistically valid guarantees on false discoveries, since p-value-based tests are unreliable in high dimensions and finite samples.

Approach

Split each worker's samples into two halves, build a score W_j as the inner product of the two halves' centered gradients (symmetric around zero for normal machines), and pick a data-driven threshold from the empirical symmetry of negative vs positive scores to control FDR without p-values or dimension-dependent null distributions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ByMI-Filter instead of RMDP-BHByzantine machine identification · MNIST, OOD attackFDR (%): 88.3 -> 6.8Helped
Use ByMI-Filter instead of RMDP-BHByzantine machine identification · F-MNIST, OOD attackFDR (%): 68.9 -> 7.1Helped
Use ByMI-Filter instead of RMDP-BHByzantine machine identification · CIFAR10, OOD attackFDR (%): 54.1 -> 5.5Helped
Use ByMI-Filter instead of RMDP-BHByzantine machine identification · MNIST, IPM attackFDR (%): 89.2 -> 6.3Helped
Use ByMI-Filter instead of RMDP-BHByzantine machine identification · F-MNIST, IPM attackFDR (%): 75.3 -> 6.5Helped
Use ByMI-Filter instead of RMDP-BHByzantine machine identification · CIFAR10, IPM attackFDR (%): 79.6 -> 5.4Helped
Use ByMI-Filter rather than distance-based baselinesByzantine machine identification · OOD and IPM attacks across MNIST, F-MNIST, and CIFAR10FDR (%)Helped
Use ByMI-Filter+ projection matrix rather than scale-matrix ByMI-Filter (ablation)ByMI · Scenario A, p = 50, b = 0.15FDR (%): 9.5 -> 9.0No clear effect
Use the geometric median instead of the filtering estimator (ablation)ByMI · Scenario A, p = 50, b = 0.15FDR (%): 9.5 -> 10.0No clear effect
Vary the scale estimator among the three reported choices (ablation)ByMI-Filter · Scenario A, p = 50 and 100, b = 0.15FDR (%): 9.2; 9.4; 9.4No clear effect
Use dimension-dependent estimators (GEOM, MOM, or VRMOM) instead of dimension-agnostic estimators (ablation)ByMI · Scenario A, especially p = 100TPRHurt
Use filtering rather than the geometric median as the robust estimator (ablation)ByMI · Scenario B, p = 100TPPHelped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST Fashion MNIST CIFAR10 synthetic Gaussian data

Benchmarks: MNIST Fashion MNIST CIFAR10 synthetic mean estimation synthetic linear regression

Metrics: FDR TPR sure-detection proportion Pa FDP test accuracy estimation error

Baselines: RMDP-BH Krum FABA Zeno Filtering ByMI-GEOM

Builds on: Benjamini-Hochberg procedure Krum filtering algorithm for robust mean estimation RMDP outlier detection knockoff-style symmetry thresholding

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