A Comparative Analysis of Classifiers for Image Classification
Roger Singh Chugh, Vardaan Bhatia, Karan Khanna, Vandana Bhatia
Abstract
Image classification is a supervised learning method used to classify images. There is a challenge in today's world that Image classification is complex and can be solved using machine learning algorithms. The paper focuses on these tasks using classical machine learning algorithms namely K-Nearest Neighbour (KNN), Multi-Layered Perceptron (MLP) and Random Forest classifier (RF). A comparative analysis is performed on the dataset on the parameters of accuracy, time complexity, F1 score, recall and precision. It is observed that MLP has the highest accuracy of 89.57% followed by random forests having accuracy of 89.2% and lastly a KNN model with an accuracy of 85.87%. Further, it is observed that RF has the lowest time complexity of 34.89 seconds followed by KNN having time complexity of 106.92 seconds and lastly MLP having time complexity of 521.78 second per 100 epochs. This paper can help to realize the potential of neural networks in classification-based tasks where non binary classifications are required which is a typical expectation when real world data is considered.