Classification of animals species using convolutional neural networks: A comparative study with support vector machines

Authors

  • Dr. Khalid Ramadan Ali Ramadan Department of Information Technology, Faculty of Education, Misurata University, Misurata, Libya

Keywords:

Support Vector Machine (SVM), Convolutional Neural Networks (CNN), Animal Classification, Deep Learning, Performance Comparison

Abstract

This study aims to compare the performance of convolutional neural networks (CNNs) and support vector machines (SVMs) in the task of classifying animal species from images, focusing on three main categories: wolves, foxes, and wild dogs. Both models were built and trained on a dataset containing 3,000 images distributed evenly among the three categories. The results showed that the convolutional neural network (CNN) model (CNNs) achieved significantly superior performance with an accuracy of 97% compared to the support vector machine (SVM) that relied on HOG features with an accuracy of 82% and the support vector machine (SVM) that used features extracted from CNN with an accuracy of 94%. These results confirm that convolutional neural networks (CNNs) are the best choice for classifying complex images such as animal images, thanks to their superior ability to automatically learn hierarchical features. However, the study also showed that support vector machines (SVMs) can achieve competitive performance when provided with rich features extracted by CNNs, suggesting the possibility of using a hybrid approach in some applications.

Dimensions

Published

2025-11-03

How to Cite

د. خالد رمضان علي رمضان. (2025). Classification of animals species using convolutional neural networks: A comparative study with support vector machines. African Journal of Advanced Pure and Applied Sciences (AJAPAS), 4(4), 364–372. Retrieved from https://aaasjournals.com/index.php/ajapas/article/view/1639

Issue

Section

Articles