31
0

NeuroMorse: A Temporally Structured Dataset For Neuromorphic Computing

Abstract

Neuromorphic engineering aims to advance computing by mimicking the brain's efficient processing, where data is encoded as asynchronous temporal events. This eliminates the need for a synchronisation clock and minimises power consumption when no data is present. However, many benchmarks for neuromorphic algorithms primarily focus on spatial features, neglecting the temporal dynamics that are inherent to most sequence-based tasks. This gap may lead to evaluations that fail to fully capture the unique strengths and characteristics of neuromorphic systems. In this paper, we present NeuroMorse, a temporally structured dataset designed for benchmarking neuromorphic learning systems. NeuroMorse converts the top 50 words in the English language into temporal Morse code spike sequences. Despite using only two input spike channels for Morse dots and dashes, complex information is encoded through temporal patterns in the data. The proposed benchmark contains feature hierarchy at multiple temporal scales that test the capacity of neuromorphic algorithms to decompose input patterns into spatial and temporal hierarchies. We demonstrate that our training set is challenging to categorise using a linear classifier and that identifying keywords in the test set is difficult using conventional methods. The NeuroMorse dataset is available at Zenodo, with our accompanying code on GitHub atthis https URL.

View on arXiv
@article{walters2025_2502.20729,
  title={ NeuroMorse: A Temporally Structured Dataset For Neuromorphic Computing },
  author={ Ben Walters and Yeshwanth Bethi and Taylor Kergan and Binh Nguyen and Amirali Amirsoleimani and Jason K. Eshraghian and Saeed Afshar and Mostafa Rahimi Azghadi },
  journal={arXiv preprint arXiv:2502.20729},
  year={ 2025 }
}
Comments on this paper