EconPapers    
Economics at your fingertips  
 

A Comparative Analysis of Machine Learning Algorithms for Image Classification: Evaluating Performance

Manohar Kapse (), N. Elangovan (), M Lalkiya and Amruta Deshpande
Additional contact information
Manohar Kapse: Symbiosis International (Deemed University)
N. Elangovan: CHRIST (Deemed to Be University)
Amruta Deshpande: Indira School of Business Studies, PGDM

Chapter Chapter 3 in Data-Driven Decision Making, 2024, pp 59-75 from Springer

Abstract: Abstract Image classification plays a crucial role in various applications, and selecting the most effective machine learning algorithm is essential for achieving accurate results. In this study, we conducted a comparative analysis of several well-known supervised machine learning techniques, including logistic regression, support vector machine (SVM), k-nearest neighbours (kNN), naïve Bayes, decision trees, random forest, AdaBoost, and artificial neural networks (ANN). To assess the performance of these algorithms, we utilised different fonts of the English alphabet as our dataset and performed the analysis using the R programming language. We evaluated the algorithms based on standard performance criteria, such as the area under the Receiver Operating Characteristic curve (ROC), accuracy, F1 score, precision, and recall. Our research findings demonstrated that the classification performance varied depending on the training size of the dataset. Notably, as the training size increased, neural networks exhibited superior performance compared to other machine learning techniques. Consequently, we conclude that neural networks and SVM are the most effective algorithms for image classification based on our study. By conducting this comprehensive analysis, we contribute valuable insights into selecting appropriate machine learning algorithms for image classification tasks. Our findings emphasise the significance of considering the training dataset size and highlight the advantages of neural networks and SVM in achieving high classification accuracy. This study provides valuable guidance for practitioners and researchers in choosing the most suitable machine learning algorithm for image classification, considering their specific requirements and dataset characteristics.

Keywords: Machine learning; Image classification; Logistic regression; Support Vector Machine (SVM); k-Nearest Neighbour (kNN); Naïve Bayes; Decision tree; Random forest; AdaBoost; Artificial Neural Networks (ANN) (search for similar items in EconPapers)
Date: 2024
References: Add references at CitEc
Citations:

There are no downloads for this item, see the EconPapers FAQ for hints about obtaining it.

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:spr:sprchp:978-981-97-2902-9_3

Ordering information: This item can be ordered from
http://www.springer.com/9789819729029

DOI: 10.1007/978-981-97-2902-9_3

Access Statistics for this chapter

More chapters in Springer Books from Springer
Bibliographic data for series maintained by Sonal Shukla () and Springer Nature Abstracting and Indexing ().

 
Page updated 2025-04-02
Handle: RePEc:spr:sprchp:978-981-97-2902-9_3