paper-with-me

Papers

Frame Averaging for Invariant and Equivariant Network Design

2021-10-07 · ICLR 2022 4 · Omri Puny, Matan Atzmon, Heli Ben-Hamu, Ishan Misra, Aditya Grover, Edward J. Smith, Yaron Lipman

Many machine learning tasks involve learning functions that are known to be invariant or equivariant to certain symmetries of the input data. However, it is often challenging to design neural network architectures that respect these symmetries while being expressive and computationally efficient. For example, Euclidean motion invariant/equivariant graph or point cloud neural networks. We introduce Frame Averaging (FA), a general purpose and systematic framework for adapting known (backbone) architectures to become invariant or equivariant to new symmetry types. Our framework builds on the well known group averaging operator that guarantees invariance or equivariance but is intractable. In contrast, we observe that for many important classes of symmetries, this operator can be replaced with an averaging operator over a small subset of the group elements, called a frame. We show that averaging over a frame guarantees exact invariance or equivariance while often being much simpler to compute than averaging over the entire group. Furthermore, we prove that FA-based models have maximal expressive power in a broad setting and in general preserve the expressive power of their backbone architectures. Using frame averaging, we propose a new class of universal Graph Neural Networks (GNNs), universal Euclidean motion invariant point cloud networks, and Euclidean motion invariant Message Passing (MP) GNNs. We demonstrate the practical effectiveness of FA on several applications including point cloud normal estimation, beyond $2$-WL graph separation, and $n$-body dynamics prediction, achieving state-of-the-art results in all of these benchmarks.

📄 PDF Abstract BibTeX arXiv:2110.03336

Code (1)

omri1348/Frame-Averaging pytorch

Methods 이 논문이 사용한 방법론

FA 설명 없음

Similar Papers 제목 키워드 기반

FAENet: Frame Averaging Equivariant GNN for Materials Modeling

2023-04-28 · Alexandre Duval, Victor Schmidt, Alex Hernandez Garcia, Santiago Miret 외

Applications of machine learning techniques for materials modeling typically involve functions known to be equivariant or invariant to specific symmetries. While graph neural networks (GNNs) have proven successful in suc…

Provably Strict Generalisation Benefit for Equivariant Models

2021-02-20 · Bryn Elesedy, Sheheryar Zaidi

It is widely believed that engineering a model to be invariant/equivariant improves generalisation. Despite the growing popularity of this approach, a precise characterisation of the generalisation benefit is lacking. By…

A Canonicalization Perspective on Invariant and Equivariant Learning

2024-05-28 · George Ma, Yifei Wang, Derek Lim, Stefanie Jegelka 외

In many applications, we desire neural networks to exhibit invariance or equivariance to certain groups due to symmetries inherent in the data. Recently, frame-averaging methods emerged to be a unified framework for atta…

Graph ClassificationGraph EmbeddingGraph Regression

Quantitative Approximation Rates for Group Equivariant Learning

2026-02-23 · Jonathan W. Siegel, Snir Hordan, Hannah Lawrence, Ali Syed 외 arxiv

The universal approximation theorem establishes that neural networks can approximate any continuous function on a compact set. Later works in approximation theory provide quantitative approximation rates for ReLU network…

Symmetry and Generalisation in Machine Learning

2025-01-07 · Hayder Elesedy

This work is about understanding the impact of invariance and equivariance on generalisation in supervised learning. We use the perspective afforded by an averaging operator to show that for any predictor that is not equ…

Inductive Biasregression