Repository logo

Evaluation and comparison of machine learning algorithms for effective image classification with fault-tolerance

dc.contributor.authorDyubele, Sithembiso
dc.contributor.authorCele, Noxolo Pretty
dc.contributor.authorMbangata, Lubabalo
dc.contributor.authorMonyeki, Phirime
dc.date.accessioned2025-07-07T06:29:57Z
dc.date.available2025-07-07T06:29:57Z
dc.date.issued2024
dc.date.updated2025-03-03T06:37:10Z
dc.description.abstractImage classification is critical in computer vision, with numerous applications ranging from e-commerce to medical imaging. This study provides a comprehensive evaluation of traditional machine learning algorithms for image classification, implementing and analysing novel fault tolerance mechanisms amongst these algorithms. The authors compared the performance of K-Nearest Neighbors (KNN), Decision Trees, Random Forest, and XGBoost on both Fashion MNIST and CIFAR-10 datasets. The comparison was extended to include Support Vector Machine (SVM), Logistic Regression, and Naive Bayes classifiers in order to expand the evaluation of these models on the indicated datasets. Key findings demonstrated the superiority of ensemble methods, particularly XGBoost, which achieved 89.31% of accuracy on Fashion MNIST and 54.93% on CIFAR-10, consistently outperforming other models across various configurations. Random Forest exhibited robust performance as the secondbest model, reaching 87.42% and 51.64% of accuracy on the respective datasets. The significant performance gap between datasets demonstrated the challenges that traditional machine learning models face with complex image data. Implementing the fault tolerance framework in this study has also shown a remarkable effectiveness, achieved a 94.6% recovery rate while maintaining model accuracy within 0.1% of standard implementations. This was achieved with minimal computational overhead (2.3% of training time and 1.8% of memory usage), making it highly practical for production deployments. The system significantly reduced operational failures, decreasing crashes from 5.2 to 0.3 per day and increasing average uptime from 4.3 to 12.0 hours. The study also reveals important insights regarding model scalability and resource requirements, with memory usage varying significantly across models (325MB to 8,923MB). These findings provide valuable guidance for practitioners in selecting and implementing machine learning models for image classification tasks, particularly in scenarios where both performance and system reliability are critical. This research contributes to the field by demonstrating the feasibility of implementing robust fault tolerance in machine learning systems without compromising accuracy while also providing comprehensive performance comparisons across different model architectures and dataset complexities. The developed framework serves as a foundation for building more reliable machine-learning systems for real-world applications.
dc.format.extent53 p
dc.identifier.citationDyubele, S., Pretty Cele, N., Mbangata, L. and Monyeki, P. 2024. Evaluation and comparison of machine learning algorithms for effective image classification with fault-tolerance. Advances in Artificial Intelligence and Machine Learning. 04(04): 3006-3058. doi:10.54364/aaiml.2024.44174
dc.identifier.doi10.54364/aaiml.2024.44174
dc.identifier.issn2582-9793 (Online)
dc.identifier.urihttps://hdl.handle.net/10321/6072
dc.language.isoen
dc.publisherAdvances in Artificial Intelligence and Machine Learning
dc.publisher.urihttps://doi.org/10.54364/aaiml.2024.44174
dc.relation.ispartofAdvances in Artificial Intelligence and Machine Learning; Vol. 04, Issue 04
dc.rightsAttribution 4.0 Internationalen
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.subjectMachine Learning
dc.subjectImage classification
dc.subjectAlgorithms
dc.titleEvaluation and comparison of machine learning algorithms for effective image classification with fault-tolerance
dc.typeArticle
local.sdgSDG09

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
Dyubele et al_2024.pdf
Size:
1.4 MB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
Advances in Artificial Intelligence and Machine Learning_Copyright.docx
Size:
104.16 KB
Format:
Microsoft Word XML