Analyzing and Predicting Students' Performance by Means of Machine Learning: A Review

被引:143
作者
Rastrollo-Guerrero, Juan L. [1 ]
Gomez-Pulido, Juan A. [1 ]
Duran-Dominguez, Arturo [1 ]
机构
[1] Univ Extremadura, Escuela Politecn, Caceres 10003, Spain
来源
APPLIED SCIENCES-BASEL | 2020年 / 10卷 / 03期
关键词
prediction; students' performance; dropout; machine learning; supervised learning; unsupervised learning; collaborative filtering; recommender systems; artificial neural networks; deep learning; EARLY WARNING SYSTEMS; DROPOUT;
D O I
10.3390/app10031042
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Predicting students' performance is one of the most important topics for learning contexts such as schools and universities, since it helps to design effective mechanisms that improve academic results and avoid dropout, among other things. These are benefited by the automation of many processes involved in usual students' activities which handle massive volumes of data collected from software tools for technology-enhanced learning. Thus, analyzing and processing these data carefully can give us useful information about the students' knowledge and the relationship between them and the academic tasks. This information is the source that feeds promising algorithms and methods able to predict students' performance. In this study, almost 70 papers were analyzed to show different modern techniques widely applied for predicting students' performance, together with the objectives they must reach in this field. These techniques and methods, which pertain to the area of Artificial Intelligence, are mainly Machine Learning, Collaborative Filtering, Recommender Systems, and Artificial Neural Networks, among others.
引用
收藏
页数:16
相关论文
共 69 条
  • [1] Using Collaborative Filtering Algorithms for Predicting Student Performance
    Adan-Coello, Juan Manuel
    Tobar, Carlos Miguel
    [J]. ELECTRONIC GOVERNMENT AND THE INFORMATION SYSTEMS PERSPECTIVE, EGOVIS 2016, 2016, 9831 : 206 - 218
  • [2] Adewale A.M., 2018, Int. J. Sci. Technol. Educ. Res., V9, P1
  • [3] [Anonymous], 2016, 1 INT C ADV INT SYST
  • [4] Arsad P.M., 2013, 2013 IEEE INT C SMAR, P1
  • [5] Student Performance Prediction and Optimal Course Selection: An MDP Approach
    Backenkoehler, Michael
    Wolf, Verena
    [J]. SOFTWARE ENGINEERING AND FORMAL METHODS, SEFM 2017, 2018, 10729 : 40 - 47
  • [6] Recommender systems survey
    Bobadilla, J.
    Ortega, F.
    Hernando, A.
    Gutierrez, A.
    [J]. KNOWLEDGE-BASED SYSTEMS, 2013, 46 : 109 - 132
  • [7] Are Collaborative Filtering Methods Suitable for Student Performance Prediction?
    Bydzovska, Hana
    [J]. PROGRESS IN ARTIFICIAL INTELLIGENCE-BK, 2015, 9273 : 425 - 430
  • [8] Student Performance Prediction Using Collaborative Filtering Methods
    Bydzovska, Hana
    [J]. ARTIFICIAL INTELLIGENCE IN EDUCATION, AIED 2015, 2015, 9112 : 550 - 553
  • [9] Chaudhury P., 2016, P 2 INT C INF COMM T, P1
  • [10] Chavarriaga O, 2014, LECT NOTES COMPUT SC, V8719, P56, DOI 10.1007/978-3-319-11200-8_5