Permutation-equivariant neural networks applied to dynamics prediction
Nicholas Guttenberg, Nathaniel Virgo, Olaf Witkowski and, Hidetoshi Aoki, Ryota Kanai

TL;DR
This paper introduces permutation-equivariant neural networks that generalize to varying numbers of inputs, enabling effective prediction of dynamics in systems with multiple interacting objects, inspired by convolutional layers for images.
Contribution
The paper proposes a novel permutation-equivariant neural network layer that generalizes to different input sizes, specifically applied to predicting the motion of multiple interacting objects.
Findings
Successfully predicts dynamics of multiple particles.
Generalizes to different numbers of objects.
Demonstrates effectiveness on 2D hard disc systems.
Abstract
The introduction of convolutional layers greatly advanced the performance of neural networks on image tasks due to innately capturing a way of encoding and learning translation-invariant operations, matching one of the underlying symmetries of the image domain. In comparison, there are a number of problems in which there are a number of different inputs which are all 'of the same type' --- multiple particles, multiple agents, multiple stock prices, etc. The corresponding symmetry to this is permutation symmetry, in that the algorithm should not depend on the specific ordering of the input data. We discuss a permutation-invariant neural network layer in analogy to convolutional layers, and show the ability of this architecture to learn to predict the motion of a variable number of interacting hard discs in 2D. In the same way that convolutional layers can generalize to different image…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications · Computational Physics and Python Applications · Anomaly Detection Techniques and Applications
