Journal of Computer Technology & Applications Original Research
Comparative Analysis of Supervised Learning Algorithms
Abstract
Supervised learning is a fundamental and widely used branch of machine learning in which models are trained on labeled datasets, meaning that each input is associated with a known output. Supervised learning algorithms develop predictive capability by understanding the mapping between input variables and corresponding output labels, enabling them to accurately forecast outcomes for previously unseen data. Due to this capability, supervised learning has found extensive applications across diverse domains such as image and speech recognition, natural language processing, fraud detection in financial systems, spam filtering, recommendation systems, and medical diagnosis, where reliable and interpretable predictions are essential This study provides an in-depth comparative evaluation of widely adopted supervised learning techniques, including logistic regression, decision trees, support vector machines (SVM), k-nearest neighbors (KNN), and random forests. Each of these algorithms has distinct characteristics, strengths, and limitations in terms of performance, interpretability, scalability, and computational complexity. To achieve an objective and thorough comparison, the algorithms are assessed using standard evaluation measures, including accuracy, precision, recall, F1-score, and training duration. These metrics help assess not only the correctness of predictions but also the efficiency and robustness of the models under different conditions. For experimental validation, a dataset consisting of 65 one-day international cricket match records was collected and analyzed. The dataset includes relevant features that influence match outcomes, enabling effective supervised learning-based classification. By applying and evaluating the selected algorithms on this real-world dataset, the study highlights how algorithm performance varies depending on data characteristics and problem context. The results of this comparative study aim to provide practical guidance to researchers, data scientists, and practitioners in selecting the most suitable supervised learning algorithm for their specific application requirements and constraints.
Keywords
References (12)
- Acharya BB. Comparative Analysis of Machine Learning Algorithms: KNN, SVM, Decision Tree and Logistic Regression for Efficiency and Performance. International Journal for Research in Applied Science and Engineering Technology. 2024;12(11):614-619. doi:10.22214/ijraset.2024.65138
- Sutanto T, Aditya MR, Budiman H, Noor Ridha MR, Syapotro U, Azijah N. Comparison of Logistic Regression, Random Forest, SVM, KNN Algorithm for Water Quality Classification Based on Contaminant Parameters. INTI Journal. 2024;2022(1). doi:10.61453/jods.v2023no48
- Silva H, Bernardino J. Machine Learning Algorithms: An Experimental Evaluation for Decision Support Systems. Algorithms. 2022;15(4):130. doi:10.3390/a15040130
- Waqas M, Zaman Q, Mahsood F, Shahnaz A. A hybrid approach to T-20 cricket team selection: Combining probabilistic and machine learning techniques. Dialogue Soc Sci Rev. 2025;3(1):978– 996.
- Ul Mustafa R, Nawaz MS, Ullah Lali MI, Zia T, Mehmood W. Predicting The Cricket Match Outcome Using Crowd Opinions On Social Networks: A Comparative Study Of Machine Learning Methods. Malaysian Journal of Computer Science. 2017;30(1):63-76. doi:10.22452/mjcs.vol30no1.5
- Karimi R, Mousavi-Sadr M, Haghighi MH, Tabatabaei FS. Machine learning for exoplanet detection: A comparative analysis using Kepler data. [Preprint]. 2025. arXiv:2508.09689. doi:10.48550/arXiv.2508.09689
- Wickramasinghe I. Applications of Machine Learning in cricket: A systematic review. Machine Learning with Applications. 2022;10:100435. doi:10.1016/j.mlwa.2022.100435
- Elstak I, Salmon P, McLean S. Artificial intelligence applications in the football codes: A systematic review. Journal of Sports Sciences. 2024;42(13):1184-1199. doi:10.1080/02640414.2024.2383065
- Shah SAA, Zaman Q, Wasim D, Allohibi J, Alharbi AA, Shabbir M. Optimal model for predicting highest runs chase outcomes in T-20 international cricket using modern classification algorithms. Alexandria Engineering Journal. 2025;114:588-598. doi:10.1016/j.aej.2024.11.113
- Priya S, Gupta AK, Dwivedi A, Prabhakar A. Analysis and Winning Prediction in T20 Cricket using Machine Learning. 2022 Second International Conference on Advances in Electrical, Computing, Communication and Sustainable Technologies (ICAECT). 2022:1-4. doi:10.1109/icaect54875.2022.9807929
- Jaeger S. The Golden Ratio in Machine Learning. 2021 IEEE Applied Imagery Pattern Recognition Workshop (AIPR). 2021:1-7. doi:10.1109/aipr52630.2021.9762080
- Rashid A, Biswas P, Nasim MD, Gupta KD. Power plays: Unleashing machine learning magic in smart grids. [Preprint]. 2024 Oct 20. arXiv:2410.15423. doi:10.48550/arXiv.2410.15423.