atlas

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

A Differentiable Rank-Based Objective for Better Feature Learning

ICLR 2025 · Learning theory and algorithms › Prediction and decision losses · approach: Distributionally robust optimization · 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.

Proposes difFOCI, a differentiable parametric relaxation of the rank-based FOCI conditional-dependence coefficient, usable for feature selection, neural feature learning, spurious-correlation regularization, and fairness.

Problem

Rank-based, nonparametric conditional-dependence measures (FOCI / Chatterjee's coefficient) are non-differentiable and so cannot be used as objectives for training neural networks or for feature learning.

Approach

Replace the hard nearest-neighbor ranking in the FOCI estimator T_n with a softmax-weighted (temperature beta) soft neighbor selection over pairwise distances, making the rank-based conditional dependence differentiable with respect to learned features, and show it converges to the same limit as T as beta grows.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use difFOCI NN instead of FOCI for feature selectionfeature selection · Spambaselogistic test loss: 3.04 -> 2.57Helped
Use difFOCI NN instead of FOCI for feature selectionfeature selection · Toxicitylogistic test loss: 16.30 -> 9.61Helped
Use difFOCI NN instead of FOCI for feature selectionfeature selection · QSARlogistic test loss: 3.44 -> 2.11Helped
Use difFOCI NN instead of FOCI for feature selectionfeature selection · Breast Cancerlogistic test loss: 0.62 -> 0.00Helped
Use difFOCI NN instead of FOCI for feature selectionfeature selection · Religiouslogistic test loss: 0.53 -> 0.56No clear effect
Add difFOCI NN regularizationERM on Waterbirds · Waterbirdstest worst group accuracy: 60.0 -> 85.7Helped
Add difFOCI NN regularizationDRO on Waterbirds · Waterbirdstest worst group accuracy: 76.9 -> 87.2Helped
Use difFOCI+DRO instead of DRODRO · MetaShiftworst group accuracy: 86.2 -> 91.7 ± 0.2Helped
Use vector parameterization instead of neural-network parameterization (ablation)difFOCI · Spambaselogistic test loss: 2.57 ± 0.19 vs 2.56 ± 0.13No clear effect
Replace NN parameterization with vec-NN parameterization (ablation)difFOCI · not specifiedperformanceNo clear effect
Add difFOCI regularization to ERM instead of using FOCI regularizationERM on Waterbirds · Waterbirdstest worst group accuracy: 0.0 -> 85.7Helped
Add difFOCI regularization to DRO instead of using FOCI regularizationDRO on Waterbirds · Waterbirdstest worst group accuracy: 3.9 -> 87.2Helped

Surprising findings

Limitations

Experimental setup

Datasets: Spambase Toxicity QSAR Breast Cancer Wisconsin Religious texts Waterbirds MultiNLI CivilComments CelebA NICO++ MetaShift CheXpert

Benchmarks: Spambase Toxicity QSAR Breast Cancer Wisconsin Religious texts Waterbirds MultiNLI CivilComments CelebA NICO++ MetaShift CheXpert

Metrics: test MSE logistic test loss average accuracy worst group accuracy accuracy of sensitive attribute prediction

Baselines: FOCI GenericUnivariateSelect SelectPercentile SelectFpr SelectFdr SelectFwe SelectKBest UMAP PCA LDA ERM DRO

Builds on: FOCI Chatterjee's rank correlation coefficient Group DRO Just Train Twice

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