Pulse shape discrimination based on the Tempotron: a powerful classifier on GPU

Haoran Liu, Peng Li, Ming-Zhe Liu, Kai-Ming Wang, Zhuo Zuo +1 more
5/26/2023
eess.SPcs.LGnucl-ex

Official code: HaoranLiu507/TempotronGPU (2 stars, MIT, last commit 2025-08-10).

Abstract

This study utilized the Tempotron, a robust classifier based on a third-generation neural network model, for pulse shape discrimination. By eliminating the need for manual feature extraction, the Tempotron model can process pulse signals directly, generating discrimination results based on prior knowledge. The study performed experiments using GPU acceleration, resulting in over 500 times faster compared to the CPU-based model, and investigated the impact of noise augmentation on the Tempotron performance. Experimental results substantiated that Tempotron serves as a formidable classifier, adept at accomplishing high discrimination accuracy on both AmBe and time-of-flight PuBe datasets. Furthermore, analyzing the neural activity of Tempotron during training shed light on its learning characteristics and aided in selecting its hyperparameters. Moreover, the study addressed the constraints and potential avenues for future development in utilizing the Tempotron for pulse shape discrimination. The dataset used in this study and the GPU-based Tempotron are publicly available on GitHub at https://github.com/HaoranLiu507/TempotronGPU.

View on arXivView PDF

Code Implementations(1)

MIT

This project showcases an implementation of the Tempotron, a supervised synaptic learning algorithm developed by Robert Gütig and Haim Sompolinsky. This implementation leverages the robust computational capabilities of the Graphics Processing Unit (GPU), significantly accelerating the spike pulse encoding, training, and classification.

20PythonMay 26, 20231 years agoMIT
classificationgpu-computingpulse-shape-discriminationradiation-detectionsnn+2 more

Similar Papers

Cite this paper

@article{liu2023pulse,
  title  = {Pulse shape discrimination based on the Tempotron: a powerful classifier on GPU},
  author = {Haoran Liu and Peng Li and Ming-Zhe Liu and Kai-Ming Wang and Zhuo Zuo and Bing-Qi Liu},
  year   = {2023},
  eprint = {2305.18205},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.18205v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.18205.svg)](https://codeofpaper.com/paper/2305.18205)

Discussion