atlas

Research map / Learning theory and algorithms / Fairness

On The Fairness Impacts of Hardware Selection in Machine Learning

ICML 2024 · Learning theory and algorithms › Fairness · approach: Fairness auditing and regularization · 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.

Shows that GPU hardware choice alone changes per-group accuracy and fairness of trained CNNs, attributes this to group gradient norms and loss-surface curvature, and proposes a distance-to-decision-boundary regularizer that reduces hardware-induced fairness violation.

Problem

Hardware selection (GPU type) is usually ignored, yet identical training runs on different hardware can produce different accuracies, and minority groups are disproportionately affected, which threatens fairness in ML-as-a-service settings.

Approach

Derives a second-order upper bound on hardware sensitivity per group, showing it depends on group gradient norms and group Hessian max eigenvalues; links the Hessian term to the average distance of group samples from the decision boundary, and mitigates by adding a penalty that aligns group and batch-wide boundary distances to the training loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
reduce CIFAR-10 Ship training examples to 20% of the original sizeCIFAR-10 ResNet34 · CIFAR-10 Shiphardware sensitivity: 0.017 to 0.046Hurt
reduce CIFAR-10 Ship training examples to 20% of the original sizeCIFAR-10 ResNet34 · CIFAR-10 Shipgradient norm: 0.015 to 0.041Hurt
use decision-boundary distance disparity penalty (λ=6e-5)CIFAR-10 imbalanced ResNet34 · CIFAR-10 imbalancedfairness violation: 1.91 to 0.77Helped
use decision-boundary distance disparity penaltyCelebA ResNet50 · CelebAfairness violation: 2.34 to 0.936Helped
use decision-boundary distance disparity penalty (λ=2e-5)UTKFace · UTKFacefairness violationHelped
use decision-boundary distance disparity penaltyUTKFace · UTKFace Asianaccuracy difference across hardwareHurt
increase the penalty from λ=1e-6 to λ=6e-5CIFAR-10 · CIFAR-10hardware sensitivityMixed

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 UTKFace CelebA

Benchmarks: CIFAR-10 (imbalanced variant) UTKFace CelebA

Metrics: hardware sensitivity fairness violation (max hardware loss/accuracy difference ac class accuracy gradient norm Hessian max eigenvalue

Baselines: unmitigated training (no fairness penalty)

Builds on: differential privacy disparate impact analysis Taylor-expansion loss change bounds one-cycle learning rate

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