atlas

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

Generalizing Orthogonalization for Models with Non-Linearities

ICML 2024 · Learning theory and algorithms › Prediction and decision losses · approach: Theory of neural network sensitivity · 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.

Extends linear orthogonalization to non-linear models (GLMs, ReLU layers) and tensor-valued predictions so that protected attributes are removed from predictions and learned embeddings.

Problem

Classical orthogonalization (projecting features onto the orthogonal complement of protected features) only removes linear effects of protected attributes, so it fails when predictions pass through non-linear activations such as sigmoid, exp, or ReLU, leaving biases such as race or sex in prediction

Approach

Generalizes orthogonalization to non-linear predictors by (i) deriving a GLM correction that orthogonalizes the predictions via a constrained fit solved with a modified differential multiplier method, (ii) proving that projecting pre-activations with the orthogonal projection yields zero ReLU-evaluation coefficients, and (iii) extending the projection to tensor-valued outputs via a mode-1 product

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply generalized orthogonalizationFairness benchmark GLMs · adultaccuracy: 0.854 -> 0.833Hurt
Apply generalized orthogonalizationFairness benchmark GLMs · bankaccuracy: 0.899 -> 0.887Hurt
Apply generalized orthogonalizationFairness benchmark GLMs · compasaccuracy: 0.739 -> 0.724Hurt
Apply generalized orthogonalizationFairness benchmark GLMs · healthroot mean squared error: 0.750 -> 0.789Hurt
Apply generalized rather than classical orthogonalizationMIMIC-CXR Pleural Effusion GLM · MIMIC-CXR Pleural Effusionabsolute protected-feature coefficient: 2.237 -> -0.011; -0.483 -> -0.001Helped
Correct Adult Income predictions for sex and raceAdult Income GLM · Adult Incomeabsolute protected-feature coefficient: 1.066 -> -0.000; 0.522 -> 0.005Helped
Correct learned representations for age and raceResNet50 sex classifier · UTKFace sex classificationAUC: 0.831 -> 0.826Hurt
Correct movie-description embeddings for protagonist and director genderLSTM movie review-count model · Movie Reviewsroot mean squared error: 1%Hurt
Orthogonalize the first convolutional layer with respect to red-channel information during trainingCNN · MNISTred counterfactual test setaccuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: Adult income Bank Compas Health Retirement MNIST (colorized) MIMIC-CXR embeddings UTKFace Movie Reviews

Benchmarks: Adult income Fairness benchmark (adult, bank, compas, health.retirement) MIMIC-CXR pleural effusion UTKFace sex classification Movie Reviews Colorized MNIST

Metrics: coefficient estimates and p-values of protected features accuracy AUC RMSE

Baselines: classical orthogonalization Komiyama1 Komiyama2 Berk Zafar

Builds on: classical orthogonalization (metadata normalization) modified differential multiplier method fair regression (Komiyama et al.) Zafar fairness constraints

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