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

被引:0
作者
Cui, Ying [1 ,2 ,3 ]
Tang, Bixia [1 ,2 ]
Wu, Gangao [1 ,2 ]
Li, Lun [1 ,2 ]
Zhang, Xin [1 ,2 ]
Du, Zhenglin [1 ,2 ]
Zhao, Wenming [1 ,2 ,3 ]
机构
[1] China Natl Ctr Bioinformat, Beijing 100101, Peoples R China
[2] Chinese Acad Sci, Beijing Inst Genom, Beijing 100864, Peoples R China
[3] Univ Chinese Acad Sci, Beijing 100864, Peoples R China
来源
BIOENGINEERING-BASEL | 2024年 / 11卷 / 11期
基金
中国国家自然科学基金;
关键词
dog breed classification; convolutional neural network; support vector machine; multi-network integration; feature selection; Stanford dog dataset;
D O I
10.3390/bioengineering11111157
中图分类号
Q81 [生物工程学(生物技术)]; Q93 [微生物学];
学科分类号
071005 ; 0836 ; 090102 ; 100705 ;
摘要
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.
引用
收藏
页数:14
相关论文
共 40 条
[1]   On farm automatic sheep breed classification using deep learning [J].
Abu Jwade, Sanabel ;
Guzzomi, Andrew ;
Mian, Ajmal .
COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2019, 167
[2]  
Ayanzadeh A., 2018, Preprints, P2018120232, DOI [10.20944/preprints201812.0232.v1, DOI 10.20944/PREPRINTS201812.0232.V1]
[3]  
Basak H, 2021, SN Computer Science, V2, DOI [10.1007/s42979-021-00835-x, 10.1007/s42979-021-00741-2, 10.1007/s42979-021-00741-2, DOI 10.1007/S42979-021-00835-X, 10.1007/s42979-021-00835-x, DOI 10.1007/S42979-021-00741-2]
[4]   Breakthrough Conventional Based Approach for Dog Breed Classification Using CNN with Transfer Learning [J].
Borwarnginn, Punyanuch ;
Thongkanchorn, Kittikhun ;
Kanchanapreechakorn, Sarattha ;
Kusakunniran, Worapan .
2019 11TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND ELECTRICAL ENGINEERING (ICITEE 2019), 2019,
[5]   A survey on feature selection methods [J].
Chandrashekar, Girish ;
Sahin, Ferat .
COMPUTERS & ELECTRICAL ENGINEERING, 2014, 40 (01) :16-28
[6]   Face recognition based dog breed classification using coarse-to-fine concept and PCA [J].
Chanviehitkil, Mavsinee ;
Kumhom, Pinit ;
Chamnongthai, Kosin .
2007 ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS, 2007, :25-28
[7]   Few-Shot Learning by Integrating Spatial and Frequency Representation [J].
Chen, Xiangyu ;
Wang, Guanghui .
2021 18TH CONFERENCE ON ROBOTS AND VISION (CRV 2021), 2021, :49-56
[8]  
Conde M.V., 2021, arXiv
[9]  
Deng J, 2009, PROC CVPR IEEE, P248, DOI 10.1109/CVPRW.2009.5206848
[10]  
DipeshG.Kamdar, 2021, Turkish Journal of Computer and Mathematics Education (TURCOMAT), V12, P555, DOI [10.17762/turcomat.v12i7.2620, 10.17762/turcomat.v12i7.2620]