On the (Non) Injectivity of Piecewise Linear Janossy Pooling

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Reshef, Ilai, Dym, Nadav
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909623604215808
author Reshef, Ilai
Dym, Nadav
author_facet Reshef, Ilai
Dym, Nadav
contents Multiset functions, which are functions that map multisets to vectors, are a fundamental tool in the construction of neural networks for multisets and graphs. To guarantee that the vector representation of the multiset is faithful, it is often desirable to have multiset mappings that are both injective and bi-Lipschitz. Currently, there are several constructions of multiset functions achieving both these guarantees, leading to improved performance in some tasks but often also to higher compute time than standard constructions. Accordingly, it is natural to inquire whether simpler multiset functions achieving the same guarantees are available. In this paper, we make a large step towards giving a negative answer to this question. We consider the family of k-ary Janossy pooling, which includes many of the most popular multiset models, and prove that no piecewise linear Janossy pooling function can be injective. On the positive side, we show that when restricted to multisets without multiplicities, even simple deep-sets models suffice for injectivity and bi-Lipschitzness.
format Preprint
id arxiv_https___arxiv_org_abs_2505_20150
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle On the (Non) Injectivity of Piecewise Linear Janossy Pooling
Reshef, Ilai
Dym, Nadav
Machine Learning
Artificial Intelligence
Multiset functions, which are functions that map multisets to vectors, are a fundamental tool in the construction of neural networks for multisets and graphs. To guarantee that the vector representation of the multiset is faithful, it is often desirable to have multiset mappings that are both injective and bi-Lipschitz. Currently, there are several constructions of multiset functions achieving both these guarantees, leading to improved performance in some tasks but often also to higher compute time than standard constructions. Accordingly, it is natural to inquire whether simpler multiset functions achieving the same guarantees are available. In this paper, we make a large step towards giving a negative answer to this question. We consider the family of k-ary Janossy pooling, which includes many of the most popular multiset models, and prove that no piecewise linear Janossy pooling function can be injective. On the positive side, we show that when restricted to multisets without multiplicities, even simple deep-sets models suffice for injectivity and bi-Lipschitzness.
title On the (Non) Injectivity of Piecewise Linear Janossy Pooling
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2505.20150