Aiming at the problem of high morphological similarity between the different types of neurons and the large intra-class difference, which is easy to lead to low accuracy of neuron classification, a neural morphology classification method based on feature reconstruction and self-cure residual network is proposed. Firstly, to address the problems of edge pixel weakening and feature erosion by padding strategies that tend to occur during the convolution process of conventional convolution, a feature reconstruction module is constructed at the back end of the backbone network to retain important central features and filter damaged edge features. Then, the attention to neuronal morphological features is enhanced by using a self-attentive weight module and a rank regularization loss method, where the self-attention weight module assigns a weight to each sample to capture the sample importance for weighted loss. In addition, the rank regularization module re-ranked these weights in descending order, dividing them into two groups of high and low weights and regularizing the two groups by enforcing margins between the two average weights. The method achieved superior classification results on the NeuroMorpho-rat dataset, with twelve-way classification accuracies of 96.7%, 86.94% and 85.84% on the Img_raw, Img_resample and Img_XYalign datasets, separately. Comparing with the other methods, the present method has a higher classification accuracy of neurons. Comparing with the original ResNet18 network, it can effectively improve the neuron classification accuracy.
Read full abstract