Online citations, reference lists, and bibliographies.

A Two-phase Machine Learning Approach For Predicting Student Outcomes

Omiros Iatrellis, Ilias Κ. Savvas, Panos Fitsilis, Vassilis C. Gerogiannis
Published 2020 ·
Cite This
Download PDF
Analyze on Scholarcy
Share
Learning analytics have proved promising capabilities and opportunities to many aspects of academic research and higher education studies. Data-driven insights can significantly contribute to provide solutions for curbing costs and improving education quality. This paper adopts a two-phase machine learning approach, which utilizes both unsupervised and supervised learning techniques for predicting outcomes of students following Higher Education programs of studies. The approach has been applied in a case-study which has been performed in the context of an undergraduate Computer Science curriculum offered by the University of Thessaly in Greece. Students involved in the case study were initially grouped based on the similarity of specific education-related factors and metrics. Using the K-Means algorithm, our clustering experiments revealed the presence of three coherent clusters of students. Subsequently, the discovered clusters were utilized to train prediction models for addressing each particular cluster of students individually. In this regard, two machine learning models were trained for every cluster of students in order to predict the time to degree completion and student enrollment in the offered educational programs. The developed models are claimed to produce predictions with relatively high accuracy. Finally, the paper discusses the potential usefulness of the clustering-aided approach for learning analytics in Higher Education.
This paper references
10.3390/SU11010105
Prediction of Confusion Attempting Algebra Homework in an Intelligent Tutoring System through Machine Learning Techniques for Educational Sustainable Development
Syed Muhammad Raza Abidi (2018)
10.1016/J.CHB.2019.04.015
Prediction of academic performance associated with internet usage behaviors using machine learning algorithms
Xing Xu (2019)
10.1007/s10639-017-9645-7
Application of learning analytics using clustering data Mining for Students’ disposition analysis
Sanyam Bharara (2017)
10.1016/j.asoc.2014.03.032
Comparative analysis of statistical and machine learning methods for predicting faulty modules
Ruchika Malhotra (2014)
10.1109/FIE.2017.8190666
Predicting students' graduation outcomes through support vector machines
Yulei Pang (2017)
Learning analytics: Collaborative filtering or regression with experts?
Kangwook Lee (2016)
10.1037/a0018213
The development, evolution, and status of Holland's theory of vocational personalities: Reflections and future directions for counseling psychology.
Margaret M. Nauta (2010)
10.1109/CCECE.2017.7946847
Student performance prediction using Support Vector Machine and K-Nearest Neighbor
Huda Al-Shehri (2017)
10.1007/S11162-017-9473-Z
Predicting Engineering Student Attrition Risk Using a Probabilistic Neural Network and Comparing Results with a Backpropagation Neural Network and Logistic Regression
Cindi R. Mason (2018)
10.1016/J.COMPEDU.2019.04.009
Integrating machine learning into item response theory for addressing the cold start problem in adaptive learning systems
Konstantinos Pliakos (2019)
Publisher's note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations
10.1016/j.compedu.2017.05.007
Analyzing undergraduate students' performance using educational data mining
Raheela Asif (2017)
10.1007/10639.1573-7608
Education and information technologies
Arend J. Visscher (1997)
10.1109/TLT.2017.2784420
Using Machine Learning to Detect ‘Multiple-Account’ Cheating and Analyze the Influence of Student and Problem Features
José A. Ruipérez-Valiente (2019)
10.1016/j.compedu.2018.12.006
Utilizing early engagement and machine learning to predict student outcomes
Cameron C. Gray (2019)
10.9790/0661-1903054952
Predicting Student Performance Based On Clustering And Classification
P. Parameswar Naik (2017)
10.1504/IJTEL.2012.051815
A reference model for learning analytics
Mohamed Amine Chatti (2012)
10.1007/S10212-011-0099-9
Predicting academic success in higher education: what’s more important than being smart?
Rutger Kappe (2012)
10.1145/1143844.1143865
An empirical comparison of supervised learning algorithms
Rich Caruana (2006)
10.11113/ijic.v7n2.143
Prediction of Students’ Performance in E-Learning Environment Using Random Forest
Yusuf Sani Abubakar (2017)
10.1007/s11036-018-1131-y
MOOCRC: A Highly Accurate Resource Recommendation Model for Use in MOOC Environments
Hao Zhang (2019)
10.1080/07924360120043621
Who Succeeds at University? Factors predicting academic performance in first year Australian university students
Kirsten McKenzie (2001)
10.1109/MINTC.2018.8363153
Recursive clustering technique for students' performance evaluation in programming courses
Vijay Kumar Anand (2018)
10.1016/j.asoc.2018.03.045
Assessment of skills and adaptive learning for parametric exercises combining knowledge spaces and item response theory
Pedro J. Muñoz Merino (2018)
10.1016/j.mex.2019.09.026
Clustering students into groups according to their learning style
I. Pasina (2019)
10.1109/JSTSP.2017.2700227
Behavior-Based Grade Prediction for MOOCs Via Time Series Neural Networks
Tsung-Yen Yang (2017)
Higher education quality report - 2017
HQA. (2017)
10.1145/2460296.2460330
Deconstructing disengagement: analyzing learner subpopulations in massive open online courses
René F. Kizilcec (2013)
10.1080/14786440109462720
LIII. On lines and planes of closest fit to systems of points in space
Karl Pearson F.R.S. (1901)
Learning Analytics and Educational Data Mining in Practice: A Systematic Literature Review of Empirical Evidence
Zacharoula K. Papamitsiou (2014)
10.1007/s10462-018-9620-8
Using machine learning to predict student difficulties from learning session data
Mushtaq Hussain (2018)
10.1007/S11162-016-9420-4
Rethinking Graduation and Time to Degree: A Fresh Perspective
Hongtao Yue (2017)
10.1002/CAE.21839
Associating students and teachers for tutoring in higher education using clustering and data mining
Argelia B. Urbina Nájera (2017)
All Models are Wrong, but Many are Useful: Learning a Variable's Importance by Studying an Entire Class of Prediction Models Simultaneously
Aaron J. Fisher (2019)
10.3390/EDUCSCI7040090
Academic Advising Systems: A Systematic Literature Review of Empirical Evidence
Omiros Iatrellis (2017)
10.1023/A:1010933404324
Random Forests
Leo Breiman (2004)
10.4018/978-1-5225-2255-3.CH449
Predicting Students Grades Using Artificial Neural Networks and Support Vector Machine
Sajid Umair (2018)
Application of k Means Clustering algorithm for prediction of Students Academic Performance
O. J. Oyelade (2010)
10.1007/s10916-019-1295-4
Predicting Academic Performance of Students Using a Hybrid Data Mining Approach
Bindhia K. Francis (2019)
10.1007/s10639-020-10105-7
Integrated learning pathways in higher education: A framework enhanced with machine learning and semantics
Omiros Iatrellis (2020)
10.1016/J.CHILDYOUTH.2018.11.030
Dropout early warning systems for high school students using machine learning
Jae Young Chung (2019)
10.1007/s10639-018-9802-7
A novel integrated approach to the execution of personalized and self-evolving learning pathways
Omiros Iatrellis (2018)
10.1016/j.compedu.2018.04.006
Study on student performance estimation, student progress analysis, and student potential prediction based on data mining
Fan Yang (2018)
10.1016/j.compeleceng.2017.03.005
Data mining for modeling students' performance: A tutoring action plan to prevent academic dropout
Concepción Burgos (2018)
10.1016/J.TELE.2019.01.007
Educational data mining and learning analytics for 21st century higher education: A review and synthesis
Hanan Aldowah (2019)
10.1007/S12530-019-09287-4
EDUC8 pathways: executing self-evolving and personalized intra-organizational educational processes
Omiros Iatrellis (2020)
10.1109/ICS.2016.0139
Clustering of College Students Based on Improved K-Means Algorithm
Zhongxiang Fan (2016)
Some methods for classification and analysis of multivariate observations
James B. MacQueen (1967)
10.1016/j.promfg.2020.01.256
Predicting Student Retention Using Support Vector Machines
Tatiana Cardona (2019)
Machine learning approaches for learning analytics: Collaborative filtering or regression with experts ? Korea
K Lee (2018)



Semantic Scholar Logo Some data provided by SemanticScholar