Classification of dog breeds using convolutional neural network models and support vector machine
biorxiv(2023)
摘要
Convolutional neural network (CNN) has been widely used for fine-grained image classification, which has proven to be an effective approach for the classification and identification of specific species. For breed classification of dog, there are several proposed methods based on dog images, however, the highest accuracy rate for dogs (about 93%) is still below expectations compared to other animals or plants (more than 95% on birds and more than 97% on flowers). In this study, 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). Eventually, 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 accurate classification of a wider range of species.
### Competing Interest Statement
The authors have declared no competing interest.
更多查看译文
关键词
dog breeds,convolutional neural network models,classification,vector machine
AI 理解论文
溯源树
样例
![](https://originalfileserver.aminer.cn/sys/aminer/pubs/mrt_preview.jpeg)
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要