Binary matrix shuffling filter for feature selection in neuronal morphology classification

Comput Math Methods Med. 2015:2015:626975. doi: 10.1155/2015/626975. Epub 2015 Mar 29.

Abstract

A prerequisite to understand neuronal function and characteristic is to classify neuron correctly. The existing classification techniques are usually based on structural characteristic and employ principal component analysis to reduce feature dimension. In this work, we dedicate to classify neurons based on neuronal morphology. A new feature selection method named binary matrix shuffling filter was used in neuronal morphology classification. This method, coupled with support vector machine for implementation, usually selects a small amount of features for easy interpretation. The reserved features are used to build classification models with support vector classification and another two commonly used classifiers. Compared with referred feature selection methods, the binary matrix shuffling filter showed optimal performance and exhibited broad generalization ability in five random replications of neuron datasets. Besides, the binary matrix shuffling filter was able to distinguish each neuron type from other types correctly; for each neuron type, private features were also obtained.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms
  • Bayes Theorem
  • Cluster Analysis
  • Computational Biology / methods*
  • Dendritic Cells / cytology
  • Humans
  • Image Processing, Computer-Assisted / methods*
  • Neurons / pathology*
  • Neurons / physiology
  • Reproducibility of Results
  • Software
  • Support Vector Machine