CMAS Lab

Indian Institute of Technology Roorkee

Machine Learning-Assisted Analysis of Advanced STDP for Neuromorphic Computing using MRAM


Journal article


Anubha Sehgal, G. Verma, Seema Dhull, Sourajeet Roy, Brajesh Kumar Kaushik
Nanotechnology Materials and Devices Conference, 2023

Semantic Scholar DOI
Cite

Cite

APA   Click to copy
Sehgal, A., Verma, G., Dhull, S., Roy, S., & Kaushik, B. K. (2023). Machine Learning-Assisted Analysis of Advanced STDP for Neuromorphic Computing using MRAM. Nanotechnology Materials and Devices Conference.


Chicago/Turabian   Click to copy
Sehgal, Anubha, G. Verma, Seema Dhull, Sourajeet Roy, and Brajesh Kumar Kaushik. “Machine Learning-Assisted Analysis of Advanced STDP for Neuromorphic Computing Using MRAM.” Nanotechnology Materials and Devices Conference (2023).


MLA   Click to copy
Sehgal, Anubha, et al. “Machine Learning-Assisted Analysis of Advanced STDP for Neuromorphic Computing Using MRAM.” Nanotechnology Materials and Devices Conference, 2023.


BibTeX   Click to copy

@article{anubha2023a,
  title = {Machine Learning-Assisted Analysis of Advanced STDP for Neuromorphic Computing using MRAM},
  year = {2023},
  journal = {Nanotechnology Materials and Devices Conference},
  author = {Sehgal, Anubha and Verma, G. and Dhull, Seema and Roy, Sourajeet and Kaushik, Brajesh Kumar}
}

Abstract

A spiking neural network (SNN) comprises spiking neurons that mimic the information transfer in biological neurons using a series of time-dependent spikes. The spikes from such neurons are sparse in time and space, and event-driven. This facilitates the development of low-power neuromorphic hardware when coupled with bioplausible local spike-timing-dependent plasticity (STDP) learning algorithm that can encode temporal information to solve complicated time-dependent pattern recognition problems. The SNN hardware implementation using novel memristive (spintronic) devices is an active area of research to achieve area and power efficiency. Spintronic devices pave for hardware-efficient implementation of complex neuromorphic algorithms such as STDP for in-situ learning. This work presents the implementation of STDP algorithms using spin-based synaptic devices. Moreover, using an unsupervised learning scheme, the paper presents an SNN for digit recognition that is based on the mechanism with increased biological plausibility with 3 different STDP learning rules. The results show the testing accuracy of the triplet-based STDP rule is 18.34%, 10.72%, 7.15%, and 3.53% higher than the pair-based STDP rule with 100, 250, 400, and 1600 excitatory neurons respectively. The energy with the presented device is reported as 300 fJ.