journal article·2023-03-20Open access

Modeling Job Satisfaction of Peruvian Basic Education Teachers Using Machine Learning Techniques

Luis Alberto Holgado-Apaza, Edgar E. Carpio-Vargas, Hugo D. Calderon-Vilca, Joab Maquera-Ramirez, Nelly J. Ulloa-Gallardo, María Susana Acosta-Navarrete, José Miguel Barrón-Adame, Marleny Quispe-Layme, Rossana Hidalgo-Pozzi, Miguel Valles-Coral

Applied Sciences· Volume 13· Issue 6

Abstract

Teacher job satisfaction is an important aspect of academic performance, student retention, and teacher retention. We propose to determine the predictive model of job satisfaction of basic education teachers using machine learning techniques. The original data set consisted of 15,087 instances and 942 attributes from the national survey of teachers from public and private educational institutions of regular basic education (ENDO-2018) carried out by the Ministry of Education of Peru. We used the ANOVA F-test filter and the Chi-Square filter as feature selection techniques. In the modeling phase, the logistic regression algorithms, Gradient Boosting, Random Forest, XGBoost and Decision Trees-CART were used. Among the algorithms evaluated, XGBoost and Random Forest stand out, obtaining similar results in 4 of the 8 metrics evaluated, these are: balanced accuracy of 74%, sensitivity of 74%, F1-Score of 0.48 and negative predictive value of 0.94. However, in terms of the area under the ROC curve, XGBoost scores 0.83, while Random Forest scores 0.82. These algorithms also obtain the highest true-positive values (479 instances) and lowest false-negative values (168 instances) in the confusion matrix. Economic income, satisfaction with life, self-esteem, teaching activity, relationship with the director, perception of living conditions, family relationships; health problems related to depression and satisfaction with the relationship with colleagues turned out to be the most important predictors of job satisfaction in basic education teachers.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: AI and HR Technologies

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Departamento Académico de Ingeniería de Sistemas e Informática, Escuela Profesional de Ingeniería de Sistemas e Informática, Facultad de Ingeniería, Universidad Nacional Amazónica de Madre de Dios, Puerto Maldonado 17001, Peru

Departamento Académico de Estadística e Informática, Escuela Profesional de Ingeniería Estadística e Informática, Facultad de Estadística e Informática, Universidad Nacional del Altiplano, Puno 21001, Peru

Departamento de Ingeniería de Software, Escuela de Ingeniería de Software, Facultad de Ingeniería de Sistemas e Informática, Universidad Nacional Mayor de San Marcos, Lima 15081, Peru

Researcher Committee, Technological University of Southwest of Guanajuato, Guanajuato 38400, Mexico

Departamento Académico de Contabilidad y Administración, Escuela Profesional de Contabilidad y Finanzas, Facultad de Ecoturismo, Universidad Nacional Amazónica de Madre de Dios, Puerto Maldonado 17001, Peru

Departamento Académico de Ciencias Económicas, Facultad de Ciencias Económicas, Universidad Nacional de San Martín, Tarapoto 22200, Peru

Departamento Académico de Sistemas e Informática, Facultad de Ingeniería de Sistemas e Informática, Universidad Nacional de San Martín, Tarapoto 22200, Peru

References (67)

Show source-provided references
1. Burnout, self-efficacy and job satisfaction among primary school teachers in Morocco
2. Traducción y Adaptación al Español del Cuestionario de Satisfacción Laboral para Profesores10.1016/S2007-4719(16)30004-7 ↗
3. Teacher and school determinants of teacher job satisfaction: A multilevel analysis10.1080/09243453.2020.1764593 ↗
4. Self-reported teaching effectiveness and job satisfaction among teachers: The role of subject matter and other demographic variables10.1016/j.heliyon.2021.e07193 ↗
5. Decision support system based on genetic algorithm and multi-criteria satisfaction analysis (MUSA) method for measuring job satisfaction10.1007/s10479-016-2154-z ↗
6. Understanding teacher empowerment: Teachers’ perceptions of principal’s and immediate supervisor’s empowering behaviours, psychological empowerment and work-related outcomes10.1016/j.tate.2014.03.006 ↗
7. Valles-Coral, M.A., Salazar-Ramírez, L., Injante, R., Hernandez-Torres, E.A., Juárez-Díaz, J., Navarro-Cabrera, J.R., Pinedo, L., and Vidaurre-Rojas, P. (2022). Density-Based Unsupervised Learning Algorithm to Categorize College Students into Dropout Risk Levels. Data, 7.10.3390/data7110165 ↗
8. Data science teaching and learning models: Focus on the Information Science area
9. Satisfacción laboral y compromiso organizacional en docentes de la amazonía peruana10.25053/redufor.v6i1.3854 ↗
10. Del soporte de autonomía y la motivación autodeterminada a la satisfacción docente10.1016/j.ejeps.2015.09.002 ↗
11. Machine learning based predictive model for risk assessment of employee attrition
12. Sisodia, D.S., Vishwakarma, S., and Pujahari, A. (2017, January 23–24). Evaluation of machine learning models for employee churn prediction. Proceedings of the International Conference on Inventive Computing and Informatics, ICICI 2017, Coimbatore, India.10.1109/ICICI.2017.8365293 ↗
13. Predicting Job Satisfaction and Employee Turnover Using Machine Learning10.1166/jctn.2020.9024 ↗
14. Homocianu, D., Plopeanu, A.P., Florea, N., and Andries, A.M. (2020). Exploring the patterns of job satisfaction for individuals aged 50 and over from three historical regions of Romania. An inductive approach with respect to triangulation, cross-validation and support for replication of results. Appl. Sci., 10.10.3390/app10072573 ↗
15. Employee attrition prediction using machine learning and sentiment analysis10.30534/ijatcse/2020/91952020 ↗
16. Modeling the teacher job satisfaction by artificial neural networks10.1007/s00500-021-05958-0 ↗
17. Review prognosis system to predict employees job satisfaction using deep neural network10.1111/coin.12440 ↗
18. Comparison of job satisfaction prediction models for construction workers: Cart vs. neural network
19. Influential factors of China’s elementary school teachers’ job satisfaction
20. Job satisfaction of the Dominican teacher: Labor background
21. Asadujjaman, M.D., Rashid, M.H.O., Nayon, M.A.A., Biswas, T.K., Arani, M., and Billal, M.M. (2020, January 6–7). Teachers’ job satisfaction at tertiary education: A case of an engineering university in Bangladesh. Proceedings of the International Conference on e-Learning, ICEL, Sakheer, Bahrain.10.1109/econf51404.2020.9385512 ↗
22. Principal Support and Teacher Turnover Intention in Kuwait: Implications for Policymakers10.1080/15700763.2021.1879168 ↗
23. Teachers’ life satisfaction: A structural equation model analyzing the role of trait emotion regulation, intrinsic job satisfaction and affect10.1016/j.tate.2022.103668 ↗
24. Professional satisfaction of physical education teachers10.1080/13573322.2020.1816540 ↗
25. Karunanayake, V.J., Wanniarachchi, J.C., Karunanayake, P.N., and Rajapaksha, U.U. (2022, January 23–24). Intelligent System to Verify the Effectiveness of Proposed Teacher Transfers Incorporating Human Factors. Proceedings of the ICARC 2022—2nd International Conference on Advanced Research in Computing: Towards a Digitally Empowered Society, Belihuloya, Sri Lanka.10.1109/ICARC54489.2022.9754089 ↗
26. Saleh, L., and Abu-Soud, S. (2021, January 15–17). Predicting Jordanian Job Satisfaction Using Artificial Neural Network and Decision Tree. Proceedings of the 2021 11th International Conference on Advanced Computer Information Technologies, ACIT 2021—Proceedings, Deggendorf, Germany.10.1109/ACIT52158.2021.9548364 ↗
27. A data mining-driven model for job satisfaction prediction of school administrators in DepEd Surigao del Norte division10.30534/ijatcse/2019/34832019 ↗
28. Arambepola, N., and Munasinghe, L. (2021, January 16). What makes job satisfaction in the information technology industry?. Proceedings of the 2021 International Research Conference on Smart Computing and Systems Engineering (SCSE), Colombo, Sri Lanka.10.1109/SCSE53661.2021.9568331 ↗
29. The influence of job satisfaction on the relationship between professional identity and burnout: A study of student teachers in Western China10.1007/s12144-019-00565-7 ↗
30. Relations of science teaching self-efficacy with instructional practices, student achievement and support, and teacher job satisfaction10.1016/j.cedpsych.2021.102041 ↗
31. Exploring the effects of professional learning communities on teacher’s self-efficacy and job satisfaction in Shanghai, China10.1080/03055698.2020.1834357 ↗
32. School culture and teacher job satisfaction in early childhood education in China: The mediating role of teaching autonomy10.1007/s12564-021-09734-5 ↗
33. Zhang, X., Cheng, X., and Wang, Y. (2023). How Is Science Teacher Job Satisfaction Influenced by Their Professional Collaboration? Evidence from Pisa 2015 Data. Int. J. Environ. Res. Public Health, 20.10.3390/ijerph20021137 ↗
34. The relationship between Technostress levels and job satisfaction of Teachers within the COVID-19 period10.1007/s10639-022-11027-2 ↗
35. Improving Teaching Professionals’ Satisfaction through the Development of Self-efficacy, Engagement, and Stress Control: A Cross-sectional Study
36. Smet, M. (2022). Professional development and teacher job satisfaction: Evidence from a multilevel model. Mathematics, 10.10.3390/math10010051 ↗
37. Job Satisfaction as a Predictor of Wellbeing Among Secondary School Teachers10.1177/21582440221138726 ↗
38. MINEDU (2022, September 30). Ministerio de Educación del Perú|MINEDU. Available online: https://escale.minedu.gob.pe/uee/-/document_library_display/GMv7/view/5384052.
39. Brownlee, J., Sanderson, M., Koshy, A., Cheremskoy, A., and Halfyard, J. (2020). Machine Learning Mastery With Python: Data Cleaning, Feature Selection, and Data Transforms in Python, Machine Learning Mastery.
40. Una introducción a la imputación de valores perdidos
41. Psicothema—Análisis De Datos Faltantes Mediante Redes Neuronales Artificiales
42. Datos perdidos y propiedades psicométricas en los tests de personalidad10.6018/analesps.29.1.137901 ↗
43. Construcción de un modelo de imputación para variables de ingreso con valores perdidos a partir de ensamble learning: Aplicación en la Encuesta permanente de hogares (EPH)10.35305/s.v9i1.132 ↗
44. Alshawabkeh, M., Jang, B., and Kaeli, D. (2010, January 14). Accelerating the local outlier factor algorithm on a GPU for intrusion detection systems. Proceedings of the International Conference on Architectural Support for Programming Languages and Operating Systems—ASPLOS, Pittsburgh, PA, USA.10.1145/1735688.1735707 ↗
45. Scikit-learn: Machine Learning in Python
46. OrdinalEncoder and PCA based NB Classification for Leaked Natural Gas Prediction Using IoT based Remote Monitoring System10.1007/978-981-33-6757-9_32 ↗
47. Análisis del error tipo I en las pruebas de bondad de ajuste e independencia utilizando el muestreo con parcelas de tamaño variable (Bitterlich)10.4067/S0717-92002004000300005 ↗
48. Survey on categorical data for neural networks10.1186/s40537-020-00305-w ↗
49. A Comparative Study of Categorical Variable Encoding Techniques for Neural Network Classifiers
50. Zheng, A., and Casari, A. (2018). Feature Engineering for Machine Learning: Principles and Techniques for Data Scientists, O’Reilly Media, Inc.. [1st ed.].
51. Fallucchi, F., Coladangelo, M., Giuliano, R., and De Luca, E.W. (2020). Predicting employee attrition using machine learning techniques. Computers, 9.10.3390/computers9040086 ↗
52. Machine learning approach to predict the depression in job sectors in Bangladesh10.1016/j.crbeha.2021.100058 ↗
53. Impacto de los algoritmos de sobremuestreo en la clasificación de subtipos principales del síndrome de guillain-barré
54. Machine learning methods for imbalanced data set for prediction of faecal contamination in beach waters10.1016/j.watres.2021.117450 ↗
55. Elgeldawi, E., Sayed, A., Galal, A.R., and Zaki, A.M. (2021). Hyper-parameter Tuning for Machine Learning Algorithms Used for Arabic Sentiment Analysis. Informatics, 8.10.3390/informatics8040079 ↗
56. On hyper-parameter optimization of machine learning algorithms: Theory and practice10.1016/j.neucom.2020.07.061 ↗
57. Hyper-parameter Optimization for Machine Learning Models Based on Bayesian Optimization
58. Buitinck, L., Louppe, G., Blondel, M., Pedregosa, F., Mueller, A., Grisel, O., Niculae, V., Prettenhofer, P., Gramfort, A., and Grobler, J. (2019, January 16–20). API design for machine learning software: Experiences from the scikit-learn project. Proceedings of the ECML PKDD Workshop: Languages for Data Mining and Machine Learning, Würzburg, Germany.
59. Wiȩckowska, B., Kubiak, K.B., Jóźwiak, P., Moryson, W., and Stawińska-Witoszyńska, B. (2022). Cohen’s Kappa Coefficient as a Measure to Assess Classification Improvement following the Addition of a New Marker to a Regression Model. Int. J. Environ. Res. Public Health, 19.10.3390/ijerph191610213 ↗
60. Classification of Voice Disorders Using a One-Dimensional Convolutional Neural Network10.1016/j.jvoice.2020.02.009 ↗
61. Kim, K.B., Park, H.J., and Song, D.H. (2022). Combining Supervised and Unsupervised Fuzzy Learning Algorithms for Robust Diabetes Diagnosis. Appl. Sci., 13.10.3390/app13010351 ↗
62. Chest X-ray Abnormality Detection by Using Artificial Intelligence: A Single-Site Retrospective Study of Deep Learning Model Performance10.3390/biomedinformatics3010006 ↗
63. Makansi, F., Schmitz, K., Makansi, F., and Schmitz, K. (2022). Data-Driven Condition Monitoring of a Hydraulic Press Using Supervised Learning and Neural Networks. Energies, 15.10.3390/en15176217 ↗
64. Moreno-Ibarra, M.A., Villuendas-Rey, Y., Lytras, M.D., Yáñez-Márquez, C., and Salgado-Ramírez, J.C. (2021). Classification of Diseases Using Machine Learning Algorithms: A Comparative Study. Mathematics, 9.10.3390/math9151817 ↗
65. Gironés, J., Casas, J., Minguillón, J., and Caihuelas, R. (2017). Minería De Datos: Modelos y Algoritmos, Editorial UOC. [1st ed.].
66. Montgomery, D. (2004). Diseño y Análisis De Experimentos, Limusa Wiley. [2nd ed.].
67. Uso de curvas ROC en investigación clínica: Aspectos teórico-prácticos10.4067/S0716-10182012000200003 ↗