Sajjad Farashi

Work place: Shahid Beheshti University of Medical Sciences, Faculty of Medicine, Tehran,Iran

E-mail: farashi@sbmu.ac.ir

Website:

Research Interests: Neural Networks, Computer Architecture and Organization, Image Processing

Biography

Sajjad Farashi was born in 1983 in Nahavand, Iran. He received his B.S. degree in Electronic.Eng. and the M.S.in biomedical.Eng. from the Tehran University of Medical Sciences, Tehran, Iran, in 2007 and 2010, respectively, and is now preparing his Ph.D. thesis at the Shahid Beheshti University of Medical Sciences, Faculty of Medicine, Tehran, Iran. His main research interests lie in the fields of bioelectromagnetism and biomedical signal processing, especially neural signal processing.

Author Articles
Genetic Algorithm Framework for Spike Sorting

By Sajjad Farashi Mohammad Mikaili

DOI: https://doi.org/10.5815/ijigsp.2015.04.05, Pub. Date: 8 Mar. 2015

Spike sorting involves clustering spikes according to the similarity of their shapes. Usually the sorting procedure is carried out by extracting appropriate features of neuronal spikes. In this study a new spike sorting procedure based on genetic algorithm is developed which contains two distinct phases. In the first phase a B-spline curve is fitted to each spike waveform and then the optimal features are selected from parameters of fitted B-spline curves. The genetic algorithm is used for searching the optimal parameters of B-spline curve in a way that the curve fitting error is minimized. In the second phase, clustering of spikes based on extracted features is performed by applying genetic algorithm. In this phase the fitness function is defined in a manner that both spatial distances between objects in the feature space and their similarity in the real world are considered. The proposed sorting method is tested on the real neural dataset which firstly are classified by an expert human. The results show that the proposed method based on genetic algorithm framework gives fewer errors of clustering in comparison with some other approaches currently used in the clustering purposes.

[...] Read more.
Other Articles