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...
Saved in:
| Main Authors: | , , , |
|---|---|
| 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 |