Permutation-Invariant Set Autoencoders with Fixed-Size Embeddings for Multi-Agent Learning

02/24/2023
by   Ryan Kortvelesy, et al.
0

The problem of permutation-invariant learning over set representations is particularly relevant in the field of multi-agent systems – a few potential applications include unsupervised training of aggregation functions in graph neural networks (GNNs), neural cellular automata on graphs, and prediction of scenes with multiple objects. Yet existing approaches to set encoding and decoding tasks present a host of issues, including non-permutation-invariance, fixed-length outputs, reliance on iterative methods, non-deterministic outputs, computationally expensive loss functions, and poor reconstruction accuracy. In this paper we introduce a Permutation-Invariant Set Autoencoder (PISA), which tackles these problems and produces encodings with significantly lower reconstruction error than existing baselines. PISA also provides other desirable properties, including a similarity-preserving latent space, and the ability to insert or remove elements from the encoding. After evaluating PISA against baseline methods, we demonstrate its usefulness in a multi-agent application. Using PISA as a subcomponent, we introduce a novel GNN architecture which serves as a generalised communication scheme, allowing agents to use communication to gain full observability of a system.

READ FULL TEXT
research
12/16/2022

Learnable Commutative Monoids for Graph Neural Networks

Graph neural networks (GNNs) have been shown to be highly sensitive to t...
research
05/18/2021

Permutation Invariant Policy Optimization for Mean-Field Multi-Agent Reinforcement Learning: A Principled Approach

Multi-agent reinforcement learning (MARL) becomes more challenging in th...
research
03/24/2021

ModGNN: Expert Policy Approximation in Multi-Agent Systems with a Modular Graph Neural Network Architecture

Recent work in the multi-agent domain has shown the promise of Graph Neu...
research
07/12/2019

Learning Functions over Sets via Permutation Adversarial Networks

In this paper, we consider the problem of learning functions over sets, ...
research
11/18/2020

Vector Embeddings with Subvector Permutation Invariance using a Triplet Enhanced Autoencoder

The use of deep neural network (DNN) autoencoders (AEs) has recently exp...
research
11/06/2020

Learning Power Control for Cellular Systems with Heterogeneous Graph Neural Network

Optimizing power control in multi-cell cellular networks with deep learn...
research
09/07/2021

The Sensory Neuron as a Transformer: Permutation-Invariant Neural Networks for Reinforcement Learning

In complex systems, we often observe complex global behavior emerge from...

Please sign up or login with your details

Forgot password? Click here to reset