Related Experiment Videos
Privacy-preserving federated learning for interpretable student at-risk prediction across schools
Mahdee Jodayree1, Arman Kavoosi Ghafi2, Mostafa Atashafrouz3
1Department of Computing and Software, Faculty of Engineering, McMaster University, Hamilton, ON, Canada. mahdijaf@yahoo.com.
Scientific Reports
|June 10, 2026
Summary
This study introduces a federated learning framework for predicting at-risk students, enhancing privacy and auditability. The FL-AtRisk-DP-PBT model maintains high accuracy while keeping student data local.
Area of Science:
- Educational Data Mining
- Machine Learning
- Privacy-Preserving Technologies
Background:
- Early-warning systems for at-risk students often use predictive models trained on sensitive educational data.
- Centralized learning raises privacy, data sovereignty, and auditability concerns, especially when sharing student data across institutions.
Purpose of the Study:
- To present a federated learning framework (FL-AtRisk-DP-PBT) for multi-school at-risk student prediction.
- To integrate Federated Averaging (FedAvg), client-side Differential Privacy (DP), and a Proof-Before-Train (PBT) protocol.
- To evaluate the framework's utility, privacy, and auditability compared to centralized and standard federated approaches.
Main Methods:
- Developed FL-AtRisk-DP-PBT, a federated learning framework using FedAvg, client-side DP, and PBT.
- Employed a single interpretable global logistic-regression classifier.
- Evaluated on three datasets: a primary student cohort (14,003 students in 10 simulated schools), xAPI-Edu-Data, and Students Performance in Exams.
Main Results:
- On the primary dataset, FL-AtRisk-DP-PBT achieved 98.00% accuracy, F1=0.9802, AUC=0.9992, closely matching centralized (99.14% accuracy) and FedAvg (98.61% accuracy) models.
- On xAPI and Exams datasets, FL-AtRisk-DP-PBT reached 93-94% accuracy, F1≈0.92-0.93, and AUC≈0.97-0.98.
- Feature-importance analysis showed FL-AtRisk-DP-PBT preserves similar interpretation patterns to baseline models, with PBT causing minimal metric changes.
Conclusions:
- Interpretable federated at-risk prediction can achieve competitive utility while preserving student data privacy.
- The FL-AtRisk-DP-PBT framework offers privacy-preserving and verifiable training mechanisms.
- Results suggest the feasibility of decentralized, privacy-conscious predictive modeling in education.
Related Concept Videos
Prediction Intervals
The interval estimate of any variable is known as the prediction interval. It helps decide if a point estimate is dependable.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
The...
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
The...
Improving Translational Accuracy
Base complementarity between the three base pairs of mRNA codon and the tRNA anticodon is not a failsafe mechanism. Inaccuracies can range from a single mismatch to no correct base pairing at all. The free energy difference between the correct and nearly correct base pairs can be as small as 3 kcal/ mol. With complementarity being the only proofreading step, the estimated error frequency would be one wrong amino acid in every 100 amino acids incorporated. However, error frequencies observed in...
Improving Translational Accuracy
Base complementarity between the three base pairs of mRNA codon and the tRNA anticodon is not a failsafe mechanism. Inaccuracies can range from a single mismatch to no correct base pairing at all. The free energy difference between the correct and nearly correct base pairs can be as small as 3 kcal/ mol. With complementarity being the only proofreading step, the estimated error frequency would be one wrong amino acid in every 100 amino acids incorporated. However, error frequencies observed in...
Censoring Survival Data
Survival analysis is a statistical method used to analyze time-to-event data, often employed in fields such as medicine, engineering, and social sciences. One of the key challenges in survival analysis is dealing with incomplete data, a phenomenon known as "censoring." Censoring occurs when the event of interest (such as death, relapse, or system failure) has not occurred for some individuals by the end of the study period or is otherwise unobservable, and it might have many different reasons...