cs.NEAug 27, 2026

Tensor-Accelerated Eager Multi-Resolution Grids for Evolving Large-Scale Substrates

Authors: Romain Claret, Michael O'Neill, Paul Cotofrei, Kilian Stoffel

Organizations: University of Neuchâtel Neuchâtel, Switzerland · University College Dublin Dublin, Ireland

Abstract

In neuroevolution, indirect encoding generates neural network connectivity from a compact genome rather than specifying each connection. ES-HyperNEAT automatically discovers where to place hidden nodes by examining CPPN output patterns: it recursively subdivides space using a quadtree, expanding regions where CPPN outputs show high variance. This adaptive approach discovers network topology without manual substrate specification, extending the fixed-grid HyperNEAT framework built on NEAT. However, the quadtree resists tensorization. Each depth level depends on the parent's variance, forcing sequential evaluation. Different CPPNs produce different subdivision patterns, preventing batching. And variable leaf counts are incompatible with JAX's static shape requirement for JIT compilation. Our prior work confirmed these limits at depths exceeding 5, and a JAX reimplementation of the quadtree yielded only marginal speedup despite batched optimizations, motivating the eager reformulation presented here. We present EMR-HyperNEAT, which evaluates all positions at all resolutions up front, then filters using the same variance criterion: ES-HyperNEAT's subdivide_if(var > θθ) becomes eval_all(); filter(var > θθ). This performs more CPPN queries than necessary, but all queries become independent and parallelizable across both cores and population members, reducing complexity from \BigO(4D4^D) to \BigO(4D/P4^D/P) across PP parallel cores. Recurrent substrate configurations become feasible through a connection type taxonomy. The experiments section validates 12-34×\times on-device GPU speedup on XOR at depths 5-7, and empirically higher solve rates across benchmarks.

Figures & tables

Explore similar work

CardsList
  1. On Scaling Coordinate-Based Neuroevolution: The Quadtree Bottleneck in ES-HyperNEAT

    Aug 25, 2026Romain Claret, Michael O'Neill, Paul Cotofrei +1NeuroevolutionHypernetworks

  2. Early-Stopping Thresholds for ES-HyperNEAT: A Data-Driven Approach from Fitness Dynamics

    Sep 11, 2026Romain Claret, Arthur Gygax, Michael O'Neill +2Early StoppingEvolutionary Optimization

  3. Breaking the Central Bias: Spatially Partitioned Experts for Coordinate-Based Neuroevolution

    Sep 10, 2026Romain Claret, Arthur Gygax, Michael O'Neill +3Neural Network OptimizationImage Classification