Easy and efficient spike-based Machine Learning with mlGeNN

1Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

Intuitive and easy to use application programming interfaces such as Keras have played a large part in the rapid acceleration of machine learning with artificial neural networks. Building on our recent works translating ANNs to SNNs and directly training classifiers with e-prop, we here present the mlGeNN interface as an easy way to define, train and test spiking neural networks on our efficient GPU based GeNN framework. We illustrate the use of mlGeNN by investigating the performance of a number of one and two layer recurrent spiking neural networks trained to recognise hand gestures from the DVS gesture dataset with the e-prop learning rule. We find that not only is mlGeNN vastly more convenient to use than the lower level PyGeNN interface, the new freedom to effortlessly and rapidly prototype different network architectures also gave us an unprecedented overview over how e-prop compares to other recently published results on the DVS gesture dataset across architectural details.

Cite

CITATION STYLE

APA

Knight, J. C., & Nowotny, T. (2023). Easy and efficient spike-based Machine Learning with mlGeNN. In ACM International Conference Proceeding Series (pp. 115–120). Association for Computing Machinery. https://doi.org/10.1145/3584954.3585001

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free