Artículo

Uncontrolled Learning: Codesign of Neuromorphic Hardware Topology for Neuromorphic Algorithms

Barrows, Frank ; Lin, Jonathan ; Caravelli, Francesco ; Chialvo, Dante Renato Icon

Otros responsables

Fecha

03/2025

Editorial

John Wiley & Sons

Revista

Advanced Intelligent Systems

Título del libro

Nombre del evento

Fecha del evento

Institución organizadora

ISSN

2640-4567

eISSN

ISBN

Idioma

Inglés

Tipo del evento

Clasificación temática

Resumen

Neuromorphic computing has the potential to revolutionize future technologies and our understanding of intelligence, yet it remains challenging to realize in practice. The learning-from-mistakes algorithm, inspired by the brain’s simple learning rules of inhibition and pruning, is one of the few brain-like training methods. This algorithm is implemented in neuromorphic memristive hardware through a codesign process that evaluates essential hardware trade-offs. While the algorithm effectively trains small networks as binary classifiers and perceptrons, performance declines significantly with increasing network size unless the hardware is tailored to the algorithm. This work investigates the trade-offs between depth, controllability, and capacity—the number of learnable patterns— in neuromorphic hardware. This highlights the importance of topology and governing equations, providing theoretical tools to evaluate a device’s computational capacity based on its measurements and circuit structure. The findings show that breaking neural network symmetry enhances both controllability and capacity. Additionally, by pruning the circuit, neuromorphic algorithms in allmemristive circuits can utilize stochastic resources to create local contrasts in network weights. Through combined experimental and simulation efforts, the parameters are identified that enable networks to exhibit emergent intelligence from simple rules, advancing the potential of neuromorphic computing.

Aprobación

Revisión

Complementado por

Referenciado por

Licencia Creative Commons

Excepto donde se indique lo contrario, la licencia de este ítem se describe como by