Learning Functions over Sets via Permutation Adversarial Networks
Not on the map. Why?
Abstract (arXiv)
In this paper, we consider the problem of learning functions over sets, i.e., functions that are invariant to permutations of input set items. Recent approaches of pooling individual element embeddings can necessitate extremely large embedding sizes for challenging functions. We address this challenge by allowing standard neural networks like LSTMs to succinctly capture the function over the set. However, to ensure invariance with respect to permutations of set elements, we propose a novel architecture called SPAN that simultaneously learns the function as well as adversarial or worst-case permutations for each input set. The learning problem reduces to a min-max optimization problem that is solved via a simple alternating block coordinate descent technique. We conduct extensive experiments on a variety of set-learning tasks and demonstrate that SPAN learns nearly permutation-invariant functions while still ensuring accuracy on test data. On a variety of tasks sampled from the domains of statistics, graph functions and linear algebra, we show that our method can significantly outperform state-of-the-art methods such as DeepSets and Janossy Pooling. Finally, we present a case study of how learning set-functions can help extract powerful features for recommendation systems, and show that such a method can be as much as 2% more accurate than carefully hand-tuned features on a real-world recommendation system.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). First posted on arXiv 12 Jul 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2.
4 papers.
- 2021Universal Approximation of Functions on Setscited by 62
- 2022The Neural Process Family: Survey, Applications and Perspectivescited by 23
- 2021Multilingual Knowledge Graph Completion with Joint Relation and Entity Alignmentcited by 12
- 2022Neural Estimation of Submodular Functions with Applications to Differentiable Subset Selectioncited by 6
- 2022Neural Estimation of Submodular Functions with Applications to Differentiable Subset Selection20 Oct 2022
- 2022The Neural Process Family: Survey, Applications and Perspectives1 Sep 2022
- 2021Universal Approximation of Functions on Sets5 Jul 2021
- 2021Multilingual Knowledge Graph Completion with Joint Relation and Entity Alignment18 Apr 2021