English

A tool for emulating neuromorphic architectures with memristive models and devices

Neural and Evolutionary Computing 2022-07-19 v1

Abstract

Memristors have shown promising features for enhancing neuromorphic computing concepts and AI hardware accelerators. In this paper, we present a user-friendly software infrastructure that allows emulating a wide range of neuromorphic architectures with memristor models. This tool empowers studies that exploit memristors for online learning and online classification tasks, predicting memristor resistive state changes during the training process. The versatility of the tool is showcased through the capability for users to customise parameters in the employed memristor and neuronal models as well as the employed learning rules. This further allows users to validate concepts and their sensitivity across a wide range of parameters. We demonstrate the use of the tool via an MNIST classification task. Finally, we show how this tool can also be used to emulate the concepts under study in-silico with practical memristive devices via appropriate interfacing with commercially available characterisation tools.

Keywords

Cite

@article{arxiv.2207.07987,
  title  = {A tool for emulating neuromorphic architectures with memristive models and devices},
  author = {Jinqi Huang and Spyros Stathopoulos and Alex Serb and Themis Prodromakis},
  journal= {arXiv preprint arXiv:2207.07987},
  year   = {2022}
}

Comments

5 pages; To be published in ISCAS 2022

R2 v1 2026-06-25T00:58:29.975Z