Evolutionary vs imitation learning for neuromorphic control at the edge

Catherine Schuman, Robert Patton, Shruti Kulkarni, Maryam Parsa, Christopher Stahl, N. Quentin Haas, J. Parker Mitchell, Shay Snyder, Amelie Nagle, Alexandra Shanafield, Thomas Potok

Research output: Contribution to journalArticlepeer-review

14 Scopus citations

Abstract

Neuromorphic computing offers the opportunity to implement extremely low power artificial intelligence at the edge. Control applications, such as autonomous vehicles and robotics, are also of great interest for neuromorphic systems at the edge. It is not clear, however, what the best neuromorphic training approaches are for control applications at the edge. In this work, we implement and compare the performance of evolutionary optimization and imitation learning approaches on an autonomous race car control task using an edge neuromorphic implementation. We show that the evolutionary approaches tend to achieve better performing smaller network sizes that are well-suited to edge deployment, but they also take significantly longer to train. We also describe a workflow to allow for future algorithmic comparisons for neuromorphic hardware on control applications at the edge.

Original languageEnglish
Article number014002
JournalNeuromorphic Computing and Engineering
Volume2
Issue number1
DOIs
StatePublished - Mar 1 2022

Funding

Notice: this manuscript has been authored in part by UT-Battelle, LLC under Contract No. DE-AC05-00OR22725 with the U.S. Department of Energy. The United States Government retains and the publisher, by accepting the article for publication, acknowledges that the United States Government retains a non-exclusive, paid-up, irrevocable, world-wide license to publish or reproduce the published form of this manuscript, or allow others to do so, for United States Government purposes. The Department of Energy will provide public access to these results of federally sponsored research in accordance with the DOE Public Access Plan ( http://energy.gov/downloads/doe-public-access-plan ). This material is based upon work supported by the U.S. Department of Energy, Office of Science, Office of Advanced Scientific Computing Research, under Contract number DE-AC05-00OR22725.

Keywords

  • autonomous driving
  • evolutionary optimization
  • imitation learning
  • spiking neural networks

Fingerprint

Dive into the research topics of 'Evolutionary vs imitation learning for neuromorphic control at the edge'. Together they form a unique fingerprint.

Cite this