Learn to Predict Sets Using Feed-Forward Neural Networks
Not on the map. Why?
Abstract (arXiv)
This paper addresses the task of set prediction using deep feed-forward neural networks. A set is a collection of elements which is invariant under permutation and the size of a set is not fixed in advance. Many real-world problems, such as image tagging and object detection, have outputs that are naturally expressed as sets of entities. This creates a challenge for traditional deep neural networks which naturally deal with structured outputs such as vectors, matrices or tensors. We present a novel approach for learning to predict sets with unknown permutation and cardinality using deep neural networks. In our formulation we define a likelihood for a set distribution represented by a) two discrete distributions defining the set cardinally and permutation variables, and b) a joint distribution over set elements with a fixed cardinality. Depending on the problem under consideration, we define different training models for set prediction using deep neural networks. We demonstrate the validity of our set formulations on relevant vision problems such as: 1) multi-label image classification where we outperform the other competing methods on the PASCAL VOC and MS COCO datasets, 2) object detection, for which our formulation outperforms popular state-of-the-art detectors, and 3) a complex CAPTCHA test, where we observe that, surprisingly, our set-based network acquired the ability of mimicking arithmetics without any rules being coded.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). First posted on arXiv 30 Jan 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 3; 2023: 2; 2024: 0; 2025: 1; 2026: 2.
10 papers.
- 2021Looking Beyond Two Frames: End-to-End Multi-Object Tracking Using Spatial and Temporal Transformerscited by 21
- 2021Multiset-Equivariant Set Prediction with Approximate Implicit Differentiationcited by 17
- 2022Conditional set generation using Seq2seq modelscited by 7
- 2022Robust and Controllable Object-Centric Learning through Energy-based Modelscited by 7
- 2022Neural Estimation of Submodular Functions with Applications to Differentiable Subset Selectioncited by 6
- 2023NVAutoNet: Fast and Accurate 360circ 3D Visual Perception For Self Drivingcited by 6
- 2025Advances in Set Function Learning: A Survey of Techniques and Applicationscited by 3
- 2023DPPD: Deformable Polar Polygon Object Detectioncited by 1
- 2026Learning Permutation-invariant Macroscopic Dynamicscited by 1
- 2026Geometric 2D Scene Graph Generationcited by 0
- 2026Geometric 2D Scene Graph Generation24 Jul 2026
- 2026Learning Permutation-invariant Macroscopic Dynamics29 May 2026
- 2025Advances in Set Function Learning: A Survey of Techniques and Applications24 Jan 2025
- 2023DPPD: Deformable Polar Polygon Object Detection5 Apr 2023
- 2023NVAutoNet: Fast and Accurate 360circ 3D Visual Perception For Self Driving23 Mar 2023
- 2022Neural Estimation of Submodular Functions with Applications to Differentiable Subset Selection20 Oct 2022
- 2022Robust and Controllable Object-Centric Learning through Energy-based Models11 Oct 2022
- 2022Conditional set generation using Seq2seq models25 May 2022
- 2021Multiset-Equivariant Set Prediction with Approximate Implicit Differentiation23 Nov 2021
- 2021Looking Beyond Two Frames: End-to-End Multi-Object Tracking Using Spatial and Temporal Transformers27 Mar 2021