Janossy Pooling: Learning Deep Permutation-Invariant Functions for Variable-Size Inputs

By Ryan L. Murphy, Balasubramaniam Srinivasan, Vinayak A. Rao, Bruno Ribeiro. 2018

214 citations recorded by the source corpus.

We consider a simple and overarching representation for permutation-invariant functions of sequences (or multiset functions). Our approach, which we call Janossy pooling, expresses a permutation-invariant function as the average of a permutation-sensitive function applied to all reorderings of the input sequence. This allows us to leverage the rich and mature literature on permutation-sensitive functions to construct novel and flexible permutation-invariant functions. If carried out naively, Janossy pooling can be computationally prohibitive. To allow computational tractability, we consider three kinds of approximations: canonical orderings of sequences, functions with $k$-order interactions, and stochastic optimization algorithms with random permutations. Our framework unifies a variety of existing work in the literature, and suggests possible modeling and algorithmic extensions. We explore a few in our experiments, which demonstrate improved performance over current state-of-the-art methods.

Subfields: Artificial Intelligence, Molecular Biology

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. William L. Hamilton
  2. Jure Leskovec
  3. Christopher Morris
  4. Yoshua Bengio
  5. Anima Anandkumar
  6. Pan Li
  7. Petra Mutzel
  8. Petar Velickovic

In Molecular Biology

  1. William L. Hamilton
  2. Jure Leskovec
  3. Petar Velickovic
  4. Pan Li
  5. Weihua Hu
  6. Tommi S. Jaakkola
  7. Bruno Ribeiro
  8. Balasubramaniam Srinivasan

Citations in the corpus