A Machine Learning-Based Dropout Prediction Model for Rural and Township Schools in South Africa
摘要
This study introduces a machine learning approach to forecasting student dropout in South African schools, with a focus on identifying the main factors contributing to dropout rates. The research utilizes educational data and highlights variables such as the age at school entry, family participation, and absenteeism as important predictors. Several machine learning algorithms were evaluated, including Logistic Regression, K-Nearest Neighbors (KNN), Support Vector Classifier (SVC), and XGBoost, with Random Forest being chosen for further refinement. After applying hyperparameter tuning through GridSearchCV, the Random Forest model showed strong performance across metrics like accuracy, precision, recall, and F1-score. The results illustrate the model’s effectiveness in accurately predicting dropout rates, serving as a valuable tool for the early detection of at-risk students. The findings support the integration of predictive analytics into school systems to track student progress and enable timely interventions. This research provides key insights for educators and policymakers working to reduce dropout rates using data-driven strategies.