In higher educational institutes, many students have to struggle hard to complete different courses since there is no dedicated support offered to students who need special attention in the registered courses. Machine learning techniques can be utilized for students' grades prediction in different courses. Such techniques would help students to improve their performance based on predicted grades and would enable instructors to identify such individuals who might need assistance in the courses. In this paper, we use Collaborative Filtering (CF), Matrix Factorization (MF), and Restricted Boltzmann Machines (RBM) techniques to systematically analyze a real-world data collected from Information Technology University (ITU), Lahore, Pakistan. We evaluate the academic performance of ITU students who got admission in the bachelor's degree program in ITU's Electrical Engineering department. The RBM technique is found to be better than the other techniques used in predicting the students' performance in the particular course.
@cite_9 proposed matrix factorization models for predicting student performance of Algebra and Bridge to Algebra courses. The factorization techniques are useful in case of sparse data and absence of students' background knowledge and tasks. They split the data into trainset and testset. The data represents the log files of interactions between students and computer aided tutoring systems. @cite_4 extended the research and used tensor-based factorization to predict student success. They formulated the problem of predicting student performance as a recommender system problem and proposed tensor-based factorization techniques to add the temporal effect of student performance. The system saves success failure logs of students on exercises as they interact with the system.
@cite_9 @cite_4
123693119 152180625
Recommender systems are widely used in many areas, especially in ecommerce. Recently, they are also applied in e-learning for recommending learning objects (e.g. papers) to students. This chapter introduces state-of-the-art recommender system techniques which can be used not only for recommending objects like tasks exercises to the students but also for predicting student performance. We formulate the problem of predicting student performance as a recommender system problem and present matrix factorization methods, which are currently known as the most effective recommendation approaches, to implicitly take into account the prevailing latent factors (e.g. “slip” and “guess”) for predicting student performance. As a learner’s knowledge improves over time, too, we propose tensor factorization methods to take the temporal effect into account. Finally, some experimental results and discussions are provided to validate the proposed approach. Recommender systems are widely used in many areas, especially in e-commerce. Recently, they are also applied in technology enhanced learning such as recommending resources (e.g. papers, books,...) to the learners (students). In this study, we propose using state-of-the-art recommender system techniques for predicting student performance. We introduce and formulate the problem of predicting student performance in the context of recommender systems. We present the matrix factorization methods, known as the most effective recommendation approaches, to implicitly take into account the latent factors, e.g. “slip” and “guess”, in predicting student performance. Moreover, the knowledge of the learners has been improved over the time, thus, we propose tensor factorization methods to take the temporal effect into account. Experimental results show that the proposed approaches can improve the prediction results.