Representations of sets are challenging to learn because operations on sets should be permutation-invariant. To this end, we propose a Permutation-Optimisation module that learns how to permute a set end-to-end. The permuted set can be further processed to learn a permutation-invariant representation of that set, avoiding a bottleneck in traditional set models. We demonstrate our model's ability to learn permutations and set representations with either explicit or implicit supervision on four datasets, on which we achieve state-of-the-art results: number sorting, image mosaics, classification from image mosaics, and visual question answering
We introduce a novel method for representation learning that uses an artificial supervision signal b...
The study of pattern classes is the study of the involvement order on finite permutations. This orde...
Existing permutation-invariant methods can be divided into two categories according to the aggregati...
Many machine learning tasks such as multiple instance learning, 3D shape recognition, and few-shot i...
Traditional set prediction models can struggle with simple datasets due to an issue we call the resp...
We present a principled approach to uncover the structure of visual data by solving a deep learning ...
We present a novel approach for learning to predict sets using deep learning. In recent years, deep ...
We present a novel approach for learning to predict sets using deep learning. In recent years, deep ...
In this thesis we describe two separate works: higher order permutation equivariant layers for neura...
New automatic methods for enumerating permutation classes are introduced. The first is Struct, which...
In this thesis, I make some contributions to the development of representation learning in the setti...
In Machine Learning, we often encounter data as a set of instances such Point Clouds (set of x,y, an...
AbstractThere are many analogies between subsets and permutations of a set, and in particular betwee...
There are many analogies between subsets and permutations of a set, and in particular between sets o...
This paper focuses on the concept of partial permutations and their use in algorithmic tasks. A part...
We introduce a novel method for representation learning that uses an artificial supervision signal b...
The study of pattern classes is the study of the involvement order on finite permutations. This orde...
Existing permutation-invariant methods can be divided into two categories according to the aggregati...
Many machine learning tasks such as multiple instance learning, 3D shape recognition, and few-shot i...
Traditional set prediction models can struggle with simple datasets due to an issue we call the resp...
We present a principled approach to uncover the structure of visual data by solving a deep learning ...
We present a novel approach for learning to predict sets using deep learning. In recent years, deep ...
We present a novel approach for learning to predict sets using deep learning. In recent years, deep ...
In this thesis we describe two separate works: higher order permutation equivariant layers for neura...
New automatic methods for enumerating permutation classes are introduced. The first is Struct, which...
In this thesis, I make some contributions to the development of representation learning in the setti...
In Machine Learning, we often encounter data as a set of instances such Point Clouds (set of x,y, an...
AbstractThere are many analogies between subsets and permutations of a set, and in particular betwee...
There are many analogies between subsets and permutations of a set, and in particular between sets o...
This paper focuses on the concept of partial permutations and their use in algorithmic tasks. A part...
We introduce a novel method for representation learning that uses an artificial supervision signal b...
The study of pattern classes is the study of the involvement order on finite permutations. This orde...
Existing permutation-invariant methods can be divided into two categories according to the aggregati...