Klasifikasi Multilabel Pada Gaya Belajar Siswa Sekolah Dasar Menggunakan Algoritma Machine Learning

Learning style plays a very important role in determining the success of a person's learning process. An individual generally has a combination of all three existing learning styles including Visual, Auditorial, and Kinesthetic. However, what distinguishes the abilities of individuals from eac...

Full description

Saved in:
Bibliographic Details
Main Authors: I Kadek Nicko Ananda, Ni Putu Novita Puspa Dewi, Ni Wayan Marti, Luh Joni Erawati Dewi
Format: Article
Language:Indonesian
Published: Indonesian Society of Applied Science (ISAS) 2024-12-01
Series:Journal of Applied Computer Science and Technology
Subjects:
Online Access:https://journal.isas.or.id/index.php/JACOST/article/view/940
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849774272460881920
author I Kadek Nicko Ananda
Ni Putu Novita Puspa Dewi
Ni Wayan Marti
Luh Joni Erawati Dewi
author_facet I Kadek Nicko Ananda
Ni Putu Novita Puspa Dewi
Ni Wayan Marti
Luh Joni Erawati Dewi
author_sort I Kadek Nicko Ananda
collection DOAJ
description Learning style plays a very important role in determining the success of a person's learning process. An individual generally has a combination of all three existing learning styles including Visual, Auditorial, and Kinesthetic. However, what distinguishes the abilities of individuals from each other is how the dominant combination of each learning style is or not, so it is important to identify. This study aims to build a multi-label classification model to classify the learning styles of elementary school students. The machine learning algorithms used to build the model are Decision Tree, K-Nearest Neighbors (KNN), Support Vector Machine (SVM), and Multi-Layer Perceptron (MLP). The performance of these four models is compared using the Hamming Loss, Accuracy, Precision, Recall, and F1-Score performance metrics. The Classifier Chains method is implemented to provide capabilities to KNNs and SVMs that cannot directly handle multi-label classification problems. The dataset used in this study is the Data Set of Learning Style Preference. The separation of the dataset was made into three different forms of data sizes, including: Data I: 90% training, 10% testing; Data II: 80% training 20% testing; and Data III: 70% training 30% testing. Cross-validation using K-Fold Cross Validation with a k-value of 10-fold was also applied to the training data. Based on testing, the best performance was obtained on the Decision Tree model with a hamming loss of 0.014, which indicates a very low prediction error rate per individual label.  A recall value of 99% indicates that the model is able to detect almost all positive labels correctly, and an F1-score of 98% indicates that the model has excellent and balanced performance, without bias against both positive and negative label predictions. The performance of the Decision Tree model was followed by MLP, SVM, and KNN which showed lower results.
format Article
id doaj-art-de7ca2f61208456ca666f5fd23f6dd82
institution DOAJ
issn 2723-1453
language Indonesian
publishDate 2024-12-01
publisher Indonesian Society of Applied Science (ISAS)
record_format Article
series Journal of Applied Computer Science and Technology
spelling doaj-art-de7ca2f61208456ca666f5fd23f6dd822025-08-20T03:01:46ZindIndonesian Society of Applied Science (ISAS)Journal of Applied Computer Science and Technology2723-14532024-12-015210.52158/jacost.v5i2.940940Klasifikasi Multilabel Pada Gaya Belajar Siswa Sekolah Dasar Menggunakan Algoritma Machine LearningI Kadek Nicko Ananda0Ni Putu Novita Puspa Dewi1Ni Wayan Marti2Luh Joni Erawati Dewi3Universitas Pendidikan GaneshaUniversitas Pendidikan GaneshaUniversitas Pendidikan GaneshaUniversitas Pendidikan Ganesha Learning style plays a very important role in determining the success of a person's learning process. An individual generally has a combination of all three existing learning styles including Visual, Auditorial, and Kinesthetic. However, what distinguishes the abilities of individuals from each other is how the dominant combination of each learning style is or not, so it is important to identify. This study aims to build a multi-label classification model to classify the learning styles of elementary school students. The machine learning algorithms used to build the model are Decision Tree, K-Nearest Neighbors (KNN), Support Vector Machine (SVM), and Multi-Layer Perceptron (MLP). The performance of these four models is compared using the Hamming Loss, Accuracy, Precision, Recall, and F1-Score performance metrics. The Classifier Chains method is implemented to provide capabilities to KNNs and SVMs that cannot directly handle multi-label classification problems. The dataset used in this study is the Data Set of Learning Style Preference. The separation of the dataset was made into three different forms of data sizes, including: Data I: 90% training, 10% testing; Data II: 80% training 20% testing; and Data III: 70% training 30% testing. Cross-validation using K-Fold Cross Validation with a k-value of 10-fold was also applied to the training data. Based on testing, the best performance was obtained on the Decision Tree model with a hamming loss of 0.014, which indicates a very low prediction error rate per individual label.  A recall value of 99% indicates that the model is able to detect almost all positive labels correctly, and an F1-score of 98% indicates that the model has excellent and balanced performance, without bias against both positive and negative label predictions. The performance of the Decision Tree model was followed by MLP, SVM, and KNN which showed lower results. https://journal.isas.or.id/index.php/JACOST/article/view/940Machine Learning, Gaya Belajar, Klasifikasi Multilabel, Data Set of Learning Style Preference, Decision Tree
spellingShingle I Kadek Nicko Ananda
Ni Putu Novita Puspa Dewi
Ni Wayan Marti
Luh Joni Erawati Dewi
Klasifikasi Multilabel Pada Gaya Belajar Siswa Sekolah Dasar Menggunakan Algoritma Machine Learning
Journal of Applied Computer Science and Technology
Machine Learning, Gaya Belajar, Klasifikasi Multilabel, Data Set of Learning Style Preference, Decision Tree
title Klasifikasi Multilabel Pada Gaya Belajar Siswa Sekolah Dasar Menggunakan Algoritma Machine Learning
title_full Klasifikasi Multilabel Pada Gaya Belajar Siswa Sekolah Dasar Menggunakan Algoritma Machine Learning
title_fullStr Klasifikasi Multilabel Pada Gaya Belajar Siswa Sekolah Dasar Menggunakan Algoritma Machine Learning
title_full_unstemmed Klasifikasi Multilabel Pada Gaya Belajar Siswa Sekolah Dasar Menggunakan Algoritma Machine Learning
title_short Klasifikasi Multilabel Pada Gaya Belajar Siswa Sekolah Dasar Menggunakan Algoritma Machine Learning
title_sort klasifikasi multilabel pada gaya belajar siswa sekolah dasar menggunakan algoritma machine learning
topic Machine Learning, Gaya Belajar, Klasifikasi Multilabel, Data Set of Learning Style Preference, Decision Tree
url https://journal.isas.or.id/index.php/JACOST/article/view/940
work_keys_str_mv AT ikadeknickoananda klasifikasimultilabelpadagayabelajarsiswasekolahdasarmenggunakanalgoritmamachinelearning
AT niputunovitapuspadewi klasifikasimultilabelpadagayabelajarsiswasekolahdasarmenggunakanalgoritmamachinelearning
AT niwayanmarti klasifikasimultilabelpadagayabelajarsiswasekolahdasarmenggunakanalgoritmamachinelearning
AT luhjonierawatidewi klasifikasimultilabelpadagayabelajarsiswasekolahdasarmenggunakanalgoritmamachinelearning