/EE6347-Devices-for-AI-and-Neuromorphic-Computing

Assignments and Projects for EE6347 Devices for AI and Neuromorphic Computing at IITM in Fall 2023

Primary LanguageJupyter Notebook

EE6347-Devices-for-AI-and-Neuromorphic-Computing

Assignments and Projects for EE6347 Devices for AI and Neuromorphic Computing at IITM in Fall 2023

Assignment 1 : Building a DNN from scratch using NumPy

Assignment 2 : Simulating the Stanford model of RRAMs (Resistive RAMs)

Assignment 3 : Using AIHWKIT and Pytorch to benchmark various Hardware-aware NN models

Assignment 4 : Izhikevich Neuron and the variety of spiking behaviours exhibited

Bonus: Pulse RRAM : Shows LTP and LTD behaviour of RRAMs

Project : High-Accuracy Spiking Neural Network Image Classifier for the EMNIST dataset