Evolution at the Edge: Real-Time Evolution for Neuromorphic Engine Control
Neuromorphic computing systems are attractive for real-time control at the edge because of their low power operation, real-time processing capabilities and their potential ability to do online learning. In this work, we describe an approach for performing real-time evolution of spiking neural networks for neuromorphic systems at the edge called Neuromorphic Optimization using Dynamic Evolutionary Systems or NODES. We apply this approach to real-time combustion engine control and develop an engine-specific hardware platform for NODES called FireBox. We demonstrate how the real-time evolution approach works in simulation and the performance of networks trained in simulation on the physical engine.
Authors
- Karan Patel (ORCID: https://orcid.org/0000-0002-3653-6523)
- Aaron Young (ORCID: https://orcid.org/0000-0002-5448-4667)
- Catherine D. Schuman (ORCID: https://orcid.org/0000-0002-4264-8097)
- Brett Witherspoon (ORCID: https://orcid.org/0000-0003-3614-7883)
- Brian Kaul (ORCID: https://orcid.org/0000-0001-8481-3620)
- T. Nitzsche
- Bryan P. Maldonado (ORCID: https://orcid.org/0000-0003-3880-0065)
- Eric Brown (ORCID: https://orcid.org/0000-0002-6812-7820)
- James S. Plank
- Ethan Maness
Institutions
- Oak Ridge National Laboratory (US)
- National Transportation Research Center (US)
- University of Tennessee at Knoxville (US)
Publication Details
- Published
- 2025-03-25
- DOI
- https://doi.org/10.1109/nice65350.2025.11065602
- Primary Topic
- Advanced Memory and Neural Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- UT-Battelle