Mini-Batch Consistent Slot Set Encoder for Scalable Set Encoding
Bruno Andreis, Jeffrey Willette, Juho Lee, Sung Ju Hwang

TL;DR
This paper introduces a scalable set encoding method that maintains permutation invariance and equivariance while being efficient for large or streaming data, addressing limitations of existing algorithms.
Contribution
The authors propose Mini-Batch Consistency (MBC) and an attention-based set encoder suitable for large-scale and streaming set data, ensuring symmetry properties and efficiency.
Findings
Method is computationally efficient.
Produces rich set representations.
Works effectively on large-scale and streaming data.
Abstract
Most existing set encoding algorithms operate under the implicit assumption that all the set elements are accessible, and that there are ample computational and memory resources to load the set into memory during training and inference. However, both assumptions fail when the set is excessively large such that it is impossible to load all set elements into memory, or when data arrives in a stream. To tackle such practical challenges in large-scale set encoding, the general set-function constraints of permutation invariance and equivariance are not sufficient. We introduce a new property termed Mini-Batch Consistency (MBC) that is required for large scale mini-batch set encoding. Additionally, we present a scalable and efficient attention-based set encoding mechanism that is amenable to mini-batch processing of sets, and capable of updating set representations as data arrives. The…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsAdvanced Image and Video Retrieval Techniques · Domain Adaptation and Few-Shot Learning · Sparse and Compressive Sensing Techniques
