Abstract
Learning data analytics improves the learning field in higher education using educational data for extracting useful patterns and making better decisions. Identifying potential at-risk students may help instructors and academic guidance to improve the students' performance and the achievement of learning outcomes. The aim of this research study is to predict at early phases the student's failure in a particular course using the standards-based grading. Several machine learning techniques were implemented to predict the student failure based on support vector machine, multilayer perceptron, naive bayes, and decision tree. The results on each technique show the ability of machine learning algorithms to predict the student failure accurately after the third week and before the course dropout week. This study provides a strong knowledge for student performance in all courses. It also provides faculty members the ability to help at-risk students by focusing on them and providing necessary support to improve their performance and avoid failure.