Adaptive Neural Ranking Framework: Toward Maximized Business Goal for Cascade Ranking Systems
Not on the map. Why?
Abstract (arXiv)
Cascade ranking is widely used for large-scale top-k selection problems in online advertising and recommendation systems, and learning-to-rank is an important way to optimize the models in cascade ranking. Previous works on learning-to-rank usually focus on letting the model learn the complete order or top-k order, and adopt the corresponding rank metrics (e.g. OPA and NDCG@k) as optimization targets. However, these targets can not adapt to various cascade ranking scenarios with varying data complexities and model capabilities; and the existing metric-driven methods such as the Lambda framework can only optimize a rough upper bound of limited metrics, potentially resulting in sub-optimal and performance misalignment. To address these issues, we propose a novel perspective on optimizing cascade ranking systems by highlighting the adaptability of optimization targets to data complexities and model capabilities. Concretely, we employ multi-task learning to adaptively combine the optimization of relaxed and full targets, which refers to metrics Recall@m@k and OPA respectively. We also introduce permutation matrix to represent the rank metrics and employ differentiable sorting techniques to relax hard permutation matrix with controllable approximate error bound. This enables us to optimize both the relaxed and full targets directly and more appropriately. We named this method as Adaptive Neural Ranking Framework (abbreviated as ARF). Furthermore, we give a specific practice under ARF. We use the NeuralSort to obtain the relaxed permutation matrix and draw on the variant of the uncertainty weight method in multi-task learning to optimize the proposed losses jointly. Experiments on a total of 4 public and industrial benchmarks show the effectiveness and generalization of our method, and online experiment shows that our method has significant application value.
Key facts. Cited by 6 papers in the map (data through 13 Oct 2026). Builds on 30 of its 67 references that are in the map. First posted on arXiv 16 Oct 2023.
Builds on
30 of 67 references.
References · 30
- 2017Multi-Task Learning Using Uncertainty to Weigh Losses for Scene Geometry and Semanticscited by 1,348
- 2020Gradient Surgery for Multi-Task Learningcited by 1,225
- 2017A Survey on Multi-Task Learningcited by 840
- 2017GradNorm: Gradient Normalization for Adaptive Loss Balancing in Deep Multitask Networkscited by 822
- 2017Self-Normalizing Neural Networkscited by 594
- 2023Blind Image Quality Assessment via Vision-Language Correspondence: A Multitask Learning Perspectivecited by 278
- 2020Fast Differentiable Sorting and Rankingcited by 196
- 2020Gradient Vaccine: Investigating and Improving Multi-task Optimization in Massively Multilingual Modelscited by 169
- 2013Introducing LETOR 4.0 Datasetscited by 120
- 2013A Theoretical Analysis of NDCG Type Ranking Measurescited by 119
- 2019Differentiable Ranks and Sorting using Optimal Transportcited by 113
- 2019Stochastic Optimization of Sorting Networks via Continuous Relaxationscited by 111
18 more
- 2021One Model to Serve All: Star Topology Adaptive Recommender for Multi-Domain CTR Predictioncited by 78
- 2021Multi-task curriculum learning in a complex, visual, hard-exploration domain: Minecraftcited by 35
- 2021Multilingual Machine Translation Systems from Microsoft for WMT21 Shared Taskcited by 34
- 2022MetaBalance: Improving Multi-Task Recommendations via Adapting Gradient Magnitudes of Auxiliary Taskscited by 34
- 2018TF-Ranking: Scalable TensorFlow Library for Learning-to-Rankcited by 32
- 2021Differentiable Sorting Networks for Scalable Sorting and Ranking Supervisioncited by 31
- 2020PiRank: Scalable Learning To Rank via Differentiable Sortingcited by 27
- 2022Monotonic Differentiable Sorting Networkscited by 25
- 2022GanLM: Encoder-Decoder Pre-training with an Auxiliary Discriminatorcited by 20
- 2023mCL-NER: Cross-Lingual Named Entity Recognition via Multi-view Contrastive Learningcited by 14
- 2018Rank and Rate: Multi-task Learning for Recommender Systemscited by 12
- 2022MBCT: Tree-Based Feature-Aware Binning for Individual Uncertainty Calibrationcited by 11
- 2022GTrans: Grouping and Fusing Transformer Layers for Neural Machine Translationcited by 10
- 2020DCAF: A Dynamic Computation Allocation Framework for Online Serving Systemcited by 7
- 2023Towards the Better Ranking Consistency: A Multi-task Learning Framework for Early Stage Ads Rankingcited by 7
- 2022Cooperative Retriever and Ranker in Deep Recommenderscited by 6
- 2022HLT-MT: High-resource Language-specific Training for Multilingual Neural Machine Translationcited by 4
- 2018Deep Multi-view Learning to Rankcited by 1
Built on by
Citing papers per year: 2024: 3; 2025: 3.
6 papers.
- 2024C-ICL: Contrastive In-context Learning for Information Extractioncited by 22
- 2024Scaling Laws for Online Advertisement Retrievalcited by 3
- 2025GR-LLMs: Recent Advances in Generative Recommendation Based on Large Language Modelscited by 3
- 2025Differentiable Fast Top-K Selection for Large-Scale Recommendationcited by 3
- 2025Learning Cascade Ranking as One Networkcited by 2
- 2024Adaptive2: Adaptive Domain Mining for Fine-grained Domain Adaptation Modelingcited by 0
- 2025Differentiable Fast Top-K Selection for Large-Scale Recommendation13 Oct 2025
- 2025GR-LLMs: Recent Advances in Generative Recommendation Based on Large Language Models9 Jul 2025
- 2025Learning Cascade Ranking as One Network12 Mar 2025
- 2024Adaptive2: Adaptive Domain Mining for Fine-grained Domain Adaptation Modeling11 Dec 2024
- 2024Scaling Laws for Online Advertisement Retrieval20 Nov 2024
- 2024C-ICL: Contrastive In-context Learning for Information Extraction17 Feb 2024