atlas

Research map / Graph learning / GNN architectures

SEGNO: Generalizing Equivariant Graph Neural Networks with Physical Inductive Biases

ICLR 2024 · Graph learning › GNN architectures · approach: Physics-inspired GNNs

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SEGNO, a second-order equivariant graph neural ODE that wraps an Equiv-GNN backbone (EGNN or GMN) with Euler-type integrators to learn continuous, second-order trajectories for N-body and motion dynamics, with theory on uniqueness and bounded error.

Problem

Equivariant GNNs for multi-object physical dynamics learn discrete mappings between adjacent states and use only first-order velocity information, which limits generalization to longer horizons and intermediate states.

Approach

Parameterize acceleration with an Equiv-GNN and integrate it through a numerical ODE solver (Neural ODE with second-order motion equations) so the model learns instantaneous acceleration and a continuous latent trajectory while preserving E(3) equivariance of the backbone; it is plug-and-play with any Equiv-GNN backbone.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace the EGNN baseline with SEGNO's continuous second-order EGNN modelEGNN on simulated N-body systems · Charged and Gravity, 1000, 1500, and 2000 tsMSE (×10^-2): Charged: 0.711 -> 0.433; Gravity: 0.766 -> 0.338Helped
Apply SEGNO with a GMN backboneGMN · MD22, seven moleculesMSE (×10^-3): average relative improvement ... 15.6%Helped
Apply SEGNO with a GMN backboneGMN · CMU motion capture, 30, 40, and 50 tsMSE (×10^-2): 16.005 -> 14.462; 38.193 -> 22.229; 47.883 -> 29.264Helped
Add continuous parameter sharing across solver iterations (ablation)First-order discrete and second-order discrete SEGNO variants · Simulated N-body systems, all reported settingsMSE (×10^-2)Helped
Add second-order acceleration modeling instead of first-order velocity modeling (ablation)First-order SEGNO variants · Simulated N-body systems, all reported settingsMSE (×10^-2)Helped
Increase solver iteration count, reducing the step interval Δt (ablation)SEGNO · Charged and Gravity simulated N-body systemsMSEHelped
Continue increasing solver iterations beyond approximately 10 (ablation)SEGNO · Charged and Gravity simulated N-body systemsMSE: approximately 10No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Charged N-body simulation Gravity N-body simulation MD22 CMU motion capture

Benchmarks: Charged N-body Gravity N-body MD22 CMU motion capture

Metrics: mean squared error

Baselines: Linear GNN GDE TFN SE(3) Transformer Radial Field EGNN GMN SEGNN

Builds on: EGNN GMN Neural ODE GDE SEGNN

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy