atlas

Research map / Learning theory and algorithms / Fairness

ENSUR: Equitable and Statistically Unbiased Recommendation

ICML 2025 · Learning theory and algorithms › Fairness · approach: Fairness in recommendation and ranking

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 ENSUR, a risk-controlling prediction-set framework for recommender systems that jointly guarantees coverage, user-group fairness, and minimal set size, optimized by a greedy algorithm (GUFA) using concentration-bound upper bounds.

Problem

Recommender systems lack statistical guarantees on recommendation confidence (coverage) and user-group fairness, and minimum-size recommendation sets with such guarantees are not provided by existing methods.

Approach

Adapts risk-controlling prediction sets (RCPS) to recommendation by adding a fairness-controlling constraint on the hit-rate or DCG gap between two user groups, bounds risk with a binomial CDF and fairness with a Bernstein bound, and greedily lowers score thresholds per group to minimize average set size, treating any base recommender as a black box.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply ENSUR to MLPMLP · AmazonOffice, group 2risk: 0.38 -> 0.184Helped
Apply ENSUR to LightGCNLightGCN · MovieLens, group 1risk: 0.212 † -> 0.128Helped
Apply ENSUR to MLPMLP · Last.fm, group 2risk: 0.24† -> 0.19Helped
Apply ENSUR to DeepFMDeepFM · Book-Crossing, group 2risk: 0.429† -> 0.191Helped
Apply ENSUR to MLPMLP · AmazonOfficeHit Rate Diff: 0.219† -> 0.013Helped
Apply ENSUR to MLPMLP · MovieLensDCG Diff: 0.007 -> 0.004Helped
Apply ENSUR to NeuMFNeuMF · Last.fmDCG Diff: 0.021 -> 0.004Helped
Apply ENSUR to DeepFMDeepFM · Book-CrossingHit Rate Diff: 0.302† -> 0.003Helped
Increase the risk threshold α (ablation)ENSUR · AmazonOfficeaverage prediction set sizeHelped
Increase risk confidence δ (ablation)ENSUR · Book-Crossingaverage prediction set sizeHelped
Increase fairness threshold η (ablation)ENSUR · MovieLensaverage prediction set sizeHelped
Increase fairness confidence ˆδ (ablation)ENSUR · Last.fmaverage prediction set sizeHelped

Limitations

Experimental setup

Datasets: AmazonOffice Last.fm MovieLens Book-Crossing

Benchmarks: AmazonOffice MovieLens Last.fm Book-Crossing

Metrics: risk average set size hit rate difference DCG difference

Baselines: NFCF MFCF GMF-UFR NeuMF-UFR

Builds on: Risk-Controlling Prediction Sets (RCPS) Bernstein inequality UFR (user fairness re-ranking)

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