Neuromorphic computing · Spiking neural networks

Shashank Sharma

Research & Innovation Engineer at TCS Research, Kolkata

I build spiking neural networks, and the tooling that moves them between neuromorphic frameworks without quietly changing what they compute. At the moment I am trying to find where spiking models fail at language, and whether adaptive neurons are any help.

Portrait of Shashank Sharma

Trajectory

It started with vision, picked up language along the way, and both ended up asking the same question about where computation should be spent.

Foundations2019–23M.Tech · AI2023–25Multimodal2024Language2025Neuromorphic2025–Spiking LMsnow

  1. Adani Institute of Infrastructure Engineering, Ahmedabad

    Four years of signals, networks and circuits before any of it was called machine learning. Graduated at 9.22, cleared GATE at 93.90 percentile, and left with the habit of asking what a system costs before asking what it can do.

  2. IIIT Delhi

    Two years of coursework and research in AI, alongside teaching assistantships for NLP, DSA, AI and Intelligent Systems. The lab work split into two directions that only converged much later.

  3. MIDAS Lab, IIIT Delhi · with Dr. Rajiv Ratn Shah

    Crowd energy from audio and video, published at IEEE MIPR. Person attribute recognition for Indian street scenes, put on arXiv. Accident detection from live video with TU Darmstadt. All three had the same shape: a model that works offline, and a stream that will not wait for it.

  4. IIIT Delhi · with Dr. Shad Akhtar

    Perspective-controlled summarisation of healthcare threads, using classifier guidance and an energy term over adapters and prefix tuning. The interesting part was not the score. It was watching how little of a large model you actually need to move if you are precise about which part you move.

  5. TCS Research, Kolkata · with Dr. Barnali Basak and Sounak Dey

    The main project is a bridge between general neuromorphic frameworks and hardware-specific ones: one spiking model, ported across SNNTorch, Rockpool, Lava and Sinabs, holding 96% accuracy within 2% of the reference. Building it meant first building real intuition for how SNNs behave — how event-based data should be handled, and where sparsity actually buys you something in multimodal tasks rather than just looking elegant on a slide.

  6. Current exploration

    Language is the hard case for spiking networks, so that is where I am looking for the cracks. Alongside it I am working through adaptive-LIF neurons — how their threshold adaptation changes what a network can hold over time, and whether that is something I can bring back into the porting project rather than leave as a side experiment.

What I’m working on

Research
01

Sparsity that pays for itself

Spiking networks only win if the silence is worth something. I work on event-based data and on finding the multimodal tasks where sparse, event-driven computation is genuinely cheaper, not just biologically flattering.

02

Language, in spikes

Text is the awkward case for spiking networks: no natural event stream, long dependencies, dense embeddings. I am mapping where spiking language models actually break, which is more useful right now than another benchmark number.

03

Adaptive neuron dynamics

Adaptive-LIF neurons move their own threshold as they fire. That gives a network a form of memory the weights never see, and I want to know how much of it can be relied on.

04

Portability across neuromorphic stacks

SNNTorch, Lava, Rockpool and Sinabs each assume something different about time, reset and quantisation. A result that cannot survive the move between them is a result about a framework.

Publications

Research

Full record Google Scholar ORCID 0009-0001-8159-2516

Pulse of the Crowd: Quantifying Crowd Energy through Audio and Video Analysis

IEEE 7th International Conference on Multimedia Information Processing and Retrieval (MIPR), pp. 308–314 · doi:10.1109/MIPR62202.2024.00056

My partI built the audio half: the CLAP-based classifier for crowd noise, and the 90-minute labelled dataset it trains on.

IEEE Xplore Write-up

Selected projects

All projects

One Spiking Model, Four Frameworks

A bridge between general neuromorphic frameworks and hardware-specific ones, plus a harness that measures what a port actually costs.

Read more
Neuromorphic computingSpiking neural networksSystemsEdge AI

Writing

All notes

Get in touch

If you work on neuromorphic hardware and algorithms, efficient deep learning, or spiking models for language and perception, write to me. I am glad to send a longer version of any of this. Corrections are welcome too; a fair amount of what is on this site is still provisional.