Schematic of the Neurospectrum pipeline in four stacked steps: signals on a graph; graph wavelets with node attention; a T-PHATE-regularized autoencoder producing a latent trajectory; curvature, path signatures, Betti curves and RNN summaries feeding a feed-forward network

Reading the Shape of Brain Activity: Our Neurospectrum Paper

I’m happy to share a new paper I co-authored, now out in Neurocomputing: “Neurospectrum: A geometric and topological deep learning framework for uncovering spatiotemporal signatures in neural activity.” First author Dhananjay Bhaskar and senior author Smita Krishnaswamy led a big team on this one, and I’m glad I got to be part of it. Below is a short plain-language summary, followed by a slide deck you can click through or download.

Schematic of the Neurospectrum pipeline in four stacked steps: signals on a graph; graph wavelets with node attention; a T-PHATE-regularized autoencoder producing a latent trajectory; curvature, path signatures, Betti curves and RNN summaries feeding a feed-forward network
Schematic based on Bhaskar et al., 2026: how Neurospectrum goes from signals on a graph to a trajectory and its shape. My own drawing, based on the paper’s description.

The problem

Brain recordings are messy. Whether it’s fMRI, calcium imaging, or the optical signals my lab works with, the data are high-dimensional, noisy, and always changing. Many of the standard tools, like PCA, ICA, and correlation-based connectivity, lean on assumptions such as linearity or stationarity, and they often average over space or time. That can wash out the fine-scale, moment-to-moment patterns we actually care about.

What we did

Neurospectrum treats brain activity as a path through time and then asks what shape that path has. It works in three steps:

  • Space. At each moment, the signals sit on a graph of brain regions, cells, or sensors. Graph wavelets pick up patterns at several spatial scales, and a learnable attention step weights the regions that matter most.
  • Time. An autoencoder, regularized with a manifold-learning method called T-PHATE, compresses each recording into a smooth, low-dimensional trajectory.
  • Shape. The trajectory is summarized by its curvature (how sharply it turns), path signatures, Betti curves from persistent homology (its topology), and a recurrent network. Those features feed a small predictor.

The pieces are modular, so you can swap summaries in or out, and when they are differentiable the whole thing can be trained end to end.

What we found

The team tested it on simulated coupled oscillators (the Kuramoto model, 100 oscillators), two-photon calcium imaging from mouse visual cortex, and resting-state fMRI collected before and after a decision-making task in 58 adults (27 with OCD, 31 healthy controls). Neurospectrum beat every baseline on every task. Recovering the oscillators’ coupling strength, its error was 0.0041 versus 0.0060 for the next-best method (ICA). Decoding the visual stimulus, accuracy was 0.60 versus 0.54. Telling OCD from control participants, accuracy was 0.70 versus 0.65.

The part I find most interesting: after the task, people’s brain trajectories bent more sharply, and that rise in curvature was larger in OCD. The group difference was statistically significant in males (p = 0.0449) but not in females (p = 0.235). The attention maps also pointed to different regions by sex, such as the posterior putamen in female participants and the superior frontal sulcus in male participants.

Why it matters

This isn’t just a better classifier. It produces features you can look at and reason about, like how much a brain state “turns” after a task, or which regions drive a difference. The paper didn’t use fNIRS, but the graph nodes can be sensor locations, and the wavelet step is designed to be robust to differences in sensor indexing and placement. That makes fNIRS optode montages a natural next test, and I’d like to try it. There are caveats: the clinical result rests on a single fMRI dataset, the method costs more compute than simpler tools, and the best summary feature depends on the task. The numbers above are from the open preprint, and the code is on GitHub.

Read the paper

Article (DOI): https://doi.org/10.1016/j.neucom.2026.135412
Open preprint (bioRxiv): https://doi.org/10.1101/2023.03.22.533807

Citation: Bhaskar D, Zhang Y, Moore J, Ketonis P, Gao F, Grossenbacher-Rieck B, Wolf G, Khasawneh FA, Munch E, Noah JA, Pushkarskaya H, Pittenger C, Greco V, Krishnaswamy S. Neurospectrum: A geometric and topological deep learning framework for uncovering spatiotemporal signatures in neural activity. Neurocomputing. 2026;710:135412. doi:10.1016/j.neucom.2026.135412

The slides

Here is my eight-slide summary of the paper. Use the arrows, your keyboard’s arrow keys, or the thumbnails, and hit Fullscreen for a bigger view.

Title slide: Neurospectrum, a geometric and topological deep learning framework for uncovering spatiotemporal signatures in neural activity, with the full citationBackground slide: neural signals are hard to read; common tools versus NeurospectrumData and approach slide: Kuramoto simulations, calcium imaging and fMRI test bedsMethod slide: graph, trajectory, shape, with a schematic of the Neurospectrum pipelineResults slide: Neurospectrum beat every baseline on every task, with four key numbersSlide: what this could mean for fNIRS, ideas to tryLimitations and next steps slide, with 58 fMRI participantsReference and links slide with the DOI, preprint and code links
1 / 8

Download the slides (PowerPoint)