CORTEXA
← Browse
arxivq-bio.NCcs.LGcs.NE2026-06-26

CANNs: A Toolkit for Research on Continuous Attractor Neural Networks

Sichao He, Aiersi Tuerhong, Shangjun She, Tianhao Chu, Yuling Wu, Junfeng Zuo, Si Wu

Continuous attractor neural networks (CANNs) are the canonical computational framework for how the brain encodes continuous variables such as spatial position, head direction, and movement direction, and explain the activity of hippocampal place cells, entorhinal grid cells, and head-direction cells. CANN research, however, is fragmented: most results rest on lab-specific implementations, general-purpose simulators lack CANN-specific abstractions, and the path from spike trains to attractor geometry in real recordings lacks a standardized toolkit. Here, we present a comprehensive open-source toolkit that unifies the full CANN research workflow. It combines three tightly integrated components: 1) canns, a Python library on BrainPy/JAX that provides standardized 1D/2D CANNs, spike-frequency-adaptation variants, grid cell networks, hierarchical path-integration models, and brain-inspired attractor architectures, together with curated datasets, task generators, an analyzer module and trainer modules for biologically plausible plasticity; 2) canns-lib, a Rust acceleration backend delivering hundreds-of-times speedups for spatial-navigation workloads and modest gains for Ripser-based persistent homology; 3) ASA (Attractor Structure Analyzer), a PySide6 pipeline applying persistent homology and cohomology to experimental neural recordings to detect ring-like and toroidal attractor signatures in real data. The toolkit ships with full-detail reproducible pipelines that recover recent CANN results including SFA-driven anticipative tracking, theta sweeps in head-direction/place/grid systems, and hierarchical path integration.

View free PDFSource page

Related papers

arxivq-bio.NCcs.ITcs.LGcs.NEnlin.CD2026-07-11

Emergent Generalization by Representation Learning in Artificial Neural Networks

Hardik Rajpal, Dan Goodman

Dimensionality reduction has proven powerful for identifying neural manifolds, which are low-dimensional structures underlying high-dimensional neural activity. These low-dimensional representations have improved the interpretability of population-level coding. Yet whether such l…

View free PDFSource page
arxivcs.LGcs.NEq-bio.NC2026-07-20

Conditioned Direct Feedback Alignment via Activity and Error Geometry

Houman Safaai, Varun Reddy, Bernardo L. Sabatini

Direct feedback alignment (DFA) trains hidden layers with fixed random projections of the output error, avoiding the transposed-weight backward pass of backpropagation (BP). We study a failure mode of DFA training that is distinct from feedback quality: the local weight update is…

View free PDFSource page
arxivcs.NEcs.LGnlin.AO2026-07-01

Self-Organized Learning in Oscillatory Neural Networks with Memristive Signed Couplings

Riley Acker, Aman Desai, Garrett Kenyon, Frank Barrows

Oscillatory neural networks (ONNs) have emerged as a promising neuromorphic architecture, leveraging coupled dynamical systems to perform computation and represent information through phase relationships. Their interactions can be designed to support intrinsic energy-minimizing d…

View free PDFSource page
arxivcs.ETcs.NEq-bio.NC2026-07-15

Evaluating Encoding Strategies for Closed-Loop Classification in Biological Neural Networks

Martin Schottlender, Veronika Volkova, Pengjie Zhou, Ruifeng Zheng, Frank H. P. Fitzek, Pit Hofmann

Interfacing with Biological Neural Networks (BNNs) requires encoding information into stimulation patterns that can be effectively processed and that enable the underlying system to adapt. Nevertheless, the role of stimulation encoding remains poorly understood. In this work, we…

View free PDFSource page
arxivcs.NEcs.LG2026-06-26

Criticality-Constrained Iterative Pruning for Energy-Efficient Spiking Neural Networks via Combined Importance Scoring

Muhammad Hamza

Deploying spiking neural networks (SNNs) on neuromorphic hardware demands aggressive synaptic pruning while preserving temporal computation integrity. Existing strategies either neglect neuronal criticality or rely on convex relaxations of the inherently combinatorial pruning pro…

View free PDFSource page