Research map / Point clouds / Point cloud classification
On the Completeness of Invariant Geometric Deep Learning Models
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.
Characterizes the expressiveness of invariant geometric models on point clouds under fully-connected conditions, showing DisGNN is nearly E(3)-complete and that GeoNGNN, geometric subgraph GNNs, DimeNet, GemNet and SphereNet achieve E(3)-completeness.
Problem
The theoretical expressive power (E(3)-completeness) of invariant geometric deep learning models on point clouds remains unclear, especially for DisGNN and related invariant architectures.
Approach
Introduces the notion of "identify" (finer than pairwise distinguish), characterizes DisGNN's unidentifiable point clouds as a measure-zero highly symmetric set via center-distance and DisGNN-based symmetry notions, and proposes GeoNGNN (geometric nested GNN with node marking) as a theoretical tool to break remaining symmetry and prove completeness for a family of geometric subgraph GNNs and exist
Key results
- Unidentifiable point clouds for DisGNN are restricted to a measure-zero symmetric set; only 6 of ~130K QM9 molecules are D-symmetric at the strictest tolerance.
- On ModelNet40, no D-symmetric point clouds are found across all deviation errors, and at most one C-symmetric point cloud under deviation error below 1e-2.
- On the 17-case counterexample dataset, DimeNet, SphereNet, GemNet and GeoNGNN separate 100% of pairs while SchNet and DisGNN separate 0%.
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| Replace DisGNN with GeoNGNN | DisGNN · Geometric expressiveness dataset: Isolated (10 cases) | separation rate: 0% -> 100% | Helped |
| Replace DisGNN with GeoNGNN | DisGNN · Geometric expressiveness dataset: Combined (7 cases) | separation rate: 0% -> 100% | Helped |
| Use DimeNet instead of DisGNN | DisGNN · Geometric expressiveness dataset: Isolated (10 cases) | separation rate: 0% -> 100% | Helped |
| Use DimeNet instead of DisGNN | DisGNN · Geometric expressiveness dataset: Combined (7 cases) | separation rate: 0% -> 100% | Helped |
Surprising findings
- Geometric subgraph GNNs and DimeNet, which are weaker than 2-FWL in traditional graph learning, are nonetheless E(3)-complete under fully-connected conditions.
- Equivariant models PaiNN and MACE also separate all counterexample pairs, though their completeness is not proven.
Limitations
- Completeness results hold only for fully-connected graphs; sparse graphs remain open.
- Theory covers invariant models only; vector/high-order equivariant models like PaiNN and MACE lack characterization.
- Practical implementations do not satisfy the theoretical injectivity and full-connectivity conditions.
Experimental setup
Datasets: QM9 ModelNet40
Benchmarks: QM9 ModelNet40 geometric expressiveness dataset (17 counterexamples)
Metrics: proportion of symmetric point clouds separation rate on counterexample pairs
Baselines: DisGNN SchNet DimeNet SphereNet GemNet GeoNGNN PaiNN MACE
Builds on: DisGNN Nested GNN SchNet DimeNet SphereNet
Closest papers by meaning
- On the Rademacher Complexity of Graph Neural Networks: Unifying Expressivity and Geometry (NeurIPS 2026 · similarity 0.87)
- On the Expressive Power of Sparse Geometric MPNNs (ICLR 2025 · similarity 0.86)
- What do Graph Neural Networks learn? Insights from Tropical Geometry (NeurIPS 2024 · similarity 0.86)
- Generalization of Graph Neural Networks Is Robust to Model Mismatch (AAAI 2025 · similarity 0.86)
- Distilling Graph Geometry: Knowledge Gap from GNNs to MLPs (NeurIPS 2026 · similarity 0.86)
- Geometry Awakening: Cross-Geometry Learning Exhibits Superiority over Individual Structures (NeurIPS 2024 · similarity 0.86)
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.
