Shenzhen International Graduate School, Tsinghua University, Shenzhen 518055, China.
School of Optics and Photonics, Beijing Institute of Technology, Beijing 100081, China.
Sensors (Basel). 2020 May 2;20(9):2592. doi: 10.3390/s20092592.
In this study, we propose a method for training convolutional neural networks to make them identify and classify images with higher classification accuracy. By combining the Cartesian and polar coordinate systems when describing the images, the method of recognition and classification for plankton images is discussed. The optimized classification and recognition networks are constructed. They are available for in situ plankton images, exploiting the advantages of both coordinate systems in the network training process. Fusing the two types of vectors and using them as the input for conventional machine learning models for classification, support vector machines (SVMs) are selected as the classifiers to combine these two features of vectors, coming from different image coordinate descriptions. The accuracy of the proposed model was markedly higher than those of the initial classical convolutional neural networks when using the in situ plankton image data, with the increases in classification accuracy and recall rate being 5.3% and 5.1% respectively. In addition, the proposed training method can improve the classification performance considerably when used on the public CIFAR-10 dataset.
在这项研究中,我们提出了一种训练卷积神经网络的方法,以提高它们对图像的识别和分类精度。通过在描述图像时结合笛卡尔和极坐标系,讨论了浮游生物图像的识别和分类方法。构建了优化的分类和识别网络,它们可用于现场浮游生物图像,利用网络训练过程中两种坐标系的优势。融合两种类型的向量,并将其作为传统机器学习模型的输入进行分类,选择支持向量机(SVM)作为分类器,将来自不同图像坐标描述的两种向量特征进行组合。使用现场浮游生物图像数据时,所提出的模型的准确性明显高于初始经典卷积神经网络,分类准确率和召回率分别提高了 5.3%和 5.1%。此外,所提出的训练方法在使用公共 CIFAR-10 数据集时可以显著提高分类性能。