Tensor-Accelerated Eager Multi-Resolution Grids for Evolving Large-Scale Substrates
Author(s)
Publisher
ACM
Date issued
July 13, 2026
In
Proceedings of the Genetic and Evolutionary Computation Conference Companion
Subjects
neuroevolution HyperNEAT adaptive substrates GPU parallelization recurrent networks
Abstract
ES-HyperNEAT (ES-HN) discovers neural network topology by querying a CPPN at candidate positions and placing nodes where the CPPN output shows high variation. However, ES-HN builds a different quadtree for each network in the population, forcing sequential execution. Each depth has 4Ă more positions, so computation grows exponentially, and deep substrates become infeasible. We present Eager Multi-Resolution HyperNEAT (EMR, EMRHyperNEAT), which matches or exceeds ES-HN results while scaling across parallel cores. Instead of building quadtrees adaptively, we precompute position grids for each depth level, evaluate all positions simultaneously, then filter using the same variance threshold. All networks share these grids, enabling evaluation of the entire population in parallel. Main result: EMR enables scalability to arbitrarily large substrates through parallelization. While ES-HN runs in đ(4đ·) time sequentially, EMR achieves đ(4đ·/đ) by dividing work across P cores, yielding linear speedup. Comparing ES-HN on CPU against EMR on GPU: on XOR (pop=1000), EMR overtakes at depth 4, 34Ă per-generation speedup at depth 7 (âŒ100Ă over 30 gens). Additional capabilities: EMRâs scalability enables: (1) recurrent networks through hidden-to-hidden connections; (2) evolution at extreme resolutions via memory streaming (validated on depth 13: 358M positions). To our knowledge, this is the first massively parallel implementation of adaptive substrate discovery.
Event name
GECCO'26 - Genetic and Evolutionary Computation Conference
Publication type
conference paper
File(s)![Thumbnail Image]()
Loading...
Name
gecco_1_emr_hyperneat_sub.pdf
Type
Main Article
Size
730.44 KB
Format
Adobe PDF
