Papers
Topics
Authors
Recent
Search
2000 character limit reached

Group Equivariant Non-Expansive Operators (GENEOs)

Updated 7 July 2026
  • GENEOs are symmetry-respecting, non-expansive operators that map structured data between invariant spaces while preventing signal amplification.
  • They bridge topological data analysis, geometric machine learning, and graph comparison by combining stability, compactness, and aggregation techniques.
  • Practical implementations include noise reduction in signals, urban wireless reconstruction, and interpretable surrogate modeling in applications like protein pocket detection.

Group Equivariant Non-Expansive Operators (GENEOs) are symmetry-respecting, distance-non-increasing operators that act on structured data spaces and formalize the idea of an observer whose transformations preserve prescribed invariances while not amplifying perturbations. In the classical function-space setting, a GENEO is a map F:Φ→ΨF:\Phi\to\Psi between perception pairs (Φ,G)(\Phi,G) and (Ψ,H)(\Psi,H) such that F(φg)=F(φ)T(g)F(\varphi g)=F(\varphi)T(g) for a homomorphism T:G→HT:G\to H, together with the non-expansiveness condition ∥F(φ1)−F(φ2)∥∞≤∥φ1−φ2∥∞\|F(\varphi_1)-F(\varphi_2)\|_\infty\le \|\varphi_1-\varphi_2\|_\infty. In the broader perception-space formulation, a GENEO is a GEO (f,t)(f,t) satisfying equivariance f(g∗x)=t(g)∗f(x)f(g*x)=t(g)*f(x) and non-expansiveness both on data and on symmetry groups. Across the recent literature, GENEOs serve as a common language linking topological data analysis, geometric machine learning, interpretable surrogate modeling, graph comparison, signal denoising, and low-complexity equivariant architectures (Bergomi et al., 2018, Colombini et al., 3 Mar 2025).

1. Foundational definitions and conceptual scope

The original GENEO framework models data as bounded real-valued functions on a common domain. A perception pair is a pair (Φ,G)(\Phi,G), where Φ⊆RbX\Phi\subseteq \mathbb{R}^X_b is a space of admissible measurements and (Φ,G)(\Phi,G)0 is a subgroup of (Φ,G)(\Phi,G)1-preserving bijections of (Φ,G)(\Phi,G)2. The ambient metric on (Φ,G)(\Phi,G)3 is the sup norm,

(Φ,G)(\Phi,G)4

and (Φ,G)(\Phi,G)5 induces on (Φ,G)(\Phi,G)6 the pseudo-metric

(Φ,G)(\Phi,G)7

Within this setting, a GEO satisfies

(Φ,G)(\Phi,G)8

and a GENEO is a GEO that is also non-expansive in the sup norm (Bergomi et al., 2018, Frosini et al., 2022).

A broader abstraction appears in the perception-space formalism. An (extended) perception space (Φ,G)(\Phi,G)9 consists of a pseudo-metric space (Ψ,H)(\Psi,H)0, a group (Ψ,H)(\Psi,H)1, and a left group action (Ψ,H)(\Psi,H)2 such that

(Ψ,H)(\Psi,H)3

This shifts the theory beyond data represented as functions and makes the symmetry action intrinsically metric. In this language, a GEO is a pair (Ψ,H)(\Psi,H)4 with (Ψ,H)(\Psi,H)5 and (Ψ,H)(\Psi,H)6 satisfying

(Ψ,H)(\Psi,H)7

while a GENEO additionally satisfies

(Ψ,H)(\Psi,H)8

where

(Ψ,H)(\Psi,H)9

In this terminology, GENEOs are a constrained subclass of GEOs rather than a separate notion (Colombini et al., 3 Mar 2025).

Two misconceptions are explicitly excluded by the literature. First, a GEO is not necessarily a GENEO: non-expansiveness is an extra requirement. Second, GENEOs are not restricted to neural network layers. Orthogonal projection from subsets of F(φg)=F(φ)T(g)F(\varphi g)=F(\varphi)T(g)0 to subsets of F(φg)=F(φ)T(g)F(\varphi g)=F(\varphi)T(g)1, the persistence-diagram operator, and explicit max/min denoisers on one-dimensional signals are all treated as GENEOs in specific settings (Colombini et al., 3 Mar 2025, Frosini et al., 19 Jun 2026, Frosini et al., 2022).

2. Operator-space structure, compactness, and geometry

A central object in the theory is the natural pseudo-distance

F(φg)=F(φ)T(g)F(\varphi g)=F(\varphi)T(g)2

which measures similarity modulo the symmetry group. GENEOs contract this distance: if F(φg)=F(φ)T(g)F(\varphi g)=F(\varphi)T(g)3 is a GENEO from F(φg)=F(φ)T(g)F(\varphi g)=F(\varphi)T(g)4 to F(φg)=F(φ)T(g)F(\varphi g)=F(\varphi)T(g)5, then

F(φg)=F(φ)T(g)F(\varphi g)=F(\varphi)T(g)6

This places GENEOs among the stable observers of the theory and explains their role in invariant comparison (Bergomi et al., 2018).

Under compactness assumptions on F(φg)=F(φ)T(g)F(\varphi g)=F(\varphi)T(g)7 and F(φg)=F(φ)T(g)F(\varphi g)=F(\varphi)T(g)8, the space of GENEOs for a fixed homomorphism F(φg)=F(φ)T(g)F(\varphi g)=F(\varphi)T(g)9 is compact with respect to the operator sup metric

T:G→HT:G\to H0

If T:G→HT:G\to H1 is convex, the same space is convex. These properties are repeatedly used as structural justification for finite approximation, operator sampling, and low-complexity model design (Bergomi et al., 2018, Bocchi et al., 12 Mar 2025).

The compactification theory extends these results beyond already compact perception pairs. If a perception pair has a totally bounded data space rich enough to endow the common domain with a metric structure, then it admits a compactification T:G→HT:G\to H2. Likewise, if a space of GENEOs is collectionwise surjective and the data sets are totally bounded and metrize the domains, then the operator space admits a compactification compatible with the compactified source and target perception pairs. The covering condition

T:G→HT:G\to H3

is the key hypothesis ensuring non-expansiveness of the acting homomorphism and hence extension of equivariance to the closures (Ahmad, 2022).

A further refinement replaces worst-case operator comparison by a probability-weighted T:G→HT:G\to H4-type geometry. In the finite-dimensional probabilistic setting, the ambient space T:G→HT:G\to H5 becomes a Hilbert manifold with inner product

T:G→HT:G\to H6

and the full space of GENEOs is compact with respect to the induced T:G→HT:G\to H7 norm. Any finite-dimensional T:G→HT:G\to H8-submanifold of this Hilbert space whose points are GENEOs inherits a Riemannian structure, making gradient-based optimization over parameterized GENEO families available in principle (Cascarano et al., 2021).

3. Construction principles and representation theorems

Several papers develop explicit mechanisms for building new GENEOs from known ones. One general device is pointwise aggregation by a T:G→HT:G\to H9-Lipschitz scalar map ∥F(φ1)−F(φ2)∥∞≤∥φ1−φ2∥∞\|F(\varphi_1)-F(\varphi_2)\|_\infty\le \|\varphi_1-\varphi_2\|_\infty0. If ∥F(φ1)−F(φ2)∥∞≤∥φ1−φ2∥∞\|F(\varphi_1)-F(\varphi_2)\|_\infty\le \|\varphi_1-\varphi_2\|_\infty1 are GENEOs and

∥F(φ1)−F(φ2)∥∞≤∥φ1−φ2∥∞\|F(\varphi_1)-F(\varphi_2)\|_\infty\le \|\varphi_1-\varphi_2\|_\infty2

takes values in ∥F(φ1)−F(φ2)∥∞≤∥φ1−φ2∥∞\|F(\varphi_1)-F(\varphi_2)\|_\infty\le \|\varphi_1-\varphi_2\|_\infty3, then ∥F(φ1)−F(φ2)∥∞≤∥φ1−φ2∥∞\|F(\varphi_1)-F(\varphi_2)\|_\infty\le \|\varphi_1-\varphi_2\|_\infty4 is again a GENEO. From this, the literature derives power-mean constructions

∥F(φ1)−F(φ2)∥∞≤∥φ1−φ2∥∞\|F(\varphi_1)-F(\varphi_2)\|_\infty\le \|\varphi_1-\varphi_2\|_\infty5

for ∥F(φ1)−F(φ2)∥∞≤∥φ1−φ2∥∞\|F(\varphi_1)-F(\varphi_2)\|_\infty\le \|\varphi_1-\varphi_2\|_\infty6, and series constructions

∥F(φ1)−F(φ2)∥∞≤∥φ1−φ2∥∞\|F(\varphi_1)-F(\varphi_2)\|_\infty\le \|\varphi_1-\varphi_2\|_\infty7

under bounded-partial-sum and ∥F(φ1)−F(φ2)∥∞≤∥φ1−φ2∥∞\|F(\varphi_1)-F(\varphi_2)\|_\infty\le \|\varphi_1-\varphi_2\|_\infty8 assumptions (Quercioli, 2020).

In the finite linear setting, a more algebraic picture emerges. If a finite group ∥F(φ1)−F(φ2)∥∞≤∥φ1−φ2∥∞\|F(\varphi_1)-F(\varphi_2)\|_\infty\le \|\varphi_1-\varphi_2\|_\infty9 acts transitively on (f,t)(f,t)0, then every linear (f,t)(f,t)1-equivariant operator on (f,t)(f,t)2 can be represented by a permutant measure: (f,t)(f,t)3 where (f,t)(f,t)4 is constant on conjugacy orbits under (f,t)(f,t)5. The operator is a linear GENEO precisely when

(f,t)(f,t)6

This converts abstract linear equivariance and non-expansiveness into a finite weighted sum over permutations with an (f,t)(f,t)7-type constraint on coefficients (Bocchi et al., 2020).

The heterogeneous version replaces ordinary permutant measures by generalized (f,t)(f,t)8-permutant measures on (f,t)(f,t)9, where f(g∗x)=t(g)∗f(x)f(g*x)=t(g)*f(x)0 mediates between different source and target symmetry groups. Under the assumption that f(g∗x)=t(g)∗f(x)f(g*x)=t(g)*f(x)1 acts transitively on the finite output domain f(g∗x)=t(g)∗f(x)f(g*x)=t(g)*f(x)2, a linear map f(g∗x)=t(g)∗f(x)f(g*x)=t(g)*f(x)3 is a linear GENEO if and only if

f(g∗x)=t(g)∗f(x)f(g*x)=t(g)*f(x)4

for a generalized f(g∗x)=t(g)∗f(x)f(g*x)=t(g)*f(x)5-permutant measure f(g∗x)=t(g)∗f(x)f(g*x)=t(g)*f(x)6 satisfying

f(g∗x)=t(g)∗f(x)f(g*x)=t(g)*f(x)7

The space of such linear GENEOs is a compact convex polytope generated by orbit-based building blocks (Conti et al., 7 Jan 2026).

This representation viewpoint extends naturally to graphs. Generalized permutants and generalized permutant measures on spaces of maps between vertex sets or edge sets generate vertex-weighted and edge-weighted graph GENEOs, including graph-to-graph operators with different source and target graphs (Ahmad et al., 2022).

4. Persistent homology, stability, and denoising

Persistent homology is not peripheral to the theory; it is one of its native comparison mechanisms. For a function f(g∗x)=t(g)∗f(x)f(g*x)=t(g)*f(x)8, persistence diagrams and persistent Betti numbers satisfy the stability chain

f(g∗x)=t(g)∗f(x)f(g*x)=t(g)*f(x)9

and for a family (Φ,G)(\Phi,G)0 of GENEOs,

(Φ,G)(\Phi,G)1

defines a strongly (Φ,G)(\Phi,G)2-invariant pseudo-metric. Under additional assumptions, taking the full space of GENEOs recovers the natural pseudo-distance exactly: (Φ,G)(\Phi,G)3 This is one of the foundational duality results of the subject (Bergomi et al., 2018, Frosini et al., 19 Jun 2026).

The persistence-diagram operator itself can be treated as a GENEO when persistence diagrams are represented functionally and the target group is trivial. This is one reason GENEOs are described as a bridge between TDA and machine learning in the later expository literature (Frosini et al., 19 Jun 2026).

GENEOs also appear as explicit denoisers. For one-dimensional (Φ,G)(\Phi,G)4-Lipschitz signals (Φ,G)(\Phi,G)5 corrupted by impulsive noise, the operators

(Φ,G)(\Phi,G)6

are GENEOs under Euclidean isometries of (Φ,G)(\Phi,G)7. Their composition removes upward and downward impulses under thinness and separation assumptions, yielding deterministic and probabilistic control of persistence-diagram perturbations. In particular, if (Φ,G)(\Phi,G)8 and (Φ,G)(\Phi,G)9 are the degree-0 persistence diagrams of Φ⊆RbX\Phi\subseteq \mathbb{R}^X_b0 and Φ⊆RbX\Phi\subseteq \mathbb{R}^X_b1, then

Φ⊆RbX\Phi\subseteq \mathbb{R}^X_b2

This makes GENEOs concrete noise-reduction operators rather than merely abstract symmetry constraints (Frosini et al., 2022).

5. Interpretability, surrogate modeling, and partial equivariance

A recent line of work reinterprets GENEOs as observer-controlled translations for explanation. In the perception-space formalism, an observer is a pair Φ⊆RbX\Phi\subseteq \mathbb{R}^X_b3, where Φ⊆RbX\Phi\subseteq \mathbb{R}^X_b4 is a category of translation GENEOs and Φ⊆RbX\Phi\subseteq \mathbb{R}^X_b5 is a complexity assignment. Given two GEOs, a crossed pair of translation uses GENEOs to compare them through an approximately commutative diagram, and the resulting surrogate distance

Φ⊆RbX\Phi\subseteq \mathbb{R}^X_b6

is a hemi-metric. Symmetrization yields a pseudo-metric

Φ⊆RbX\Phi\subseteq \mathbb{R}^X_b7

Interpretability is then defined by the conjunction of approximation quality and lower complexity: Φ⊆RbX\Phi\subseteq \mathbb{R}^X_b8 In this framework, standard fidelity appears as the identity-only special case, while equivariant surrogate learning becomes diagrammatic distance minimization (Colombini et al., 3 Mar 2025).

The partial-equivariance extension weakens the group requirement. A P-GENEO acts between perception triples Φ⊆RbX\Phi\subseteq \mathbb{R}^X_b9 and (Φ,G)(\Phi,G)00, where (Φ,G)(\Phi,G)01 and (Φ,G)(\Phi,G)02 are selected admissible sets of bijections rather than necessarily groups. The defining relation is

(Φ,G)(\Phi,G)03

together with non-expansiveness of both (Φ,G)(\Phi,G)04 and (Φ,G)(\Phi,G)05. When (Φ,G)(\Phi,G)06, (Φ,G)(\Phi,G)07, and (Φ,G)(\Phi,G)08 are groups, one recovers the ordinary GENEO notion. The theory stresses that partial equivariance is not approximate equivariance; it is equivariance with respect to a selected admissible set of transformations (Ferrari et al., 2023).

Empirical work on GENEOnet has used these ideas to support explainability and trustworthiness claims in protein pocket detection. In that setting, the model has only 17 trainable parameters, the convex combination weights (Φ,G)(\Phi,G)09 act as model-specific global explanations, and statistical resampling shows that some coefficients remain stably large or near zero across repeated retraining. The same study reports that GENEOnet exhibits a significantly higher proportion of equivariance than DeepPocket, Fpocket, and P2Rank under the tested (Φ,G)(\Phi,G)10 rotation around the (Φ,G)(\Phi,G)11-axis, and that consecutive predictions remain highly overlapping under molecular-dynamics perturbations, especially at smaller time steps (Bocchi et al., 12 Mar 2025).

6. Applications, empirical performance, and current boundaries

GENEOs have been instantiated in several domain-specific architectures. In protein pocket detection, GENEOnet represents proteins by eight voxelized channels and applies a shallow GENEO network with channel-specific equivariant operators, convex combination, and thresholding. The resulting model has 17 trainable parameters and, on the reported benchmark, achieves (Φ,G)(\Phi,G)12 and (Φ,G)(\Phi,G)13, outperforming or matching several state-of-the-art baselines while using only 200 training proteins (Bocchi et al., 2022).

In sparse urban wireless reconstruction, the signal space is modeled as bounded functions on a planar domain, and the implemented GENEO is a pattern-library reconstruction operator. The method reconstructs urban SINR maps from (Φ,G)(\Phi,G)14 observed pixels, under corruption levels (Φ,G)(\Phi,G)15, using local pattern similarity maps

(Φ,G)(\Phi,G)16

with translation equivariance and a non-expansive stability estimate. The reported evaluation uses both MSE and persistence-diagram (Φ,G)(\Phi,G)17-Wasserstein distance; the paper states that GENEO is dramatically better than both 1-KNN and U-Net in (Φ,G)(\Phi,G)18-Wasserstein on Munich and yields substantially lower topological error than both baselines in Paris zero-shot transfer (Amorosa et al., 25 Jul 2025).

In graph comparison, GENEOs are built from subgraph permutants. A graph is encoded as a binary function on unordered vertex pairs, the symmetry group is the full vertex-permutation group, and the operator

(Φ,G)(\Phi,G)19

is a linear GENEO that measures normalized induced occurrences of a pattern graph (Φ,G)(\Phi,G)20. Pairwise comparison uses

(Φ,G)(\Phi,G)21

and aggregation by maxima yields a sound certificate of non-isomorphism: isomorphic graphs always have zero score, while a positive score certifies non-isomorphism. On sampled (Φ,G)(\Phi,G)22-regular graph pairs, the reported GENEO-3 model reaches accuracy (Φ,G)(\Phi,G)23 for (Φ,G)(\Phi,G)24 at all tested (Φ,G)(\Phi,G)25, with runtimes increasing from (Φ,G)(\Phi,G)26 s at (Φ,G)(\Phi,G)27 to (Φ,G)(\Phi,G)28 s at (Φ,G)(\Phi,G)29 (Bocchi et al., 2024).

The current boundaries of the theory are also explicit. Many exact representation results are linear and finite-dimensional; the compactification theory requires total boundedness, metric richness, and, for operator-space compactification, collectionwise surjectivity; the impulsive-noise denoising results are restricted to one-dimensional signals and degree-0 persistence; and the partial-equivariance formalism still assumes bijective domain transformations (Conti et al., 7 Jan 2026, Ahmad, 2022, Frosini et al., 2022, Ferrari et al., 2023). This suggests a subject that is already structurally rich, but whose strongest theorems remain concentrated in carefully controlled settings rather than in unrestricted deep-learning practice.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (15)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Group Equivariant Non-Expansive Operators (GENEOs).