Please use this identifier to cite or link to this item: http://dspace.iitrpr.ac.in:8080/xmlui/handle/123456789/3897
Title: Python-LTspice co-simulation to train neural networks with memristive synapses to learn logic gate operations
Authors: Kumar, S.
Das, D.M.
Keywords: Artificial neural network
Crossbar
Multilayer perceprtron (MLP)
Neuromorphic computing
Python-LTspice co-simulation
Spiking
Universal gate
Issue Date: 25-Aug-2022
Abstract: Neuromorphic computing attempts to mimic the neural architecture of human brain by delivering a non vonNeumann hardware which can run even the most complex artificial intelligence algorithms at extremely fast computational speeds at power requirement as low in order as few tens of watts just like the human brain does. Since the brain is a complex mesh of millions of neurons communicating via the synapses and spiking signals in between them, there is a requirement of a circuit based memory element which can play the role of these synapses in electronic circuits. The memristors with there unique pinched hysteresis property have been proposed and modelled to act as these synapses. This paper introduces LTspice modelling of a simple artificial neural network with memristive synapses and training it for the universal gates-NOR and NAND by providing a mechanism for interpreting the compressed binary data generated by parametric LTspice simulations. The results show potential for application in many other crucial neuromorphic simulations and their numeric interpretation using the tool developed for Co-simulation of LTspice with the open source programming language, Python.
URI: http://localhost:8080/xmlui/handle/123456789/3897
Appears in Collections:Year-2021

Files in This Item:
File Description SizeFormat 
Full Text.pdf461.65 kBAdobe PDFView/Open    Request a copy


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.