Research map / Architectures and efficiency / CNN design
GLGENN: A Novel Parameter-Light Equivariant Neural Networks Architecture Based on Clifford Geometric Algebras
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 GLGENN, a parameter-light Clifford-algebra equivariant network built on generalized Lipschitz groups and weight sharing across four grade-involution/reversion subspaces, matching or beating CGENN with far fewer parameters.
Problem
Geometric-algebra equivariant networks (e.g., CGENN) are overparameterized and overfit on small datasets typical of natural-science applications, and train slowly.
Approach
Introduces generalized Lipschitz groups preserving the four quaternion-type subspaces (defined by grade involution and reversion) under a twisted adjoint action, and builds layers (conjugation, subspace-linear, geometric product, normalization) that project onto these four subspaces with weight sharing instead of fixed grades, yielding equivariance to pseudo-orthogonal groups with fewer parameters
Key results
- On O(5,0) regression with 30 training samples, GLGENN reaches MSE 0.1055 vs CGENN 0.0791 (CGENN better), while at 300 samples GLGENN gets 0.0020 vs CGENN 0.0089, using about 0.6K GA-layer parameters vs CGENN's 1.8K.
- On 16-point convex hull with large training sets, GLGENN matches or beats CGENN (e.g., 2.61 vs 2.08 MSE at 2^17 samples, so CGENN better there; GLGENN better at 2^8 samples: 16.94 vs 18.71) with 24.1K vs 58.8K parameters.
- On 256- and 512-point convex hull tasks, GLGENN outperforms CGENN (e.g., 2908 vs 5177 MSE at 2^10 samples for K=256) with about half the parameters.
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| Use GLGENN instead of CGENN | O(5,0)-Regression · O(5,0)-Regression, 3·10^1 training samples | MSE: 0.0791 -> 0.1055 | Hurt |
| Use GLGENN instead of CGENN | O(5,0)-Regression · O(5,0)-Regression, 3·10^2 training samples | MSE: 0.0089 -> 0.0020 | Helped |
| Use GLGENN instead of CGENN | O(5,0)-Regression · O(5,0)-Regression, 3·10^3 training samples | MSE: 0.0012 -> 0.0031 | Hurt |
| Use GLGENN instead of CGENN | O(5,0)-Regression · O(5,0)-Regression, 3·10^4 training samples | MSE: 0.0003 -> 0.0011 | Hurt |
| Use GLGENN instead of CGENN | O(5,0)-Convex Hull, K=16 · O(5,0)-Convex Hull, K=16, across reported training sample sizes | MSE: 16.94 vs 18.71; 10.40 vs 11.93; 6.2 vs 6.1; 4.46 vs 4.11; 3.62 vs 3.23; 3.04 vs 2.52; 2.61 vs 2.08 | Mixed |
| Use GLGENN instead of CGENN | O(5,0)-Convex Hull, K=256 and K=512 · O(5,0)-Convex Hull, K=256 and K=512 | MSE: 2908.16 vs 5176.7; 2918.09 vs 3384.62; 8538.86 vs 14727.6; 4872.39 vs 7212.44 | Helped |
| Replace CGENN layers with GLGENN counterparts | O(5,0)-Regression · O(5,0)-Regression | trainable parameters: 1.8K -> 0.6K | Helped |
| Combine GLGENN with an MLP acting on scalars | O(5,0)-Regression · O(5,0)-Regression, 300 training samples | MSE | Helped |
Surprising findings
- CGENN outperforms GLGENN on the O(5,0) regression at the smallest sample size (30 samples) and on the 16-point convex hull at the largest sample counts.
- Scaling CGENN down to GLGENN's parameter budget degrades its performance, suggesting the gain is not purely from fewer parameters.
Limitations
- Experiments are restricted to the non-degenerate case Cl_{p,q}; degenerate algebra experiments are deferred to future work.
- Nonlinearities applied only to scalars isolate grades, and grade mixing relies on geometric product layers.
- Evaluated only on synthetic benchmarks; no real-world data experiments.
Experimental setup
Datasets: synthetic O(5,0) regression data synthetic convex hull volume data in R^{5,0} and R^{7,0} N-body simulation data in R^{5,0}
Benchmarks: O(5,0)-regression O(5,0) convex hull volume estimation O(7,0) convex hull volume estimation O(5,0) N-body
Metrics: MSE
Baselines: MLP MLP+Aug EMLP-O(5) EMLP-SO(5) CGENN Geometric Vector Perceptrons Vector Neurons
Builds on: CGENN Clifford Group Equivariant Neural Networks Lipschitz groups EMLP
Closest papers by meaning
- A Characterization Theorem for Equivariant Networks with Point-wise Activations (ICLR 2024 · similarity 0.87)
- Universally Invariant Learning in Equivariant GNNs (NeurIPS 2025 · similarity 0.87)
- Lie Neurons: Adjoint-Equivariant Neural Networks for Semisimple Lie Algebras (ICML 2024 · similarity 0.87)
- Lie Group Decompositions for Equivariant Neural Networks (ICLR 2024 · similarity 0.87)
- On the Generalization of Equivariant Graph Neural Networks (ICML 2024 · similarity 0.86)
- Are High-Degree Representations Really Unnecessary in Equivariant Graph Neural Networks? (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.
