Machine Learning Enabled Image Classification Using K-Nearest Neighbour and Learning Vector Quantization

被引:0
作者
Akinsola, J. E. T. [1 ]
Onipede, F. O. [1 ]
Olajubu, E. A. [2 ]
Aderounmu, G. A. [2 ]
机构
[1] First Tech Univ, Ibadan, Nigeria
[2] Obafemi Awolowo Univ, Ife, Nigeria
来源
SOFT COMPUTING AND ITS ENGINEERING APPLICATIONS, PT 2, ICSOFTCOMP 2023 | 2024年 / 2031卷
关键词
Artificial Intelligence; Data Normalization; Deep Learning; Image Classification; KNN; Learning Vector Quantization; Machine Learning;
D O I
10.1007/978-3-031-53728-8_12
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Nowadays, the classification of images is used to bridge the gap between human vision as well as computer vision to identify images by machines in the same way humans do. It concerns assigning the appropriate class for a provided image. The major problems encountered in the classification of images is the representation of image vector as well as image feature extraction. To overcome major image classification issues, machine learning algorithms such as K-NN and LVQ are implemented using Scikit-learn and Python packages on the Iris dataset. LVQ and KNN models were developed using a 70:30 split ratio for training and testing the models. The algorithm's performance was compared using machine learning performance metrics such as Accuracy, F1 Score, Recall, and Precision. According to the findings, KNN is a superior option for classification tasks that demand high accuracy-based parameter setting, and the implementation followed specifically due to the metrics result with 96.67% accuracy, 1.00 precision, 0.89 recall, and 0.94 F1 Score. Hence, KNN can be applied for effective image classification problems. KNN and LVQ both have their strength and weaknesses depending on the problem at hand. The study, therefore, recommends the use of other machine learning algorithms such as random forest, and decision tree with hybridization of ensemble learning on the same dataset for optimal comparison.
引用
收藏
页码:148 / 163
页数:16
相关论文
共 24 条
[1]  
Akinsola J., 2022, Computational Intelligence and Data Sciences: Paradigms in Biomedical Engineering, P63
[2]  
Akinsola J., 2019, Int. J. Adv. Trends Comput. Sci. Eng., V8, P3095, DOI [10.30534/ijatcse/2019/70862019, DOI 10.30534/IJATCSE/2019/70862019]
[3]  
Akinsola J. E. T, 2020, International Journal of Computer Applications Technology and Research, V9, P139, DOI 10.7753/ijcatr0904.1004
[4]  
Akinsola J.E.T., 2019, INT C INF TECHN ED D, P17
[5]  
Alaba S.Y, 2019, Int. J. Adv. Res., V7, P1
[6]   Conceptual and empirical comparison of dimensionality reduction algorithms (PCA, KPCA, LDA, MDS, SVD, LLE, ISOMAP, LE, ICA, t-SNE) [J].
Anowar, Farzana ;
Sadaoui, Samira ;
Selim, Bassant .
COMPUTER SCIENCE REVIEW, 2021, 40
[7]  
Awoseyi A.A., 2021, Emerging Technologies for Combating Pandemic: AI. IoMT and Analytics
[8]  
Baliyan M, 2023, Learning Vector Quantization
[9]  
Bharadi V., 2017, Int. J. Eng. Res. Technol., V6, P17
[10]   Learning vector quantization: The dynamics of winner-takes-all algorithms [J].
Biehl, M ;
Ghosh, A ;
Hammer, B .
NEUROCOMPUTING, 2006, 69 (7-9) :660-670