The classification of skateboarding tricks: A support vector machine hyperparameter evaluation optimisation

The growing interest in skateboarding as a competitive sport requires new motion analysis approaches and innovative ways to portray athletes’ results as previous techniques in the identification of the tricks was often inadequate in providing accurate evaluation during competition. Therefore, there...

Full description

Bibliographic Details
Main Authors: Muhammad Ar Rahim, Ibrahim, Muhammad Nur Aiman, Shapiee, Muhammad Amirul, Abdullah, Mohd Azraai, Mohd Razman, Rabiu Muazu, Musa, Anwar P. P., Abdul Majeed
Format: Book Chapter
Language:English
Published: Springer Singapore 2021
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/33634/1/MAR%203.pdf
_version_ 1825814245137186816
author Muhammad Ar Rahim, Ibrahim
Muhammad Nur Aiman, Shapiee
Muhammad Amirul, Abdullah
Mohd Azraai, Mohd Razman
Rabiu Muazu, Musa
Anwar P. P., Abdul Majeed
author_facet Muhammad Ar Rahim, Ibrahim
Muhammad Nur Aiman, Shapiee
Muhammad Amirul, Abdullah
Mohd Azraai, Mohd Razman
Rabiu Muazu, Musa
Anwar P. P., Abdul Majeed
author_sort Muhammad Ar Rahim, Ibrahim
collection UMP
description The growing interest in skateboarding as a competitive sport requires new motion analysis approaches and innovative ways to portray athletes’ results as previous techniques in the identification of the tricks was often inadequate in providing accurate evaluation during competition. Therefore, there is a need to introduce an unprejudiced method of evaluation in skateboarding competitions. This paper presents the classification of five different skateboarding tricks (Ollie, Kickflip, Frontside 180, Pop Shove-it, and Nollie Frontside Shove-it) through the identification os significant frequency-domain signals collected via Inertial Measurement Unit (IMU) and the use of machine learning models. Onemale skateboarder (age: 23 years old) performed five different tricks repeatedly for several times. The time-domain data acquired from the IMU were converted to frequency-domain by employing Fast Fourier Transform (FFT) and a number of statistical features (mean, kurtosis, skewness, standard deviation, root mean square and peak-to-peak corresponding to x-y-z-axis of the IMU) were then extracted. Significant features were then identified from the Information Gain (IG) scoring. It was shown from the study that the Naïve Bayes (NB) classifier is able to acquire the highest classification accuracy of 100% on the test data compared to the other evaluated classifiers, namely Artificial Neural Network (ANN) and SupportVector Machine (SVM), by utilising the selected features, suggesting that the proposed methodology could provide an objective-based evaluation of the tricks
first_indexed 2024-03-06T12:55:55Z
format Book Chapter
id UMPir33634
institution Universiti Malaysia Pahang
language English
last_indexed 2024-03-06T12:55:55Z
publishDate 2021
publisher Springer Singapore
record_format dspace
spelling UMPir336342022-04-07T02:21:06Z http://umpir.ump.edu.my/id/eprint/33634/ The classification of skateboarding tricks: A support vector machine hyperparameter evaluation optimisation Muhammad Ar Rahim, Ibrahim Muhammad Nur Aiman, Shapiee Muhammad Amirul, Abdullah Mohd Azraai, Mohd Razman Rabiu Muazu, Musa Anwar P. P., Abdul Majeed TJ Mechanical engineering and machinery The growing interest in skateboarding as a competitive sport requires new motion analysis approaches and innovative ways to portray athletes’ results as previous techniques in the identification of the tricks was often inadequate in providing accurate evaluation during competition. Therefore, there is a need to introduce an unprejudiced method of evaluation in skateboarding competitions. This paper presents the classification of five different skateboarding tricks (Ollie, Kickflip, Frontside 180, Pop Shove-it, and Nollie Frontside Shove-it) through the identification os significant frequency-domain signals collected via Inertial Measurement Unit (IMU) and the use of machine learning models. Onemale skateboarder (age: 23 years old) performed five different tricks repeatedly for several times. The time-domain data acquired from the IMU were converted to frequency-domain by employing Fast Fourier Transform (FFT) and a number of statistical features (mean, kurtosis, skewness, standard deviation, root mean square and peak-to-peak corresponding to x-y-z-axis of the IMU) were then extracted. Significant features were then identified from the Information Gain (IG) scoring. It was shown from the study that the Naïve Bayes (NB) classifier is able to acquire the highest classification accuracy of 100% on the test data compared to the other evaluated classifiers, namely Artificial Neural Network (ANN) and SupportVector Machine (SVM), by utilising the selected features, suggesting that the proposed methodology could provide an objective-based evaluation of the tricks Springer Singapore 2021-07-16 Book Chapter PeerReviewed pdf en http://umpir.ump.edu.my/id/eprint/33634/1/MAR%203.pdf Muhammad Ar Rahim, Ibrahim and Muhammad Nur Aiman, Shapiee and Muhammad Amirul, Abdullah and Mohd Azraai, Mohd Razman and Rabiu Muazu, Musa and Anwar P. P., Abdul Majeed (2021) The classification of skateboarding tricks: A support vector machine hyperparameter evaluation optimisation. In: Recent Trends in Mechatronics Towards Industry 4.0. Lecture Notes in Electrical Engineering, 730 . Springer Singapore, Singapore, pp. 1013-1022. ISBN 978-981-33-4596-6 (Printed) 978-981-33-4597-3 (Online) https://link.springer.com/chapter/10.1007/978-981-33-4597-3_93 https://doi.org/10.1007/978-981-33-4597-3_93
spellingShingle TJ Mechanical engineering and machinery
Muhammad Ar Rahim, Ibrahim
Muhammad Nur Aiman, Shapiee
Muhammad Amirul, Abdullah
Mohd Azraai, Mohd Razman
Rabiu Muazu, Musa
Anwar P. P., Abdul Majeed
The classification of skateboarding tricks: A support vector machine hyperparameter evaluation optimisation
title The classification of skateboarding tricks: A support vector machine hyperparameter evaluation optimisation
title_full The classification of skateboarding tricks: A support vector machine hyperparameter evaluation optimisation
title_fullStr The classification of skateboarding tricks: A support vector machine hyperparameter evaluation optimisation
title_full_unstemmed The classification of skateboarding tricks: A support vector machine hyperparameter evaluation optimisation
title_short The classification of skateboarding tricks: A support vector machine hyperparameter evaluation optimisation
title_sort classification of skateboarding tricks a support vector machine hyperparameter evaluation optimisation
topic TJ Mechanical engineering and machinery
url http://umpir.ump.edu.my/id/eprint/33634/1/MAR%203.pdf
work_keys_str_mv AT muhammadarrahimibrahim theclassificationofskateboardingtricksasupportvectormachinehyperparameterevaluationoptimisation
AT muhammadnuraimanshapiee theclassificationofskateboardingtricksasupportvectormachinehyperparameterevaluationoptimisation
AT muhammadamirulabdullah theclassificationofskateboardingtricksasupportvectormachinehyperparameterevaluationoptimisation
AT mohdazraaimohdrazman theclassificationofskateboardingtricksasupportvectormachinehyperparameterevaluationoptimisation
AT rabiumuazumusa theclassificationofskateboardingtricksasupportvectormachinehyperparameterevaluationoptimisation
AT anwarppabdulmajeed theclassificationofskateboardingtricksasupportvectormachinehyperparameterevaluationoptimisation
AT muhammadarrahimibrahim classificationofskateboardingtricksasupportvectormachinehyperparameterevaluationoptimisation
AT muhammadnuraimanshapiee classificationofskateboardingtricksasupportvectormachinehyperparameterevaluationoptimisation
AT muhammadamirulabdullah classificationofskateboardingtricksasupportvectormachinehyperparameterevaluationoptimisation
AT mohdazraaimohdrazman classificationofskateboardingtricksasupportvectormachinehyperparameterevaluationoptimisation
AT rabiumuazumusa classificationofskateboardingtricksasupportvectormachinehyperparameterevaluationoptimisation
AT anwarppabdulmajeed classificationofskateboardingtricksasupportvectormachinehyperparameterevaluationoptimisation