Skewed Neuronal Heterogeneity Enhances Efficiency On Various Computing Systems
Arash Golmohammadi, Jannik Luboeinski, Christian Tetzlaff
TL;DR
This work investigates whether intrinsic, task-agnostic heterogeneity in neuronal membrane time constants can lift temporal computation without task-specific tuning. Using rate-based and spiking networks within a reservoir-computing framework, the authors show that skewed time-constant heterogeneity enhances accuracy, robustness, and energy efficiency across hundreds of temporal tasks and across in silico and neuromorphic platforms. A comprehensive, low-bias task benchmark demonstrates broad improvements not tied to a particular stimulus, while analyses reveal that performance tracks with improved task-state alignment rather than merely higher state dimensionality. The findings imply that biological heterogeneity can serve as a powerful inductive bias for designing efficient artificial systems and neuromorphic devices that exploit device-to-device variability rather than suppress it.
Abstract
Heterogeneity is a ubiquitous property of many biological systems and has profound implications for computation. While it is conceivable to optimize neuronal and synaptic heterogeneity for a specific task, such top-down optimization is biologically implausible, prone to catastrophic forgetting, and both data- and energy-intensive. In contrast, biological organisms, with remarkable capacity to perform numerous tasks with minimal metabolic cost, exhibit a heterogeneity that is inherent, stable during adulthood, and task-unspecific. Inspired by this intrinsic form of heterogeneity, we investigate the utility of variations in neuronal time constants for solving hundreds of distinct temporal tasks of varying complexity. Our results show that intrinsic heterogeneity significantly enhances performance and robustness in an implementation-independent manner, indicating its usefulness for both (rate-based) machine learning and (spike-coded) neuromorphic applications. Importantly, only skewed heterogeneity profiles-reminiscent of those found in biology-produce such performance gains. We further demonstrate that this computational advantage eliminates the need for large networks, allowing comparable performance with substantially lower operational, metabolic, and energetic costs, respectively in silico, in vivo, and on neuromorphic hardware. Finally, we discuss the implications of intrinsic (rather than task-induced) heterogeneity for the design of efficient artificial systems, particularly novel neuromorphic devices that exhibit similar device-to-device variability.
