top of page

CODE

eyeball.jpg

VIDEO-TO-SPIKE VISION SIMULATOR

Code [github link]: Real-time video conversion into phototransduction mechanisms. The result is passed into the artificial retina simulator.

The original code was developed to assist with upper-limb prosthesis control:

  • C. Arrow, J.K. Eshraghian, H. Wu, S. Baek, H. Iu and K. Nazarpour, "Prosthesis Control Using Spike-Rate Coding in the Retina Photoreceptor Cells", 2021 IEEE International Symposium on Circuits and Systems, Daegu, South Korea, 2021.

spikes.jpg

ARTIFICIAL RETINA

Code [github link]: Retina simulator derived from a discrete neuronal network of retinal cells.

The original code was described in the following papers:

  • J.K. Eshraghian, S. Baek W. Thio, Y. Sandamirskaya, H.H.C. Iu and W. Lu, “A Real-Time Retinomorphic Simulator Using a Conductance-Based Discrete Neuronal Network”, 2020 IEEE Artificial Intelligence Circuits and Systems Conference, Milan, Italy, March 2020, pp. 79-83.[pdf]

SNNTORCH

Code [github link]: a Python package for performing gradient-based learning with spiking neural networks. Rather than reinventing the wheel, it sits on top of PyTorch and takes advantage of its GPU accelerated tensor computation. Pre-designed spiking neuron models are seamlessly integrated within the PyTorch framework and can be treated as recurrent activation units.

snntorch_alpha_edited.png
Cover_edited.jpg

MEMRISTOR-CMOS TERNARY LOGIC FAMILY

Code [github link]: SPICE netlists of a memristor-CMOS ternary logic family.

The original code is described in the following paper:

  • X. Wang, P. Zhou, J.K. Eshraghian, C.-Y. Lin, H. H. C. Iu, T.-C. Chang, S.-M. Kang, “High-Density Memristor-CMOS Logic Family”, IEEE Transactions on Circuits and Systems I: Regular Papers, October 2020, doi: 10.1109/TCSI.2020.3027693.[pdf]

Get in touch for more information about my work.

bottom of page