Multivector Neurons: Better and Faster O(n)-Equivariant Clifford Graph Neural Networks

Cong Liu, David Ruhe, Patrick Forré
6/6/2024
cs.LGcs.AI

No official code found. Best implementation: congliuUvA/Multivector-Neurons (11 stars, last commit 2024-06-08).

Abstract

Most current deep learning models equivariant to $O(n)$ or $SO(n)$ either consider mostly scalar information such as distances and angles or have a very high computational complexity. In this work, we test a few novel message passing graph neural networks (GNNs) based on Clifford multivectors, structured similarly to other prevalent equivariant models in geometric deep learning. Our approach leverages efficient invariant scalar features while simultaneously performing expressive learning on multivector representations, particularly through the use of the equivariant geometric product operator. By integrating these elements, our methods outperform established efficient baseline models on an N-Body simulation task and protein denoising task while maintaining a high efficiency. In particular, we push the state-of-the-art error on the N-body dataset to 0.0035 (averaged over 3 runs); an 8% improvement over recent methods. Our implementation is available on Github.

View on arXivView PDF

Code Implementations(1)

Implementation of the paper: Multivector Neurons: Better and Faster O(n)-Equivariant Clifford Graph Neural Networks

112Shell, PythonJun 5, 20242 years ago

Similar Papers

Cite this paper

@article{liu2024multivector,
  title  = {Multivector Neurons: Better and Faster O(n)-Equivariant Clifford Graph Neural Networks},
  author = {Cong Liu and David Ruhe and Patrick Forré},
  year   = {2024},
  eprint = {2406.04052},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.04052v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.04052.svg)](https://codeofpaper.com/paper/2406.04052)

Discussion