Melola Discovery

← Melola Discovery

Jurnal SINTA 2

Scalable and Efficient Student Behavior Prediction using Parallelized Clustering and AHP-weighted KNN

Journal of ICT Research and Applications (JICTRA) · Vol. 19 No. 2 (2025) · pp. 142–165

DOI
10.5614/itbj.ict.res.appl.2025.19.2.3
ISSN
2338-5499, 2337-5787
Published
2025-12-31
Publisher
DRI - ITB
Language
eng

Abstract

This study proposes a scalable and efficient approach for predicting student behaviour in large-scale educational environments. It introduces a parallelized hybrid model that combines Density-Based Optimized K-Means clustering, Analytic Hierarchy Process (AHP) feature weighting, and Hierarchical K-Nearest Neighbours (KNN), implemented using Apache Spark. The main research question is how to improve scalability, accuracy, and computational efficiency of student behaviour prediction when dealing with large, complex datasets. The model addresses key limitations of traditional methods, such as handling heterogeneous data, treating all features equally, and high computational cost. Two main innovations are presented. First, AHP is used to assign structured importance to features, allowing critical factors like attendance and study time to have greater influence on prediction accuracy. Second, clustering and prediction are parallelized using Spark, enabling efficient real-time processing of large datasets. The approach was evaluated using 18,586 student records and more than 20 million behavioural entries. Results show that Hierarchical KNN consistently outperforms standard KNN as dataset size increases. While traditional KNN shows unstable error rates, peaking at 9.4%, Hierarchical KNN maintains lower and more stable errors between 5.16% and 6.08%. Execution time was also significantly reduced through parallel processing, though gains were limited by communication overhead. Overall, the proposed model offers a robust framework for real-time behaviour analysis, academic risk detection, and targeted educational intervention.

Keywords

Collaboration network of the authors

6 authors · 11 co-authorship links · 10 across different organisations

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

  • Universiti of Malaysia Sabah
  • Hainan Vocational University of Science and Technology
  • Shandong Vocational College of Light Industry
  • Mulawarman University
  • Universitas Amikom Purwokerto
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles
Imam TahyudinUniversitas Amikom Purwokerto1

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.

Metadata source: OAI-PMH (metadata jurnal) https://journals.itb.ac.id/index.php/jictra/oai, first harvested 26 Okt 2026, last seen 26 Okt 2026.
Original metadata (oai_dc)
<oai_dc:dc xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/  http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
	<dc:title xml:lang="en-US">Scalable and Efficient Student Behavior Prediction using Parallelized Clustering and AHP-weighted KNN</dc:title>
	<dc:creator>Guozhang, Li</dc:creator>
	<dc:creator>Alfred, Rayner</dc:creator>
	<dc:creator>Pailus, Rayner </dc:creator>
	<dc:creator>Fengchang, Xu</dc:creator>
	<dc:creator>Haviluddin, Haviluddin</dc:creator>
	<dc:subject xml:lang="en-US">analytic hierarchy process </dc:subject>
	<dc:subject xml:lang="en-US">density-based optimized k-means</dc:subject>
	<dc:subject xml:lang="en-US">educational data mining</dc:subject>
	<dc:subject xml:lang="en-US">feature weighting</dc:subject>
	<dc:subject xml:lang="en-US">hybrid model</dc:subject>
	<dc:subject xml:lang="en-US">parallelized feature selection</dc:subject>
	<dc:subject xml:lang="en-US">parallelized model training</dc:subject>
	<dc:subject xml:lang="en-US">student behavior prediction</dc:subject>
	<dc:description xml:lang="en-US">This study proposes a scalable and efficient approach for predicting student behaviour in large-scale educational environments. It introduces a parallelized hybrid model that combines Density-Based Optimized K-Means clustering, Analytic Hierarchy Process (AHP) feature weighting, and Hierarchical K-Nearest Neighbours (KNN), implemented using Apache Spark. The main research question is how to improve scalability, accuracy, and computational efficiency of student behaviour prediction when dealing with large, complex datasets. The model addresses key limitations of traditional methods, such as handling heterogeneous data, treating all features equally, and high computational cost. Two main innovations are presented. First, AHP is used to assign structured importance to features, allowing critical factors like attendance and study time to have greater influence on prediction accuracy. Second, clustering and prediction are parallelized using Spark, enabling efficient real-time processing of large datasets. The approach was evaluated using 18,586 student records and more than 20 million behavioural entries. Results show that Hierarchical KNN consistently outperforms standard KNN as dataset size increases. While traditional KNN shows unstable error rates, peaking at 9.4%, Hierarchical KNN maintains lower and more stable errors between 5.16% and 6.08%. Execution time was also significantly reduced through parallel processing, though gains were limited by communication overhead. Overall, the proposed model offers a robust framework for real-time behaviour analysis, academic risk detection, and targeted educational intervention.</dc:description>
	<dc:publisher xml:lang="en-US">DRI - ITB</dc:publisher>
	<dc:date>2025-12-31</dc:date>
	<dc:type>info:eu-repo/semantics/article</dc:type>
	<dc:type>info:eu-repo/semantics/publishedVersion</dc:type>
	<dc:type xml:lang="en-US">Peer-reviewed Article</dc:type>
	<dc:format>application/pdf</dc:format>
	<dc:identifier>https://journals.itb.ac.id/index.php/jictra/article/view/24408</dc:identifier>
	<dc:identifier>10.5614/itbj.ict.res.appl.2025.19.2.3</dc:identifier>
	<dc:source xml:lang="en-US">Journal of ICT Research and Applications; Vol. 19 No. 2 (2025); 142-165</dc:source>
	<dc:source>2338-5499</dc:source>
	<dc:source>2337-5787</dc:source>
	<dc:source>10.5614/itbj.ict.res.appl.2025.19.2</dc:source>
	<dc:language>eng</dc:language>
	<dc:relation>https://journals.itb.ac.id/index.php/jictra/article/view/24408/7283</dc:relation>
	<dc:rights xml:lang="en-US">Copyright (c) 2026 Journal of ICT Research and Applications</dc:rights>
</oai_dc:dc>