Visibility graph analysis for educational data: potentials and a case study of predicting at-risk online students

This paper introduces visibility graph analysis as a supplementary approach for examining educational time series data, particularly in online learning environments. By converting temporal data into graph representations, we uncover previously hidden patterns and relationships in student interactions, enabling more effective analysis, classification, and prediction of learning outcomes. Through a rigorous case study using the Open University Learning Analytics Dataset, we demonstrate how visibility graph metrics can accurately predict at-risk online students based on their clickstream patterns, achieving classification accuracy exceeding 87% using gradient boosting algorithms. Our novel methodology outperforms several recent deep learning approaches while providing interpretable insights about student behavior through graph-theoretical features such as global efficiency, assortativity coefficient, and betweenness centrality. This research establishes visibility graph analysis as an innovative tool in educational data mining that complements traditional machine learning techniques, opening new avenues for early intervention strategies and personalized learning pathways. However, accurately modeling the problem and selecting the appropriate type of visibility graph for the educational time series data remains dependent on the researcher's knowledge.

Authors

Institutions

Publication Details

Journal
Scientific Reports
Published
2025-09-01
DOI
https://doi.org/10.1038/s41598-025-17760-1
Primary Topic
Online Learning and Analytics
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Visibility graph analysis for educational data: potentials and a case study of predicting at-risk online students

M. Amini, Aso Mafakheri, Sadegh Sulaimany, Hadis Azizi
Scientific Reports
Online Learning and Analytics
article

Visibility graph analysis for educational data: potentials and a case study of predicting at-risk online students

M. Amini, Aso Mafakheri, Sadegh Sulaimany, Hadis Azizi
article en

Abstract

This paper introduces visibility graph analysis as a supplementary approach for examining educational time series data, particularly in online learning environments. By converting temporal data into graph representations, we uncover previously hidden patterns and relationships in student interactions, enabling more effective analysis, classification, and prediction of learning outcomes. Through a rigorous case study using the Open University Learning Analytics Dataset, we demonstrate how visibility graph metrics can accurately predict at-risk online students based on their clickstream patterns, achieving classification accuracy exceeding 87% using gradient boosting algorithms. Our novel methodology outperforms several recent deep learning approaches while providing interpretable insights about student behavior through graph-theoretical features such as global efficiency, assortativity coefficient, and betweenness centrality. This research establishes visibility graph analysis as an innovative tool in educational data mining that complements traditional machine learning techniques, opening new avenues for early intervention strategies and personalized learning pathways. However, accurately modeling the problem and selecting the appropriate type of visibility graph for the educational time series data remains dependent on the researcher's knowledge.

Scientific ReportsVol. 15(1)
University of Kurdistan (IR)
Openalex Percentile: Top 74%
Online Learning and Analytics
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.