Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Evolutionary Optimization for Neuromorphic Systems

Conference ·
Designing and training an appropriate spiking neural network for neuromorphic deployment remains an open challenge in neuromorphic computing. In 2016, we introduced an approach for utilizing evolutionary optimization to address this challenge called Evolutionary Optimization for Neuromorphic Systems (EONS). In this work, we present an improvement to this approach that enables rapid prototyping of new applications of spiking neural networks in neuromorphic systems. We discuss the overall EONS framework and its improvements over the previous implementation. We present several case studies of how EONS can be used, including to train spiking neural networks for classification and control tasks, to train under hardware constraints, to evolve a reservoir for a liquid state machine, and to evolve smaller networks using multi-objective optimization.
Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE; USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR) (SC-21)
DOE Contract Number:
AC05-00OR22725
OSTI ID:
1649325
Country of Publication:
United States
Language:
English

References (14)

The TENNLab Exploratory Neuromorphic Computing Framework journal July 2018
Conversion of artificial recurrent neural networks to spiking neural networks for low-power neuromorphic hardware conference October 2016
Biomimetic, Soft-Material Synapse for Neuromorphic Computing: from Device to Network conference November 2018
Evolving spiking neural networks for personalised modelling, classification and prediction of spatio-temporal patterns with a case study on stroke journal June 2014
Evolving Neural Networks through Augmenting Topologies journal June 2002
Optimizing deep learning hyper-parameters through an evolutionary algorithm
  • Young, Steven R.; Rose, Derek C.; Karnowski, Thomas P.
  • Proceedings of the Workshop on Machine Learning in High-Performance Computing Environments - MLHPC '15 https://doi.org/10.1145/2834892.2834896
conference January 2015
Hardware spiking neural network prototyping and application journal April 2011
A Neuromorphic Sparse Coding Defense to Adversarial Images conference July 2019
Loihi: A Neuromorphic Manycore Processor with On-Chip Learning journal January 2018
Training deep neural networks for binary communication with the Whetstone method journal January 2019
Evolving artificial neural networks journal January 1999
Intelligent Reservoir Generation for Liquid State Machines using Evolutionary Optimization conference July 2019
Unsupervised Feature Learning With Winner-Takes-All Based STDP journal April 2018
Digital neuromorphic design of a Liquid State Machine for real-time processing conference October 2016

Similar Records

A Software Framework for Comparing Training Approaches for Spiking Neuromorphic Systems
Conference · Thu Jul 01 00:00:00 EDT 2021 · OSTI ID:1823363

Resilience and Robustness of Spiking Neural Networks for Neuromorphic Systems
Conference · Wed Jul 01 00:00:00 EDT 2020 · OSTI ID:1671419

Automated Design of Neuromorphic Networks for Scientific Applications at the Edge
Conference · Wed Jul 01 00:00:00 EDT 2020 · OSTI ID:1671418

Related Subjects