Classification of Dog Breeds Using Convolutional Neural Network Models and Support Vector Machine.

Ying Cui, Bixia Tang, Gangao Wu, Lun Li, Xin Zhang, Zhenglin Du, Wenming Zhao
Author Information
  1. Ying Cui: China National Center for Bioinformation, Beijing 100101, China. ORCID
  2. Bixia Tang: China National Center for Bioinformation, Beijing 100101, China. ORCID
  3. Gangao Wu: China National Center for Bioinformation, Beijing 100101, China.
  4. Lun Li: China National Center for Bioinformation, Beijing 100101, China. ORCID
  5. Xin Zhang: China National Center for Bioinformation, Beijing 100101, China. ORCID
  6. Zhenglin Du: China National Center for Bioinformation, Beijing 100101, China. ORCID
  7. Wenming Zhao: China National Center for Bioinformation, Beijing 100101, China. ORCID

Abstract

When classifying breeds of dogs, the accuracy of classification significantly affects breed identification and dog research. Using images to classify dog breeds can improve classification efficiency; however, it is increasingly challenging due to the diversities and similarities among dog breeds. Traditional image classification methods primarily rely on extracting simple geometric features, while current convolutional neural networks (CNNs) are capable of learning high-level semantic features. However, the diversity of dog breeds continues to pose a challenge to classification accuracy. To address this, we developed a model that integrates multiple CNNs with a machine learning method, significantly improving the accuracy of dog images classification. We used the Stanford Dog Dataset, combined image features from four CNN models, filtered the features using principal component analysis (PCA) and gray wolf optimization algorithm (GWO), and then classified the features with support vector machine (SVM). The classification accuracy rate reached 95.24% for 120 breeds and 99.34% for 76 selected breeds, respectively, demonstrating a significant improvement over existing methods using the same Stanford Dog Dataset. It is expected that our proposed method will further serve as a fundamental framework for the accurate classification of a wider range of species.

Keywords

References

  1. J Am Vet Med Assoc. 2012 Nov 1;241(9):1163-6 [PMID: 23078561]
  2. Nat Rev Genet. 2017 Dec;18(12):705-720 [PMID: 28944780]
  3. Nucleic Acids Res. 2019 Jan 8;47(D1):D793-D800 [PMID: 30371881]
  4. Nucleic Acids Res. 2022 Jan 7;50(D1):D27-D38 [PMID: 34718731]

Grants

  1. XDB38050300/Strategic Priority Research Program of the Chinese Academy of Sciences
  2. 32100506/National Natural Science Foundation of China
  3. 32170678/National Natural Science Foundation of China

Word Cloud

Created with Highcharts 10.0.0classificationdogbreedsfeaturesaccuracymachineStanfordDogsignificantlybreedUsingimagesimagemethodsconvolutionalneuralCNNslearningmethodDatasetusingsupportvectorclassifyingdogsaffectsidentificationresearchclassifycanimproveefficiencyhoweverincreasinglychallengingduediversitiessimilaritiesamongTraditionalprimarilyrelyextractingsimplegeometriccurrentnetworkscapablehigh-levelsemanticHoweverdiversitycontinuesposechallengeaddressdevelopedmodelintegratesmultipleimprovingusedcombinedfourCNNmodelsfilteredprincipalcomponentanalysisPCAgraywolfoptimizationalgorithmGWOclassifiedSVMratereached9524%1209934%76selectedrespectivelydemonstratingsignificantimprovementexistingexpectedproposedwillservefundamentalframeworkaccuratewiderrangespeciesClassificationBreedsConvolutionalNeuralNetworkModelsSupportVectorMachinedatasetnetworkfeatureselectionmulti-networkintegration

Similar Articles

Cited By