Evolutionary Optimization for Neuromorphic Systems
- ORNL
- University of Tennessee (UT)
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
Similar Records
A Software Framework for Comparing Training Approaches for Spiking Neuromorphic Systems
Resilience and Robustness of Spiking Neural Networks for Neuromorphic Systems
Automated Design of Neuromorphic Networks for Scientific Applications at the Edge
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