Integrating Wavelet Transform Detection with Convolutional Neural Networks for Intelligent Neural Spike Sorting

Authors

  • Helat Ahmed Hussein, Ahmed Khorsheed Mohammed

Keywords:

Neural Spike Sorting, spikes clustering, stationary wavelet, Deep learning, Convolution Neural Networks CNN.

Abstract

Neural spike sorting is the basic process of understanding the brain's complex operation, which identifies and classifies spikes or electrical peaks emitted by one neuron. Manual spike sorting methods usually employ manual curation and heuristic algorithms, which can be difficult to use and time-consuming. This method requires a long time and a great deal of expertise. In automatic spike sorting, the spikes generated by various neurons are first detected and then classified automatically. This approach is faster and less labor-intensive than manual spike sorting. In the detection steps the traditional method used is threshold detection but, in this method, there are many spikes can be missed if the threshold high, or many background noise can be detected as spikes if the threshold values so low therefor using wavelet transform methods in detections step more accurate detecting the spikes and make it visualized from the background noise .This article presents a new method involving the joint application of Wavelet Transform Detection and Convolutional Neural Networks (CNNs) in order to expedite the process of intelligent spike sorting. Wavelet transform improves spike detection accuracy in this regard by allowing spikes from background noise to be effectively separated. The CNNs, trained successfully to spike clustering, perform quick and precise classification of the spikes of neurons. Integration of the present techniques will be more precise and effective for the sorting spike of brain supporting the progress in neuroscience studies and brain to the machine interface.

Downloads

Download data is not yet available.

References

T. T. Pham, “Spike Sorting: Application to Motor Unit Action Potential Discrimination,” pp. 83–95, 2019, doi: 10.1007/978-3-319-98675-3_6.

R. Toosi, M. A. Akhaee, and M. R. A. Dehaqani, “An automatic spike sorting algorithm based on adaptive spike detection and a mixture of skew-t distributions,” Sci Rep, vol. 11, no. 1, Dec. 2021, doi: 10.1038/s41598-021-93088-w.

P. Buccino et al., “SpikeInterface, a unified framework for spike sorting,” bioRxiv, pp. 1–24, 2019, doi: 10.1101/796599.

P. Buccino et al., “SpikeInterface, a unified framework for spike sorting,” bioRxiv, pp. 1–24, 2019, doi: 10.1101/796599.

J. Wouters, F. Kloosterman, and A. Bertrand, “SHYBRID: A graphical tool for generating hybrid ground-truth spiking data for evaluating spike sorting performance,” bioRxiv, 2019, doi: 10.1101/734061.

K. H. Kim and S. J. Kim, “A wavelet-based method for action potential detection from extracellular neural signal recording with low signal-to-noise ratio,” IEEE Trans Biomed Eng, vol. 50, no. 8, pp. 999–1011, 2003, doi: 10.1109/TBME.2003.814523.

T. Takekawa, Y. Isomura, and T. Fukai, “Spike sorting of heterogeneous neuron types by multimodality-weighted PCA and explicit robust variational bayes,” Front Neuroinform, vol. 6, no. MARCH, pp. 1–13, 2012, doi: 10.3389/fninf.2012.00005.

J. Røislien and B. Winje, “Feature extraction across individual time series observations with spikes using wavelet principal component analysis,” Stat Med, vol. 32, no. 21, pp. 3660–3669, 2013, doi: 10.1002/sim.5797.

Sharmila and P. Mahalakshmi, “Wavelet-based feature extraction for classification of epileptic seizure EEG signal,” J Med Eng Technol, vol. 41, no. 8, pp. 670–680, 2017, doi: 10.1080/03091902.2017.1394388.

R. Quian Quiroga and Z. Nadasdy, “Communicated by Maneesh Sahani Unsupervised Spike Detection and Sorting with Wavelets and Superparamagnetic Clustering,” vol. 1687, pp. 1661–1687, 2004.

C. Souza, V. Lopes-dos-Santos, J. Bacelo, and A. B. L. Tort, “Spike sorting with Gaussian mixture models,” Sci Rep, vol. 9, no. 1, pp. 1–14, 2019, doi: 10.1038/s41598-019-39986-6.

X. R. Diggelmann, M. Fiscella, A. Hierlemann, and X. F. Franke, “Automatic spike sorting for high-density microelectrode arrays,” no. Bishop 2007, pp. 3155–3171, 2021, doi: 10.1152/jn.00803.2017.

M. Moghaddasi, M. Aliyari Shoorehdeli, Z. Fatahi, and A. Haghparast, “Unsupervised automatic online spike sorting using reward-based online clustering,” Biomed Signal Process Control, vol. 56, Feb. 2020, doi: 10.1016/j.bspc.2019.101701.

M. Pachitariu, N. Steinmetz, S. Kadir, M. Carandini, and H. Kenneth D., “Kilosort: realtime spike-sorting for extracellular electrophysiology with hundreds of channels,” bioRxiv, p. 061481, 2016, doi: 10.1101/061481.

R. Diggelmann, M. Fiscella, A. Hierlemann, and F. Franke, “Automatic spike sorting for high-density microelectrode arrays,” J Neurophysiol, vol. 120, no. 6, pp. 3155–3171, 2018, doi: 10.1152/jn.00803.2017.

M. Saif-Ur-Rehman et al., “SpikeDeep-classifier: A deep-learning based fully automatic offline spike sorting algorithm,” J Neural Eng, vol. 18, no. 1, 2021, doi: 10.1088/1741-2552/abc8d4.

H. Jahangir, H. Tayarani, S. Sadeghi Gougheri, M. Aliakbar Golkar, A. Ahmadian, and A. Elkamel, “Deep Learning-based Forecasting Approach in Smart Grids with Micro-Clustering and Bi-directional LSTM Network,” IEEE Transactions on Industrial Electronics, vol. 0046, no. c, pp. 1–1, 2020, doi: 10.1109/tie.2020.3009604.

Z. Li, Y. Wang, N. Zhang, and X. Li, “An accurate and robust method for spike sorting based on convolutional neural networks,” Brain Sci, vol. 10, no. 11, pp. 1–16, Nov. 2020, doi: 10.3390/brainsci10110835.

M. J. Hall, E. Salazar-Gatzimas, J. Soldado-Magraner, and M. A. Smith, “P a g e | 1 A convolutional neural network for generalized and efficient spike classification Abstract.”

O. Okreghe, M. Zamani, and A. Demosthenous, “A Deep Neural Network-Based Spike Sorting With Improved Channel Selection and Artefact Removal,” IEEE Access, vol. 11, pp. 15131–15143, 2023,

doi: 10.1109/ACCESS.2023.3242643.

M. Saif-Ur-Rehman et al., “SpikeDeeptector: A deep-learning based method for detection of neural spiking activity,” J Neural Eng, vol. 16, no. 5, Jul. 2019, doi: 10.1088/1741-2552/ab1e63.

L. Huang, B. W. K. Ling, R. Cai, Y. Zeng, J. He, and Y. Chen, “WMsorting: Wavelet Packets’ Decomposition and Mutual Information-Based Spike Sorting Method,” IEEE Trans Nanobioscience, vol. 18, no. 3, pp. 283–295, 2019, doi: 10.1109/TNB.2019.2909010.

F. Lieb, H. G. Stark, and C. Thielemann, “A stationary wavelet transform and a time-frequency based spike detection algorithm for extracellular recorded data,” J Neural Eng, vol. 14, no. 3, Mar. 2017, doi: 10.1088/1741-2552/aa654b.

Soleymankhani and V. Shalchyan, “A New Spike Sorting Algorithm Based on Continuous Wavelet Transform and Investigating Its Effect on Improving Neural Decoding Accuracy,” Neuroscience, vol. 468, pp. 139–148, Aug. 2021, doi: 10.1016/j.neuroscience.2021.05.036.

S. Gibson, J. W. Judy, and D. Marković, “Spike sorting: The first step in decoding the brain: The first step in decoding the brain,” IEEE Signal Process Mag, vol. 29, no. 1, pp. 124–143, 2012, doi: 10.1109/MSP.2011.941880.

H. Bˆ and R. C. Mures, “Machine Learning-Assisted Detection of Action Potentials in Extracellular Multi-Unit Recordings”.

M. Kubat, An Introduction to Machine Learning. 2017. doi: 10.1007/978-3-319-63913-0.

M. J. Hall, E. Salazar-Gatzimas, J. Soldado-Magraner, and M. A. Smith, “P a g e | 1 A convolutional neural network for generalized and efficient spike classification Abstract.”

H. Song, F. Flores, and D. Ba, “Spike sorting by convolutional dictionary learning,” ArXiv, 2018.

Kiskin, D. Zilli, Y. Li, M. Sinka, K. Willis, and S. Roberts, “Bioacoustic detection with wavelet-conditioned convolutional neural networks,” Neural Comput Appl, vol. 32, no. 4, pp. 915–927, Feb. 2020, doi: 10.1007/s00521-018-3626-7.

M. H. Mozaffari and L.-L. Tay, “A Review of 1D Convolutional Neural Networks toward Unknown Substance Identification in Portable Raman Spectrometer.”

M. J. Hall, E. Salazar-Gatzimas, J. Soldado-Magraner, and M. A. Smith, “P a g e | 1 A convolutional neural network for generalized and efficient spike classification Abstract.”

Downloads

Published

24.03.2024

How to Cite

Helat Ahmed Hussein. (2024). Integrating Wavelet Transform Detection with Convolutional Neural Networks for Intelligent Neural Spike Sorting. International Journal of Intelligent Systems and Applications in Engineering, 12(3), 3440–3456. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/5979

Issue

Section

Research Article