atlas

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

PSL: Rethinking and Improving Softmax Loss from Pairwise Perspective for Recommendation

NeurIPS 2024 · Learning theory and algorithms › Prediction and decision losses · approach: Ranking-based loss optimization · 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.

Proposes Pairwise Softmax Loss (PSL), which replaces the exponential in Softmax Loss with bounded surrogate activations (tanh, atan, ReLU) to get a tighter DCG surrogate, better weight balance against false negatives, and a DRO-enhanced BPR interpretation.

Problem

Softmax Loss (SL) in recommendation is a loose surrogate for DCG/MRR because the exponential overshoots the Heaviside step, and its exponential weighting makes it highly sensitive to false negative noise.

Approach

Reformulate SL pairwise and replace exp(.) with other surrogate activations approximating the Heaviside step function (tanh+1, arctan+1, ReLU(d+1)); the outside-temperature form is equivalent to a KL-DRO over BPR loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace SL's exponential activation with ReLU in PSLMF recommendation model · IID: Amazon-Book, Amazon-Electronic, Amazon-Movie, GowallaNDCG@20: +1.40%*; +2.31%*; +1.72%*; +1.42%*Helped
Replace SL's exponential activation with ReLU in PSLMF recommendation model · OOD popularity shift: Amazon-CD, Amazon-Electronic, Gowalla, Yelp2018NDCG@20: +3.01%*; +5.02%*; +2.02%*; +2.05%*Helped
Use Tanh instead of ReLU as the PSL surrogate activation (ablation)PSL on MF · IID: Amazon-Book, Amazon-Electronic, Amazon-Movie, GowallaNDCG@20: 0.1227 -> 0.1225; 0.0541 -> 0.0535; 0.0945 -> 0.0941; 0.1647 -> 0.1646Mixed
Use Atan instead of ReLU as the PSL surrogate activation (ablation)PSL on MF · IID: Amazon-Book, Amazon-Electronic, Amazon-Movie, GowallaNDCG@20: 0.1227 -> 0.1226; 0.0541 -> 0.0535; 0.0945 -> 0.0941; 0.1647 -> 0.1646Mixed
Increase the false-negative sampling noise ratioPSL and SL · Noise settingNDCG@20Hurt
Use PSL instead of SL under false-negative noiseMF recommendation model · Noise setting, p=0.5NDCG@20: > 10% when p=0.5Helped
Use AdvInfoNCE instead of SL under false-negative noiseMF recommendation model · Noise settingNDCG@20Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Amazon-Book Amazon-Electronic Amazon-Movie Gowalla Amazon-CD Yelp2018

Benchmarks: Amazon-Book Amazon-Electronic Amazon-Movie Gowalla Amazon-CD Yelp2018

Metrics: Recall@20 NDCG@20

Baselines: BPR SL AdvInfoNCE BSL LLPAUC

Builds on: Softmax Loss BPR BSL AdvInfoNCE

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