Related Experiment Video
Updated: Jan 10, 2026

Author Spotlight: Addressing Technical and Subjective Challenges in Measuring Classroom Attention
Published on: December 15, 2023
Predicting teacher turnover in private universities: a machine learning approach based on 10 years of data and
Wang Jingwen1,2, Liu Yi1, Yang Xiaohong2
1General Office of the Party and Government, Xi'an Fanyi University, Xi'an, China.
Background:
Teacher turnover poses a significant challenge to the sustainable development of private universities in China. While machine learning (ML) has been increasingly applied to turnover prediction, existing studies often overlook psychological factors and lack longitudinal analysis.
Methods:
This study integrates a 10-year longitudinal dataset with satisfaction surveys from a private university in Western China. Exploratory Factor Analysis (EFA) was employed to extract key dimensions influencing turnover. Three ML models-K-Nearest Neighbors (KNN), Naive Bayes (NB), and Backpropagation Neural Network (BPNN)-were constructed and evaluated using accuracy, F1-score, and AUC.
Results:
The KNN model achieved the highest predictive performance (accuracy = 83.64%, F1 = 84.16%, AUC = 0.901). The "Compensation, Benefits, and Development" dimension was identified as the most influential factor, accounting for 25.41% of the variance.
Conclusion:
This study proposes an "EFA + ML" hybrid approach that enhances feature interpretability and prediction robustness, offering practical insights for human resource management in private higher education institutions.
Related Concept Videos
Reliability and Validity
Outliers and Influential Points
Survival Tree
Building a Survival Tree
Constructing a...
Multiple Regression
Farmers can use multiple regression to determine the crop yield based on more than one factor, such as water availability, fertilizer, soil properties, etc. Here, the crop yield is the response or dependent variable as it depends on the other independent variables. The analysis requires the construction of a scatter plot...
Residuals and Least-Squares Property
If the observed data point lies above the line, the residual is positive, and the line underestimates the actual data value for y. If the observed data point lies below the line, the residual is negative, and the line overestimates the actual data value for y.
The process of fitting the best-fit...
Prediction Intervals
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.