Litcius/Paper detail

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

Shashi Bhushan, Mohammed Alshehri, Ismail Keshta, Ashish Kumar Chakraverti, Jitendra Rajpurohit, Ahed Abugabah

2022Electronics83 citationsDOIOpen Access PDF

Abstract

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 Naïve 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, Naïve Bayes, XG Boost, and logistic regression, predicting more accurate results. Still, the best results were obtained by the CNN algorithm.

Topics & Concepts

GestureComputer scienceRandom forestGesture recognitionNaive Bayes classifierArtificial intelligenceMachine learningSupport vector machineMNIST databaseClassifier (UML)Convolutional neural networkStochastic gradient descentPattern recognition (psychology)Logistic regressionSpeech recognitionArtificial neural networkHand Gesture Recognition SystemsHearing Impairment and CommunicationRobot Manipulation and Learning