Differentiable Sorting Networks for Scalable Sorting and Ranking Supervision
Not on the map. Why?
Abstract (arXiv)
Sorting and ranking supervision is a method for training neural networks end-to-end based on ordering constraints. That is, the ground truth order of sets of samples is known, while their absolute values remain unsupervised. For that, we propose differentiable sorting networks by relaxing their pairwise conditional swap operations. To address the problems of vanishing gradients and extensive blurring that arise with larger numbers of layers, we propose mapping activations to regions with moderate gradients. We consider odd-even as well as bitonic sorting networks, which outperform existing relaxations of the sorting operation. We show that bitonic sorting networks can achieve stable training on large input sets of up to 1024 elements.
Key facts. Cited by 31 papers in the map (data through 7 Oct 2026). Builds on 10 of its 26 references that are in the map. First posted on arXiv 9 May 2021.
Builds on
10 of 26 references.
References · 10
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2014Neural Turing Machinescited by 630
- 2015Order Matters: Sequence to sequence for setscited by 236
- 2020Fast Differentiable Sorting and Rankingcited by 196
- 2018Learning Latent Permutations with Gumbel-Sinkhorn Networkscited by 172
- 2019Differentiable Ranks and Sorting using Optimal Transportcited by 113
- 2019Stochastic Optimization of Sorting Networks via Continuous Relaxationscited by 111
- 2013Multi-digit Number Recognition from Street View Imagery using Deep Convolutional Neural Networkscited by 84
Built on by
Citing papers per year: 2021: 1; 2022: 5; 2023: 7; 2024: 9; 2025: 4; 2026: 5.
31 papers.
Sort:
By area:
- 2022Git Re-Basin: Merging Models modulo Permutation Symmetriescited by 460
- 2022Deep Differentiable Logic Gate Networkscited by 67
- 2021Deep Neural Networks for Rank-Consistent Ordinal Regression Based On Conditional Probabilitiescited by 57
- 2023Fast, Differentiable and Sparse Top-k: a Convex Analysis Perspectivecited by 26
- 2022Monotonic Differentiable Sorting Networkscited by 25
- 2022Differentiable Top-k Classification Learningcited by 21
- 2024Near, far: Patch-ordering enhances vision foundation models' scene understandingcited by 15
- 2023Learning by Sorting: Self-supervised Learning with Group Ordering Constraintscited by 13
- 2024Data-Efficient Learning with Neural Programscited by 7
- 2023Beam Tree Recursive Cellscited by 6
- 2023Parallel Algorithms Align with Neural Executioncited by 6
- 2023Adaptive Neural Ranking Framework: Toward Maximized Business Goal for Cascade Ranking Systemscited by 6
19 more
- 2024Made to Order: Discovering monotonic temporal changes via self-supervised video orderingcited by 5
- 2024SymmetricDiffusers: Learning Discrete Diffusion on Finite Symmetric Groupscited by 5
- 2023Generalized Neural Sorting Networks with Error-Free Differentiable Swap Functionscited by 4
- 2024Generalizing Stochastic Smoothing for Differentiation and Gradient Estimationcited by 4
- 2022Relational Surrogate Loss Learningcited by 2
- 2024Holistic Utility Preference Learning for Listwise Alignmentcited by 2
- 2024Newton Losses: Using Curvature Information for Learning with Differentiable Algorithmscited by 2
- 2025Learning Cascade Ranking as One Networkcited by 2
- 2026SoftJAX & SoftTorch: Empowering Automatic Differentiation Libraries with Informative Gradientscited by 2
- 2023Diffsurv: Differentiable sorting for censored time-to-event datacited by 0
- 2024SAMSA: Efficient Transformer for Many Data Modalitiescited by 0
- 2024RoCP-GNN: Robust Conformal Prediction for Graph Neural Networks in Node-Classificationcited by 0
- 2025On the algorithmic construction of deep ReLU networkscited by 0
- 2025Conformal Correction for Efficiency May be at Odds with Entropycited by 0
- 2025Structural Incompatibility of Differentiable Sorting and Within-Vector Rank Normalizationcited by 0
- 2026Logic-Gated Time-Shared Feedforward Networks for Alternating Finite Automata: Exact Simulation and Learnabilitycited by 0
- 2026LaPrune: Controllable Differentiable Sparsity at Million Scalecited by 0
- 2026Fast LapSum: Exact Differentiable Top-k at Million Scalecited by 0
- 2026SPD: Single Pass Decoding for Generative Rerankingcited by 0
- 2026SPD: Single Pass Decoding for Generative Reranking1 Sep 2026
- 2026Fast LapSum: Exact Differentiable Top-k at Million Scale7 Aug 2026
- 2026LaPrune: Controllable Differentiable Sparsity at Million Scale4 Aug 2026
- 2026Logic-Gated Time-Shared Feedforward Networks for Alternating Finite Automata: Exact Simulation and Learnability20 Mar 2026
- 2026SoftJAX & SoftTorch: Empowering Automatic Differentiation Libraries with Informative Gradients9 Mar 2026
- 2025Structural Incompatibility of Differentiable Sorting and Within-Vector Rank Normalization27 Dec 2025
- 2025Conformal Correction for Efficiency May be at Odds with Entropy2 Dec 2025
- 2025On the algorithmic construction of deep ReLU networks23 Jun 2025
- 2025Learning Cascade Ranking as One Network12 Mar 2025
- 2024Newton Losses: Using Curvature Information for Learning with Differentiable Algorithms24 Oct 2024
- 2024Holistic Utility Preference Learning for Listwise Alignment17 Oct 2024
- 2024Generalizing Stochastic Smoothing for Differentiation and Gradient Estimation10 Oct 2024
19 more
- 2024SymmetricDiffusers: Learning Discrete Diffusion on Finite Symmetric Groups3 Oct 2024
- 2024RoCP-GNN: Robust Conformal Prediction for Graph Neural Networks in Node-Classification25 Aug 2024
- 2024Near, far: Patch-ordering enhances vision foundation models' scene understanding20 Aug 2024
- 2024SAMSA: Efficient Transformer for Many Data Modalities10 Aug 2024
- 2024Data-Efficient Learning with Neural Programs10 Jun 2024
- 2024Made to Order: Discovering monotonic temporal changes via self-supervised video ordering25 Apr 2024
- 2023Adaptive Neural Ranking Framework: Toward Maximized Business Goal for Cascade Ranking Systems16 Oct 2023
- 2023Generalized Neural Sorting Networks with Error-Free Differentiable Swap Functions11 Oct 2023
- 2023Parallel Algorithms Align with Neural Execution8 Jul 2023
- 2023Beam Tree Recursive Cells31 May 2023
- 2023Diffsurv: Differentiable sorting for censored time-to-event data26 Apr 2023
- 2023Fast, Differentiable and Sparse Top-k: a Convex Analysis Perspective2 Feb 2023
- 2023Learning by Sorting: Self-supervised Learning with Group Ordering Constraints5 Jan 2023
- 2022Deep Differentiable Logic Gate Networks15 Oct 2022
- 2022Git Re-Basin: Merging Models modulo Permutation Symmetries11 Sep 2022
- 2022Differentiable Top-k Classification Learning15 Jun 2022
- 2022Monotonic Differentiable Sorting Networks17 Mar 2022
- 2022Relational Surrogate Loss Learning26 Feb 2022
- 2021Deep Neural Networks for Rank-Consistent Ordinal Regression Based On Conditional Probabilities17 Nov 2021
- 2024Holistic Utility Preference Learning for Listwise Alignment17 Oct 2024
- 2022Git Re-Basin: Merging Models modulo Permutation Symmetriescited by 460
- 2022Deep Differentiable Logic Gate Networkscited by 67
- 2021Deep Neural Networks for Rank-Consistent Ordinal Regression Based On Conditional Probabilitiescited by 57
- 2023Fast, Differentiable and Sparse Top-k: a Convex Analysis Perspectivecited by 26
- 2022Monotonic Differentiable Sorting Networkscited by 25
- 2022Differentiable Top-k Classification Learningcited by 21
- 2024Near, far: Patch-ordering enhances vision foundation models' scene understandingcited by 15
- 2023Learning by Sorting: Self-supervised Learning with Group Ordering Constraintscited by 13
- 2024Data-Efficient Learning with Neural Programscited by 7
- 2023Beam Tree Recursive Cellscited by 6
- 2023Parallel Algorithms Align with Neural Executioncited by 6
- 2023Adaptive Neural Ranking Framework: Toward Maximized Business Goal for Cascade Ranking Systemscited by 6
12 most cited of 29 All 29 (JSON)
- 2026SPD: Single Pass Decoding for Generative Reranking1 Sep 2026
- 2026Fast LapSum: Exact Differentiable Top-k at Million Scale7 Aug 2026
- 2026LaPrune: Controllable Differentiable Sparsity at Million Scale4 Aug 2026
- 2026Logic-Gated Time-Shared Feedforward Networks for Alternating Finite Automata: Exact Simulation and Learnability20 Mar 2026
- 2026SoftJAX & SoftTorch: Empowering Automatic Differentiation Libraries with Informative Gradients9 Mar 2026
- 2025Structural Incompatibility of Differentiable Sorting and Within-Vector Rank Normalization27 Dec 2025
- 2025Conformal Correction for Efficiency May be at Odds with Entropy2 Dec 2025
- 2025On the algorithmic construction of deep ReLU networks23 Jun 2025
- 2025Learning Cascade Ranking as One Network12 Mar 2025
- 2024Newton Losses: Using Curvature Information for Learning with Differentiable Algorithms24 Oct 2024
- 2024Generalizing Stochastic Smoothing for Differentiation and Gradient Estimation10 Oct 2024
- 2024RoCP-GNN: Robust Conformal Prediction for Graph Neural Networks in Node-Classification25 Aug 2024
12 newest of 29 All 29 (JSON)