Please use this identifier to cite or link to this item: https://repositorio.ufjf.br/jspui/handle/ufjf/21610
Files in This Item:
File Description SizeFormat 
tuliovaladaodossantos.pdf2.09 MBAdobe PDFThumbnail
View/Open
Full metadata record
DC FieldValueLanguage
dc.contributor.advisor1Goliatt, Priscila Vanessa Zabala Capriles-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/3074561832181610pt_BR
dc.contributor.referee1Fonseca, Leonardo Goliatt da-
dc.contributor.referee1Latteshttp://lattes.cnpq.br/9030707448549156pt_BR
dc.contributor.referee2Cappelle, Mônica Carvalho Alves-
dc.contributor.referee2Latteshttp://lattes.cnpq.br/4809603708179613pt_BR
dc.creatorSantos, Túlio Valadão dos-
dc.creator.Latteshttp://lattes.cnpq.br/8318616964551759pt_BR
dc.date.accessioned2026-11-03T11:32:30Z-
dc.date.available2026-10-29-
dc.date.available2026-11-03T11:32:30Z-
dc.date.issued2026-09-10-
dc.identifier.urihttps://repositorio.ufjf.br/jspui/handle/ufjf/21610-
dc.description.abstractThis research aimed to evaluate and compare the performance of different computational models applied to three public employee datasets for turnover prediction, considering class imbalance treatment strategies, different feature representations, and analyses stratified by sex. Six classifiers, one condition without resampling, and the SMOTE, ADASYN, SMOTE-Tomek, and SMOTE-ENN techniques were evaluated. For each population and experimental representation, 30 stratified 80% training and 20% testing splits were performed with different seeds, while transformations, Scenario 2 feature selection, and class balancing were restricted to the training set. The experiment comprised 24,300 model runs. Performance was assessed through accuracy, precision, recall, F1-score, MCC, AUC-ROC, and Log Loss, and the Weighted Multivariate Index was used to rank configurations within each context and examine their relative stability across repetitions. For the complete populations in Scenario 1, the reference configurations were LDA under the Imbalanced condition for Dataset 1, XGBoost with SMOTE-Tomek for Dataset 2, and AdaBoost with SMOTE-ENN for Dataset 3. Among these configurations, Dataset 2 achieved the highest observed absolute F1-score, MCC, and AUC-ROC values and greater relative stability; Dataset 1 showed intermediate performance and greater alternation among configurations; and Dataset 3 remained close to zero in MCC and close to 0.5 in AUC-ROC, so its first internal position did not indicate high absolute performance. Resampling mainly increased recall and the positive-class F1-score, without uniformly improving the other metrics. Feature selection performed on the training data did not show a consistent average improvement over the complete representation, and the effects of the reduced representations depended on the dataset and representation. Neither sex-based subgroup consistently outperformed the other. SHAP was applied to one representative run of each Scenario 1 reference configuration, rather than to an average of 30 SHAP runs. The main attributes were OverTime and JobRole in Dataset 1; satisfaction_level, number_project, and time_spend_company in Dataset 2; and Number_of_Companies_Worked, Relationship_with_Manager, and Job_Involvement in Dataset 3, with additional caution in the latter because of the model’s low discriminative ability. SHAP contributions describe predictive behavior and do not establish causality. The results do not support a universally superior model or strategy, and the observed internal stability does not replace external validation in real organizations.pt_BR
dc.description.resumoEsta pesquisa teve como objetivo avaliar e comparar o desempenho de diferentes modelos computacionais aplicados a três bases públicas de dados de funcionários para a previsão de turnover, considerando estratégias de tratamento do desbalanceamento de classes, diferentes representações dos atributos e análises estratificadas por sexo. Foram avaliados seis classificadores, uma condição sem reamostragem e as técnicas SMOTE, ADASYN, SMOTE-Tomek e SMOTE-ENN. Para cada população e representação experimental, foram realizadas 30 divisões estratificadas em 80% para treinamento e 20% para teste, com sementes distintas, mantendo as transformações, a seleção de atributos do Cenário 2 e o balanceamento restritos ao conjunto de treinamento. O experimento totalizou 24.300 execuções. O desempenho foi analisado por acurácia, precisão, recall, F1-score, MCC, AUC-ROC e Log Loss, e o Índice Multivariado Ponderado foi utilizado para ordenar as configurações dentro de cada contexto e examinar sua estabilidade relativa ao longo das repetições. Nas populações completas do Cenário 1, as configurações de referência foram LDA com a condição Desbalanceado no Dataset 1, XGBoost com SMOTE-Tomek no Dataset 2 e AdaBoost com SMOTE-ENN no Dataset 3. Dentre essas configurações, o Dataset 2 apresentou os maiores valores absolutos observados de F1-score, MCC e AUC-ROC e maior estabilidade relativa; o Dataset 1 apresentou desempenho intermediário e maior alternância; e o Dataset 3 permaneceu com MCC próximo de zero e AUC-ROC próxima de 0,5, de modo que sua primeira posição interna não representou desempenho absoluto elevado. As técnicas de reamostragem aumentaram principalmente o recall e o F1-score da classe positiva, sem melhora uniforme das demais métricas. A seleção automática de atributos realizada no treinamento não apresentou melhora média consistente em relação à representação completa, e os efeitos das representações reduzidas dependeram da base e da representação. Nenhum subgrupo por sexo apresentou desempenho consistentemente superior. O SHAP foi aplicado a uma execução representativa de cada configuração de referência do Cenário 1, e não à média de 30 execuções SHAP. Os principais atributos foram OverTime e JobRole no Dataset 1; satisfaction_level, number_project e time_spend_company no Dataset 2; e Number_of_Companies_Worked, Relationship_with_Manager e Job_Involvement no Dataset 3, estes últimos sob cautela adicional devido à baixa discriminação do modelo. As contribuições SHAP descrevem o comportamento preditivo e não estabelecem causalidade. Conclui-se que não existe modelo ou estratégia universalmente superior e que a estabilidade interna observada não substitui validação externa em organizações reais.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Federal de Juiz de Fora (UFJF)pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentICE – Instituto de Ciências Exataspt_BR
dc.publisher.programPrograma de Pós-graduação em Modelagem Computacionalpt_BR
dc.publisher.initialsUFJFpt_BR
dc.rightsAcesso Abertopt_BR
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Brazil*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/br/*
dc.subjectTurnoverpt_BR
dc.subjectCiência de dadospt_BR
dc.subjectPeople analyticspt_BR
dc.subjectDesbalanceamento de classespt_BR
dc.subjectSeleção de atributospt_BR
dc.subjectData sciencept_BR
dc.subjectClass imbalancept_BR
dc.subjectFeature selectionpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
dc.titleMétodos de ciência de dados em People Analytics para previsão de turnoverpt_BR
dc.typeDissertaçãopt_BR
Appears in Collections:Mestrado em Modelagem Computacional (Dissertações)



This item is licensed under a Creative Commons License Creative Commons