Hyperbolic Embedding Reservoir (HypER)
- Hyperbolic Embedding Reservoir (HypER) is an ESN architecture that embeds neurons in a unit Poincaré ball to naturally mirror chaotic stretch-and-fold dynamics.
- It uses hyperbolic-uniform sampling and an exponential decay kernel based on hyperbolic distance to enforce curvature-aware connectivity.
- The design retains standard ESN features while introducing geometric inductive bias, leading to improved performance on chaotic and real-world forecasting tasks.
Searching arXiv for the cited HypER paper and closely related hyperbolic-geometry work to ground the article. Hyperbolic Embedding Reservoir (HypER) is an Echo State Network (ESN) architecture in which the reservoir’s latent geometry and recurrent wiring are explicitly matched to the stretch-and-fold structure and exponential divergence of chaotic dynamics. In HypER, reservoir neurons are embedded in the unit Poincaré ball with curvature fixed at , and recurrent couplings decay exponentially with hyperbolic geodesic distance. The design preserves standard ESN mechanisms—sparsity, leaky integration, spectral-radius normalization, and training restricted to a Tikhonov-regularized readout—while introducing a curvature-aware inductive bias intended to align local reservoir expansion and contraction with Lyapunov growth and the stable and unstable directions of chaotic flows (Singh et al., 25 Aug 2025).
1. Concept and motivation
HypER was introduced to address a specific mismatch between conventional reservoir computing and chaotic dynamics. Chaotic flows exhibit local stretch-and-fold behavior: infinitesimal perturbations separate exponentially along unstable directions and are subsequently folded back toward a fractal attractor. In the formulation used for HypER, if two initial conditions differ by , then their separation grows as when the largest Lyapunov exponent satisfies (Singh et al., 25 Aug 2025).
Classical ESNs typically operate in Euclidean latent spaces with polynomial volume and metric growth. According to the HypER formulation, such reservoirs can reproduce short-term structure but often struggle to sustain forecasts beyond approximately $5$–$8$ Lyapunov times because their latent geometry does not encode an inductive bias for exponential expansion and contraction (Singh et al., 25 Aug 2025). HypER addresses this by using negative curvature, so that exponential metric growth is built directly into the reservoir geometry.
The central intuition is geometric. Hyperbolic spaces have exponential expansion of volume and geodesic distance, so small coordinate changes near the boundary of the Poincaré ball can induce large geodesic increments. HypER exploits this by assigning many reservoir units to near-boundary regions under hyperbolic-uniform sampling, thereby representing strongly expanding directions, while more central units capture contracting modes. This suggests that the reservoir is not merely a random nonlinear dynamical system, but a geometry-shaped surrogate whose local gain structure is intended to mirror Lyapunov behavior (Singh et al., 25 Aug 2025).
2. Geometric foundation in the Poincaré ball
HypER uses the -dimensional unit Poincaré ball
with constant negative sectional curvature fixed at (Singh et al., 25 Aug 2025). The conformal Riemannian metric is
The hyperbolic geodesic distance between 0 is defined as
1
with
2
Geodesics are straight lines through the origin or circular arcs orthogonal to the boundary, and angles are preserved because the metric is conformal (Singh et al., 25 Aug 2025).
In HypER, curvature is not itself tuned. The construction fixes 3 and uses the unit ball, while the effective expansion and contraction are controlled primarily by the hyperbolic kernel width 4 and the sparsity parameter 5 (Singh et al., 25 Aug 2025). This distinguishes HypER from formulations that treat curvature as a trainable parameter. A plausible implication is that the method emphasizes architectural simplicity and ESN-style fixed-reservoir design over manifold learning.
The use of hyperbolic geometry in HypER is conceptually consistent with broader machine-learning work exploiting exponential volume growth. Hyperbolic embeddings have been used to encode latent structure in networks through the 6 framework, where radial position represents popularity or degree and angular position represents similarity (García-Pérez et al., 2019). More generally, hyperbolic representation learning has been motivated by the ability of negatively curved spaces to embed tree-like and hierarchical structure with low distortion, although this comes with well-documented numerical constraints in both the Poincaré and Lorentz models (Mishne et al., 2022). HypER differs in using hyperbolic geometry not for static hierarchy modeling, but for recurrent dynamics and chaotic forecasting (Singh et al., 25 Aug 2025).
3. Reservoir construction and state dynamics
HypER defines each reservoir neuron 7 by a coordinate 8, written as 9, where 0 and 1 (Singh et al., 25 Aug 2025). Two sampling schemes are specified.
The Euclidean-isotropic baseline samples 2 uniformly in Euclidean volume within a ball of radius 3, using
4
with 5 uniform on 6 (Singh et al., 25 Aug 2025). This baseline ignores the native hyperbolic volume measure.
HypER uses hyperbolic-uniform sampling. The hyperbolic radius 7 is drawn with density
8
and related to the Euclidean radius by
9
Using the normalized cumulative distribution
0
with 1, the radius is sampled as
2
followed by 3 and uniform 4 on 5 (Singh et al., 25 Aug 2025). This sampling places more nodes near the boundary, matching the exponential hyperbolic volume element.
Pairwise hyperbolic distances 6 determine the recurrent weight matrix through the kernel
7
where 8 is the kernel width (Singh et al., 25 Aug 2025). Small hyperbolic distances yield stronger coupling, whereas near-boundary nodes, which are far apart in hyperbolic distance, have weaker direct coupling.
Sparsity is enforced by retaining only the top-9 entries in each row, producing a sparse matrix $5$0. This typically yields a directed, asymmetric graph; symmetric variants are possible but are not used in the reported work (Singh et al., 25 Aug 2025). The sparse matrix is then scaled to a target spectral radius $5$1:
$5$2
where $5$3 denotes the spectral radius. The purpose is to preserve the geometry-induced structure while keeping the internal dynamics near the edge of stability and maintaining the echo-state property (ESP) (Singh et al., 25 Aug 2025).
The state update follows the standard leaky ESN form
$5$4
where $5$5 is the leak rate, $5$6 is a random input-weight matrix, and $5$7 is a $5$8-Lipschitz pointwise activation such as $5$9 (Singh et al., 25 Aug 2025). Mixed node-wise activations, specifically tanh–sine–linear combinations, are also explored and are reported to help most when combined with hyperbolic connectivity.
The readout uses a second-order polynomial feature map
$8$0
with prediction
$8$1
Only $8$2 is trained, preserving the characteristic fixed-reservoir workflow of ESNs (Singh et al., 25 Aug 2025).
4. Training protocol and theoretical analysis
HypER trains only the readout by Tikhonov-regularized least squares. After washout $8$3, the method collects feature-target pairs $8$4 for $8$5 and solves
$8$6
with closed-form solution
$8$7
where $8$8 stacks row targets, $8$9 stacks column features, and 0 is the identity matrix (Singh et al., 25 Aug 2025). Cholesky or SVD is used for numerical stability.
Two operating modes are distinguished. During training and validation, teacher forcing (open loop) feeds the true input 1 at every step, ensuring stability and single-step error learning. During testing, autoregressive forecasting (closed loop) feeds 2 back as input, so long-horizon fidelity depends on whether the reservoir dynamics suppress or amplify relevant perturbations in a task-appropriate manner (Singh et al., 25 Aug 2025).
The paper develops a formal analysis of curvature-controlled divergence. For the row-sparse hyperbolic-kernel matrix 3 with distinct points 4 and minimum pairwise hyperbolic distance
5
Lemma 1 gives
6
As 7, the ratio 8 increases, which the paper interprets as lifting the spectral floor (Singh et al., 25 Aug 2025).
For a 9 activation 0 with 1 on the reachable domain, the one-step Jacobian is
2
where
3
Lemma 2 provides
4
and
5
Since spectral normalization fixes 6, the upper gain remains controlled, while the lower gain depends on the hyperbolic-kernel structure (Singh et al., 25 Aug 2025).
The main state-divergence result defines
7
If two input streams are identical up to time 8, differ at 9, and coincide thereafter, then for the resulting state difference 0, if 1,
2
with 3 (Singh et al., 25 Aug 2025). The paper interprets this as a lower bound on reservoir state divergence that mirrors Lyapunov growth while preserving ESP via spectral normalization.
This analysis establishes the conceptual distinction from standard ESNs and graph-structured reservoirs. Standard ESNs and engineered topologies such as small-world or cycle reservoirs alter connectivity patterns in flat geometry, whereas HypER uses negative curvature and hyperbolic-distance decay to shape the local expansion–contraction spectrum itself (Singh et al., 25 Aug 2025).
5. Empirical evaluation
HypER is evaluated on synthetic chaotic systems and real-world time series. The synthetic benchmarks are Lorenz–63 with parameters 4 and largest Lyapunov exponent approximately 5, the Rössler system with 6 and largest Lyapunov exponent approximately 7, and the hyperchaotic Chen–Ueta system with 8 (Singh et al., 25 Aug 2025). Trajectories are generated with LSODA at 9 for 0 samples; the first 1 are discarded as washout, the next 2 are used for training, and the final 3 for testing.
The real-world datasets are MIT–BIH Arrhythmia (ECG), Santa Fe Dataset B (chaotic laser), and the Sunspot monthly index (SILSO v2.0). Signals are normalized to 4 and represented through a 5D delay embedding using standard 6 splits (Singh et al., 25 Aug 2025).
Baselines include Euclidean ESN, SCR, CRJ, SW-ESN, MCI-ESN, and DeepESN. Reservoir sizes are 7 units except for DeepESN, which uses 8. Global hyperparameters are tuned with 9, target 00, leak 01, and ridge regularization 02. Results are averaged over 03 runs (Singh et al., 25 Aug 2025).
The reported metrics are normalized root mean squared error (NRMSE), Valid Prediction Time (VPT), Attractor Deviation (ADev), and Welch power spectral density (PSD) (Singh et al., 25 Aug 2025).
| Benchmark | Result reported for HypER | Comparison reported |
|---|---|---|
| Lorenz VPT | 04 | best baseline 05 |
| Rössler VPT | 06 | best baseline 07 |
| Chen–Ueta VPT | 08 | best baseline 09 |
| Lorenz ADev | 10 | best baseline 11 |
| Rössler ADev | 12 | best baseline 13 |
On Lorenz–63, HypER attains NRMSE 14 at 15 steps and 16 at 17 steps, outperforming MCI-ESN (18), SW-ESN (19), CRJ (20), Euclidean ESN (21), and DeepESN (22) at the 23-step horizon (Singh et al., 25 Aug 2025).
On Rössler, HypER maintains an order-of-magnitude lower error than Euclidean baselines at every horizon up to 24 steps; the paper gives the example of 25 for HypER versus 26 for MCI-ESN at 27 steps (Singh et al., 25 Aug 2025). On Chen–Ueta, HypER reports 28 at 29 steps, lower than SW-ESN at 30 and lower than the other listed baselines (Singh et al., 25 Aug 2025).
PSD analysis is used to assess frequency-domain fidelity. The paper reports that HypER preserves the Lorenz power spectrum, whereas flat ESNs inject spurious high-frequency noise (Singh et al., 25 Aug 2025). This suggests that the benefit is not limited to pointwise trajectory error, but extends to attractor-level dynamical statistics.
On real-world datasets, the gains are strongest for signals treated as chaotic or nonstationary. On MIT–BIH, HypER reports NRMSE 31 at 32 steps compared with the best baseline MCI-ESN at 33, corresponding to an improvement of approximately 34–35 across horizons (Singh et al., 25 Aug 2025). On Santa Fe, HypER gives 36 at 37 steps versus the best baseline 38. On sunspots, HypER is competitive but not superior, with 39 at 40 steps versus MCI-ESN at 41 (Singh et al., 25 Aug 2025). The paper interprets this as consistent with theory: when 42, raising 43 is unnecessary.
6. Ablations, implementation, and relation to adjacent work
The ablation results identify geometry, sampling, kernel scale, and latent dimension as the main determinants of performance. For Lorenz at the 44-step horizon, moving from Euclidean to hyperbolic geometry with Euclidean-volume sampling reduces NRMSE by approximately 45, and switching to hyperbolic-uniform sampling yields an additional approximately 46 reduction, together giving the best VPT and ADev (Singh et al., 25 Aug 2025). Increasing the latent dimension from the common Poincaré disk setting 47 to 48 or 49 weakens gains, which the paper attributes to curvature dilution.
The kernel width 50 has a clear optimum around 51. If 52 is too small, the graph becomes under-connected and VPT decreases; if 53 is too large, curvature effects are diluted and 54 (Singh et al., 25 Aug 2025). Performance plateaus for sparsity 55, with denser graphs slightly improving ADev, but NRMSE gains attributed mainly to geometry rather than overall connectivity scale.
Mixed activations improve all reservoir types, but the improvement is strongest for HypER. For Lorenz, the reported mixed-activation comparison gives HypER NRMSE 56 versus the best graph baseline at 57, and VPT 58 versus 59 (Singh et al., 25 Aug 2025).
A typical implementation uses 60 units, 61, 62, 63, 64, 65, 66, and 67 (Singh et al., 25 Aug 2025). Dense adjacency construction is 68; row-wise sparsification reduces subsequent structure to 69. Readout training is dominated by solving linear systems of size 70 (Singh et al., 25 Aug 2025). No manifold optimization is used because the reservoir is fixed after sampling and normalization.
HypER’s use of the Poincaré ball also places it near a broader numerical discussion in hyperbolic ML. Work on the numerical stability of hyperbolic representation learning has shown that hyperbolic models can suffer catastrophic NaNs and floating-point pathologies near the Poincaré boundary or at large Lorentz time coordinates, with different trade-offs between representational capacity and optimization behavior (Mishne et al., 2022). HypER avoids many of these issues because it does not train manifold coordinates directly; neuron positions are sampled once, and only the Euclidean readout is optimized (Singh et al., 25 Aug 2025). This suggests that fixed-geometry reservoir computing may be an attractive regime for exploiting hyperbolic structure without incurring the full optimization burden of end-to-end hyperbolic learning.
The method is also distinct from static hyperbolic embedding frameworks such as Mercator, which infer latent 71 coordinates of network nodes under the Popularity72Similarity model (García-Pérez et al., 2019), and from hyperbolic dense retrieval systems such as HypRAG, where hyperbolic geometry is used to encode semantic hierarchy and preserve specificity through norm- or radius-based separation (Madhu et al., 8 Feb 2026). The shared principle is the use of exponential metric growth as inductive bias, but HypER applies it to dynamical forecasting rather than network embedding or retrieval.
7. Limitations and prospective directions
HypER fixes curvature at 73 and uses hyperbolic-uniform sampling with a maximum radius parameter 74. Although effective in the reported experiments, performance still depends on 75, 76, 77, 78, 79, and input scaling (Singh et al., 25 Aug 2025). Careful tuning remains necessary, so the geometric prior does not eliminate hyperparameter sensitivity.
The method’s computational construction is naively 80 in the number of reservoir units, which limits straightforward scaling to very large reservoirs. The paper explicitly identifies scalable approximations such as hyperbolic 81-nearest neighbors and fast kernel evaluation as useful directions (Singh et al., 25 Aug 2025). It also notes that gains diminish as latent dimension increases, leaving open the question of how to balance representational capacity against curvature concentration.
Several extensions are proposed: adaptive or learned node placement, task-specific curvature or variable metrics, hybrid knowledge-based plus reservoir schemes, online adaptation, output feedback, and multi-layer hyperbolic reservoirs (Singh et al., 25 Aug 2025). A systematic relation between Lyapunov exponents and geometric control parameters such as curvature and 82 is also identified as an open problem. This suggests a possible future program in which reservoir geometry is calibrated directly to the Lyapunov spectrum of the target system rather than chosen through heuristic tuning.
A common misconception would be to view HypER as simply an ESN with a different graph topology. The paper argues for a stronger claim: the essential modification is not merely graph sparsity or nonrandom wiring, but the introduction of a negative-curvature metric into the latent state space, so that the reservoir’s local expansion–contraction properties can track the geometry of chaotic divergence (Singh et al., 25 Aug 2025). Whether this principle generalizes beyond the studied chaotic and real-world benchmarks remains an empirical question, but within the reported scope, HypER presents a geometrically explicit formulation of reservoir computing in which hyperbolic structure functions as a dynamical inductive bias rather than a static embedding device.