Learning Latent Permutations with Gumbel-Sinkhorn Networks
Not on the map. Why?
Abstract (arXiv)
Permutations and matchings are core building blocks in a variety of latent variable models, as they allow us to align, canonicalize, and sort data. Learning in such models is difficult, however, because exact marginalization over these combinatorial objects is intractable. In response, this paper introduces a collection of new methods for end-to-end learning in such models that approximate discrete maximum-weight matching using the continuous Sinkhorn operator. Sinkhorn iteration is attractive because it functions as a simple, easy-to-implement analog of the softmax operator. With this, we can define the Gumbel-Sinkhorn method, an extension of the Gumbel-Softmax method (Jang et al. 2016, Maddison2016 et al. 2016) to distributions over latent matchings. We demonstrate the effectiveness of our method by outperforming competitive baselines on a range of qualitatively different tasks: sorting numbers, solving jigsaw puzzles, and identifying neural signals in worms.
Key facts. Cited by 175 papers in the map (data through 14 Oct 2026). First posted on arXiv 23 Feb 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 28; 2022: 29; 2023: 32; 2024: 20; 2025: 30; 2026: 36.
175 papers.
Sort:
By area:
- 2022Git Re-Basin: Merging Models modulo Permutation Symmetriescited by 471
- 2025The Diffusion Dualitycited by 135
- 2022Learning Vector-Quantized Item Representation for Transferable Sequential Recommenderscited by 112
- 2022Equivariance with Learned Canonicalization Functionscited by 109
- 2022Tutorial on amortized optimizationcited by 83
- 2021A Review of the Gumbel-max Trick and its Extensions for Discrete Stochasticity in Machine Learningcited by 82
- 2021Self-supervised learning methods and applications in medical imaging analysis: A surveycited by 77
- 2021BCD Nets: Scalable Variational Approaches for Bayesian Causal Discoverycited by 68
- 2022On the Symmetries of Deep Learning Models and their Internal Representationscited by 64
- 2022Re-basin via implicit Sinkhorn differentiationcited by 62
- 2022A Generalist Neural Algorithmic Learnercited by 59
- 2022Interventions, Where and How? Experimental Design for Causal Models at Scalecited by 49
38 more
- 2022Differentiable DAG Samplingcited by 47
- 2024Adaptive Data Optimization: Dynamic Sample Selection with Scaling Lawscited by 47
- 2024Discrete Probabilistic Inference as Control in Multi-path Environmentscited by 44
- 2021Human-like Controllable Image Captioning with Verb-specific Semantic Rolescited by 41
- 2022Unsupervised Deep Multi-Shape Matchingcited by 39
- 2023Structure Learning with Continuous Optimization: A Sober Look and Beyondcited by 36
- 2022EdiT5: Semi-Autoregressive Text-Editing with T5 Warm-Startcited by 35
- 2023Equivariant Deep Weight Space Alignmentcited by 35
- 2023BayesDAG: Gradient-Based Posterior Inference for Causal Discoverycited by 33
- 2021Differentiable Sorting Networks for Scalable Sorting and Ranking Supervisioncited by 31
- 2022A Unified Framework for Implicit Sinkhorn Differentiationcited by 28
- 2023Scalable Optimal Transport Methods in Machine Learning: A Contemporary Surveycited by 27
- 2021From Alignment to Assignment: Frustratingly Simple Unsupervised Entity Alignmentcited by 26
- 2022Towards Compositional Adversarial Robustness: Generalizing Adversarial Training to Composite Semantic Perturbationscited by 26
- 2023Learning Probabilistic Symmetrization for Architecture Agnostic Equivariancecited by 26
- 2022Monotonic Differentiable Sorting Networkscited by 25
- 2023Hierarchical Multi-Marginal Optimal Transport for Network Alignmentcited by 24
- 2023Self-Supervised Learning for Multimodal Non-Rigid 3D Shape Matchingcited by 23
- 2024A Meta-Learning Approach to Bayesian Causal Discoverycited by 22
- 2021Learning with Algorithmic Supervision via Continuous Relaxationscited by 21
- 2023Discovering Spatio-Temporal Rationales for Video Question Answeringcited by 21
- 2023Unsupervised Entity Alignment for Temporal Knowledge Graphscited by 19
- 2021Rethinking Search: Making Domain Experts out of Dilettantescited by 18
- 2022Equivariance Discovery by Learned Parameter-Sharingcited by 18
- 2021Structured Reordering for Modeling Latent Alignments in Sequence Transductioncited by 17
- 2021Discovering Non-monotonic Autoregressive Orderings with Variational Inferencecited by 15
- 2021Self-Supervised Learning of Audio Representations from Permutations with Differentiable Rankingcited by 14
- 2021Learning Revenue-Maximizing Auctions With Differentiable Matchingcited by 14
- 2026Learning to Evict from Key-Value Cachecited by 14
- 2021Multilingual Knowledge Graph Completion with Joint Relation and Entity Alignmentcited by 12
- 2022Neural Topological Ordering for Computation Graphscited by 12
- 2023Non-autoregressive Streaming Transformer for Simultaneous Translationcited by 12
- 2023Robot Fleet Learning via Policy Mergingcited by 11
- 2024Graph Edit Distance with General Costs Using Neural Set Divergencecited by 11
- 2025From Task-Specific Models to Unified Systems: A Review of Model Merging Approachescited by 11
- 2026FlashSinkhorn: IO-Aware Entropic Optimal Transport on GPUcited by 11
- 2021Stochastic Iterative Graph Matchingcited by 10
- 2021Neural Fixed-Point Acceleration for Convex Optimizationcited by 10
50 most cited of 175 All 175 (JSON)
- 2026Reinforcement Learning for Large-Scale Lifelong Multi-Agent Path Finding with Shared Spatial Fields13 Oct 2026
- 2026BARQ: Balanced Codebook Refinement for Low-Bit LLM Quantization3 Oct 2026
- 2026Learning What to Investigate Next: Meta-Reasoning for Long-Horizon Research Agents1 Oct 2026
- 2026Equivariant Neural Primal-Dual Assignment for Maximum Common Edge Subgraphs26 Sep 2026
- 2026Scalable Discrete-to-Continuous Channel Simulation for Compression and Privacy10 Sep 2026
- 2026SPD: Single Pass Decoding for Generative Reranking1 Sep 2026
- 2026DualCert: A Solver for the Traveling Salesman Problem with Constraint-Coupled Learning10 Aug 2026
- 2026Non-KKT Accumulation in Entropic Mirror Descent3 Aug 2026
- 2026Connected by Construction: Learning Tractable Near-Tour Marginals for Traveling Salesman Problems13 Jul 2026
- 2026Multi-Scale Convolution with Optimal Transport Attention Effect on Multivariate Time Series12 Jul 2026
- 2026Alignment-Guided Largest Table Overlap Size Estimation3 Jul 2026
- 2026DIFF-ERO: A Conformance-Aware Loss for Deep Learning in Process Mining12 Jun 2026
38 more
- 2026EinSort: Sorting is All We Need for Tensorizing LLM7 Jun 2026
- 2026DisPOSE: Projected Polystochastic Diffusion for Self-Supervised Multi-View 3D Human Pose Estimation5 Jun 2026
- 2026Learning Temporal Causal Structure via Smooth Differentiable Optimization2 Jun 2026
- 2026CRMA: A Spectrally-Bounded Backbone for Modular Continual Fine-Tuning of LLMs29 May 2026
- 2026Learning Permutation from Structure Without Supervision25 May 2026
- 2026Learning Unbiased Permutations via Flow Matching16 May 2026
- 2026Neural QAOA2: Differentiable Joint Graph Partitioning and Parameter Initialization for Quantum Combinatorial Optimization13 May 2026
- 2026Unlocking Compositional Generalization in Continual Few-Shot Learning12 May 2026
- 2026Contextual Plackett-Luce: An Efficient Neural Model for Probabilistic Sequence Selection under Ambiguity9 May 2026
- 2026Graph Normalization: Fast Binarizing Dynamics for Differentiable MWIS6 May 2026
- 2026The Power of Order: Fooling LLMs with Adversarial Table Permutations1 May 2026
- 2026Learning Dynamic Evidence Routes for Vision Transformer Probing29 Apr 2026
- 2026Crystal structure prediction using graph neural combinatorial optimization27 Apr 2026
- 2026Learn to Rank: Visual Attribution by Learning Importance Ranking7 Apr 2026
- 2026ArrowFlow: Hierarchical Machine Learning in the Space of Permutations5 Apr 2026
- 2026On the Expressive Power of Transformers for Contextual Relations26 Mar 2026
- 2026A Knowledge-Informed Pretrained Model for Causal Discovery21 Mar 2026
- 2026Inst4DGS: Instance-Decomposed 4D Gaussian Splatting with Multi-Video Label Permutation Learning19 Mar 2026
- 2026Learning Permutation Distributions via Reflected Diffusion on Ranks18 Mar 2026
- 2026Learning to Evict from Key-Value Cache10 Feb 2026
- 2026FlashSinkhorn: IO-Aware Entropic Optimal Transport on GPU3 Feb 2026
- 2026Learnable Permutation for Structured Sparsity on Transformer Models30 Jan 2026
- 2026Differentiable Logic Synthesis: Spectral Coefficient Selection via Sinkhorn-Constrained Composition20 Jan 2026
- 2026Graph Neural Networks are Heuristics19 Jan 2026
- 2025Factorization-in-Loop: Proximal Fill-in Minimization for Sparse Matrix Reordering12 Nov 2025
- 2025Geometric Algorithms for Neural Combinatorial Optimization with Constraints28 Oct 2025
- 2025Charting the Design Space of Neural Graph Representations for Subgraph Matching27 Oct 2025
- 2025Iteratively Refined Early Interaction Alignment for Subgraph Matching based Graph Retrieval26 Oct 2025
- 2025Contextual Tokenization for Graph Inverted Indices26 Oct 2025
- 2025Fast and Interpretable Protein Substructure Alignment via Optimal Transport12 Oct 2025
- 2025PermLLM: Learnable Channel Permutation for N:M Sparse Large Language Models11 Oct 2025
- 2025AttAnchor: Guiding Cross-Modal Token Alignment in VLMs with Attention Anchors27 Sep 2025
- 2025ALICE: An Interpretable Neural Architecture for Generalization in Substitution Ciphers8 Sep 2025
- 2025Matching Shapes Under Different Topologies: A Topology-Adaptive Deformation Guided Approach8 Sep 2025
- 2025DcMatch: Unsupervised Multi-Shape Matching with Dual-Level Consistency1 Sep 2025
- 2025Scaled-Dot-Product Attention as One-Sided Entropic Optimal Transport11 Aug 2025
- 2025GEDAN: Learning the Edit Costs for Graph Edit Distance5 Aug 2025
- 2025Structure As Search: Unsupervised Permutation Learning for Combinatorial Optimization5 Jul 2025
50 newest of 175 All 175 (JSON)
- 2025The Diffusion Dualitycited by 135
- 2024SymmetricDiffusers: Learning Discrete Diffusion on Finite Symmetric Groupscited by 6
- 2026Learning Unbiased Permutations via Flow Matchingcited by 0
- 2026Learning Unbiased Permutations via Flow Matching16 May 2026
- 2025The Diffusion Duality12 Jun 2025
- 2024SymmetricDiffusers: Learning Discrete Diffusion on Finite Symmetric Groups3 Oct 2024
- 2026Learning to Evict from Key-Value Cachecited by 14
- 2026Learning to Evict from Key-Value Cache10 Feb 2026
- 2022Git Re-Basin: Merging Models modulo Permutation Symmetriescited by 471
- 2022Learning Vector-Quantized Item Representation for Transferable Sequential Recommenderscited by 112
- 2022Equivariance with Learned Canonicalization Functionscited by 109
- 2022Tutorial on amortized optimizationcited by 83
- 2021A Review of the Gumbel-max Trick and its Extensions for Discrete Stochasticity in Machine Learningcited by 82
- 2021Self-supervised learning methods and applications in medical imaging analysis: A surveycited by 77
- 2021BCD Nets: Scalable Variational Approaches for Bayesian Causal Discoverycited by 68
- 2022On the Symmetries of Deep Learning Models and their Internal Representationscited by 64
- 2022Re-basin via implicit Sinkhorn differentiationcited by 62
- 2022A Generalist Neural Algorithmic Learnercited by 59
- 2022Interventions, Where and How? Experimental Design for Causal Models at Scalecited by 49
- 2022Differentiable DAG Samplingcited by 47
12 most cited of 167 All 167 (JSON)
- 2026Reinforcement Learning for Large-Scale Lifelong Multi-Agent Path Finding with Shared Spatial Fields13 Oct 2026
- 2026BARQ: Balanced Codebook Refinement for Low-Bit LLM Quantization3 Oct 2026
- 2026Equivariant Neural Primal-Dual Assignment for Maximum Common Edge Subgraphs26 Sep 2026
- 2026Scalable Discrete-to-Continuous Channel Simulation for Compression and Privacy10 Sep 2026
- 2026SPD: Single Pass Decoding for Generative Reranking1 Sep 2026
- 2026DualCert: A Solver for the Traveling Salesman Problem with Constraint-Coupled Learning10 Aug 2026
- 2026Non-KKT Accumulation in Entropic Mirror Descent3 Aug 2026
- 2026Connected by Construction: Learning Tractable Near-Tour Marginals for Traveling Salesman Problems13 Jul 2026
- 2026Multi-Scale Convolution with Optimal Transport Attention Effect on Multivariate Time Series12 Jul 2026
- 2026Alignment-Guided Largest Table Overlap Size Estimation3 Jul 2026
- 2026DIFF-ERO: A Conformance-Aware Loss for Deep Learning in Process Mining12 Jun 2026
- 2026EinSort: Sorting is All We Need for Tensorizing LLM7 Jun 2026
12 newest of 167 All 167 (JSON)