Permutation Learning with Only N Parameters: From SoftSort to Self-Organizing Gaussians
Permutation learning is essential for organizing high-dimensional data in optimization and machine learning. Current methods like Gumbel-Sinkhorn require <tex>$\mathrm{N}^{2}$</tex> parameters for N objects, operating on the full permutation matrix. While low-rank approximations offer some reduction to 2 NM (with <tex>$\mathrm{M} \ll \mathrm{N}$</tex>), they still create a computational bottleneck for very large datasets. SoftSort, a continuous relaxation of the argsort operator, enables differentiable 1D sorting but struggles with multidimensional data and complex permutations. We introduce a novel method for learning permutations using only N parameters, dramatically reducing storage costs. Our method extends SoftSort by iteratively shuffling the N indices of the elements to be sorted and applying a few SoftSort optimization steps per iteration. This significantly improves sorting quality, especially for multidimensional data and complex criteria, outperforming pure SoftSort. Our method offers superior memory efficiency and scalability while maintaining high-quality permutation learning. Its drastically reduced memory requirements make it ideal for large-scale optimization tasks like “Self-Organizing Gaussians”, where efficient and scalable permutation learning is critical.
Authors
- Florian Barthel (ORCID: https://orcid.org/0009-0004-7264-1672)
- Peter Eisert (ORCID: https://orcid.org/0000-0001-8378-4805)
- Kai Uwe Barthel (ORCID: https://orcid.org/0000-0001-6309-572X)
Institutions
- HTW Berlin - University of Applied Sciences (DE)
- Fraunhofer Institute for Production Systems and Design Technology (DE)
Publication Details
- Published
- 2025-09-08
- DOI
- https://doi.org/10.23919/eusipco63237.2025.11226796
- Primary Topic
- Advanced Neural Network Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00