Melola Discovery

← Melola Discovery

Open access Jurnal SINTA 1

A classification model for predicting course outcomes using ensemble methods

International Journal of Electrical and Computer Engineering (IJECE) · Vol. 14 No. 6 (2024)

DOI
10.11591/ijece.v14i6.pp7090-7102
ISSN
2722-2578, 2088-8708
Published
2024-12-01
Publisher
Institute of Advanced Engineering and Science
License
creativecommons.org/licenses/by-sa/4.0

Abstract

Educational data mining has sparked a lot of attention in latest years. Many machine learning methods have been suggested to discover hidden information from educational data. The extracted knowledge assists institutions in enhancing the effectiveness of teaching tactics and the quality of education. As a result, it improves students' performance and educational outputs overall. In this paper, a classification model was built to classify students' grades in a specific course into different categories (binary and multi-level classification tasks). The dataset contains features related to academic and non-academic information. The models were built using a variety of machine learning algorithms: decision tree (J48), support vector machine (SVM), and k-nearest neighbor (K-NN). Furthermore, ensemble methods (bagging, boosting, random subspace, and random forest) which combined multiple decision tree classifiers were implemented to improve the models' performance. The data set was modified under two stages: features selection method and data augmentation using a method called synthetic minority over sampling technique (SMOTE). Based on the results of the experiments, it is possible to predict the students' performance successfully by using machine learning algorithms and ensemble methods. Random subspace obtained the best accuracy at two-level classification task with modified data with 91.20%. At the three-level classification task, the best accuracy was obtained by random forest with 87.18%.

Collaboration network of the authors

15 authors · 45 co-authorship links · 39 across different organisations

Hover or tap a name to highlight its co-authors. Double-click to open the author's page.

  • Imam Abdulrahman Bin Faisal University
  • Jordan University of Science and Technology
  • Al-Balqa Applied University
  • University of Dubai
  • Al Hussein Technical University
  • Petra University
  • Saudi Electronic University
  • Other organisations
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles
Amjad GawanmehUniversity of Dubai2
Jamal Nazzal Al-KarakiZayed University2
Ashraf S. MashalehAl-Balqa Applied University2
Noor Farizah IbrahimUniversiti Sains Malaysia2
Shadi AtallaUniversity of Dubai2
Waleed AlomoushImam Abdulrahman Bin Faisal University1
Ayat AlrosanImam Abdulrahman Bin Faisal University1
Khalid Adnan AlissaImam Abdulrahman Bin Faisal University1
Osama Ahmed KhashanSaudi Electronic University1
Ahmad Al-NawasrahUniversity of Bahrain1

Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.

This record comes from Crossref (what the publisher deposited), because the journal's own OAI-PMH endpoint could not be harvested.

Metadata source: Crossref API (cadangan, berdasarkan ISSN) https://api.crossref.org/journals/2088-8708/works, first harvested 27 Okt 2026, last seen 27 Okt 2026.
Metadata as oai_dc, converted from Crossref
<oai_dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"><dc:title>A classification model for predicting course outcomes using ensemble methods</dc:title><dc:creator>Al-Momani, Emad</dc:creator><dc:creator>Shatnawi, Ala'a</dc:creator><dc:creator>Almomani, Mohammad</dc:creator><dc:creator>Almomani, Ammar</dc:creator><dc:creator>Alauthman, Mohammad</dc:creator><dc:description>&lt;jats:p&gt;Educational data mining has sparked a lot of attention in latest years. Many machine learning methods have been suggested to discover hidden information from educational data. The extracted knowledge assists institutions in enhancing the effectiveness of teaching tactics and the quality of education. As a result, it improves students' performance and educational outputs overall. In this paper, a classification model was built to classify students' grades in a specific course into different categories (binary and multi-level classification tasks). The dataset contains features related to academic and non-academic information. The models were built using a variety of machine learning algorithms: decision tree (J48), support vector machine (SVM), and k-nearest neighbor (K-NN). Furthermore, ensemble methods (bagging, boosting, random subspace, and random forest) which combined multiple decision tree classifiers were implemented to improve the models' performance. The data set was modified under two stages: features selection method and data augmentation using a method called synthetic minority over sampling technique (SMOTE). Based on the results of the experiments, it is possible to predict the students' performance successfully by using machine learning algorithms and ensemble methods. Random subspace obtained the best accuracy at two-level classification task with modified data with 91.20%. At the three-level classification task, the best accuracy was obtained by random forest with 87.18%.&lt;/jats:p&gt;</dc:description><dc:publisher>Institute of Advanced Engineering and Science</dc:publisher><dc:date>2024-12-01</dc:date><dc:type>info:eu-repo/semantics/article</dc:type><dc:format>application/pdf</dc:format><dc:identifier>https://doi.org/10.11591/ijece.v14i6.pp7090-7102</dc:identifier><dc:identifier>10.11591/ijece.v14i6.pp7090-7102</dc:identifier><dc:source>International Journal of Electrical and Computer Engineering (IJECE); Vol 14 No 6 (2024); 7090</dc:source><dc:source>2722-2578</dc:source><dc:source>2088-8708</dc:source><dc:relation>https://ijece.iaescore.com/index.php/IJECE/article/viewFile/35993/17889</dc:relation><dc:rights>http://creativecommons.org/licenses/by-sa/4.0</dc:rights></oai_dc:dc>