An Experimental Analysis of Various Machine Learning Algorithms for Hand Gesture Recognition

被引:31
作者
Bhushan, Shashi [1 ]
Alshehri, Mohammed [2 ]
Keshta, Ismail [3 ]
Chakraverti, Ashish Kumar [4 ]
Rajpurohit, Jitendra [1 ]
Abugabah, Ahed [5 ]
机构
[1] Univ Petr & Energy Studies, Sch Comp Sci, Dehra Dun 248001, Uttarakhand, India
[2] Majmaah Univ, Coll Comp & Informat Sci, Dept Informat Technol, Majmaah 11952, Saudi Arabia
[3] AlMaarefa Univ, Coll Appl Sci, Comp Sci & Informat Syst Dept, Riyadh 12483, Saudi Arabia
[4] Sharda Univ, Sch Engn & Technol, Dept Comp Sci & Engn, Greater Noida 201310, India
[5] Zayed Univ, Coll Technol Innovat, Abu Dhabi Campus,POB 144534, Abu Dhabi, U Arab Emirates
关键词
hand gesture recognition; machine learning; convolutional neural networks; sign MNIST; TIME;
D O I
10.3390/electronics11060968
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays, hand gestures have become a booming area for researchers to work on. In communication, hand gestures play an important role so that humans can communicate through this. So, for accurate communication, it is necessary to capture the real meaning behind any hand gesture so that an appropriate response can be sent back. The correct prediction of gestures is a priority for meaningful communication, which will also enhance human-computer interactions. So, there are several techniques, classifiers, and methods available to improve this gesture recognition. In this research, analysis was conducted on some of the most popular classification techniques such as Naive Bayes, K-Nearest Neighbor (KNN), random forest, XGBoost, Support vector classifier (SVC), logistic regression, Stochastic Gradient Descent Classifier (SGDC), and Convolution Neural Networks (CNN). By performing an analysis and comparative study on classifiers for gesture recognition, we found that the sign language MNIST dataset and random forest outperform traditional machine-learning classifiers, such as SVC, SGDC, KNN, Naive Bayes, XG Boost, and logistic regression, predicting more accurate results. Still, the best results were obtained by the CNN algorithm.
引用
收藏
页数:15
相关论文
共 48 条
[1]   Image surface texture analysis and classification using deep learning [J].
Aggarwal, Akarsh ;
Kumar, Manoj .
MULTIMEDIA TOOLS AND APPLICATIONS, 2021, 80 (01) :1289-1309
[2]   Hand Gesture Recognition for Sign Language Using 3DCNN [J].
Al-Hammadi, Muneer ;
Muhammad, Ghulam ;
Abdul, Wadood ;
Alsulaiman, Mansour ;
Bencherif, Mohamed A. ;
Mekhtiche, Mohamed Amine .
IEEE ACCESS, 2020, 8 :79491-79509
[3]   Social Touch Gesture Recognition Using Convolutional Neural Network [J].
Albawi, Saad ;
Bayat, Oguz ;
Al-Azawi, Saad ;
Ucan, Osman N. .
COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2018, 2018
[4]   Deep Learning Based Approach to Classify Saline Particles in Sea Water [J].
Alshehri, Mohammed ;
Kumar, Manoj ;
Bhardwaj, Akashdeep ;
Mishra, Shailendra ;
Gyani, Jayadev .
WATER, 2021, 13 (09)
[5]  
[Anonymous], 2012, P IEEE COMP SOC C CO
[6]  
[Anonymous], 2006, P CVPR 2006
[7]  
[Anonymous], 2015, Int. J. Comput. Appl, DOI DOI 10.5120/IJCA2015907704
[8]  
Badi H., 2016, INT J DATA SCI ANAL, V1, P77, DOI [10.1007/s41060-016-0008-z, DOI 10.1007/S41060-016-0008-Z]
[9]   Tiny Hand Gesture Recognition without Localization via a Deep Convolutional Network [J].
Bao, Peijun ;
Maqueda, Ana I. ;
del-Blanco, Carlos R. ;
Garcia, Narciso .
IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2017, 63 (03) :251-257
[10]   A Novel Approach to Face Pattern Analysis [J].
Bhushan, Shashi ;
Alshehri, Mohammed ;
Agarwal, Neha ;
Keshta, Ismail ;
Rajpurohit, Jitendra ;
Abugabah, Ahed .
ELECTRONICS, 2022, 11 (03)