Please use this identifier to cite or link to this item:
ณัชชา ชินนาพันธ์
Waraporn Viyanon
วราภรณ์ วิยานนท์
Srinakharinwirot University
Waraporn Viyanon
วราภรณ์ วิยานนท์
Keywords: การปรับตำแหน่งพนักงาน
Employee promotion
Predictive model
Support Vector Machine
Decision Tree
Random Forest
Feature selection
Issue Date:  19
Publisher: Srinakharinwirot University
Abstract: This research aimed to develop a machine learning based predictive model for employee promotion using data from the Human Resources Management Division of Ocean Life Insurance Public Company Limited. The study focused on 212 employees positions from 2019 to 2022. To achieve the research goal, the researcher investigated the efficacy of four models: Support Vector Machine, Decision Tree, Random Forest and XGBoost. Feature selection was done through Recursive Feature Elimination (RE) and Synthetic Minority Over-sampling Technique (SMOTE) was used to address imbalanced datasets. The study employed an 80:20 data split for training and testing the models. The Support Vector Machines model and the Random Forest model, with feature selection, produced the best results with 93.02% accuracy, 94.74% precision, 97.30% recall, and 96.00% F1-Score. The study found that the Support Vector Machines model and the Random Forest model, with feature selection, outperformed the other models, and feature selection significantly improved the models performance.
งานวิจัยนี้มีวัตถุประสงค์เพื่อศึกษาการทำนายการปรับตำแหน่งพนักงานโดยใช้การเรียนรู้ของเครื่อง เพื่อสร้างแบบจำลองการทำนายการปรับตำแหน่งพนักงาน โดยใช้ชุดข้อมูลการปรับตำแหน่งพนักงานปี 2562 - 2565 จำนวน 212 คน ของฝ่ายบริหารทรัพยากรบุคคล บริษัท ไทยสมุทรประกันชีวิต จำกัด (มหาชน) ผู้วิจัยได้ศึกษาและเปรียบเทียบประสิทธิภาพของแบบจำลอง ได้แก่ Support Vector Machine, Decision Tree, Random Forest และ XGBoost ร่วมกับการคัดเลือกฟีเจอร์ (Feature Selection) โดยใช้เทคนิค Recursive Feature Elimination (RFE) และการจัดความไม่สมดุลของข้อมูลด้วยวิธีการสุ่มตัวอย่างเพิ่มกลุ่มน้อยด้วยการสร้างตัวอย่างสังเคราะห์ (Synthetic Minority Over-sampling Technique หรือ SMOTE) โดยมีการวัดประสิทธิภาพของแบบจำลองจากค่า Accuracy, Precision, Recall และ F1 Score จากการทดสอบแบบจำลองที่ได้ประสิทธิภาพสูงสุด คือ แบบจำลอง Support Vector Machines และ แบบจำลอง Random Forest ที่แบ่งข้อมูล 80:20 ร่วมกับการคัดเลือกฟีเจอร์ ได้ค่า Accuracy = 93.02%, Precision = 94.74%, Recall = 97.30% และ F1-Score = 96.00% ที่เท่ากัน ซึ่งการคัดเลือกฟีเจอร์ก่อนการสร้างแบบจำลองให้ประสิทธิภาพดีที่สุดเมื่อเปรียบเทียบประสิทธิภาพของแบบจำลองที่ใช้เทคนิคอื่นร่วมด้วย
Appears in Collections:Faculty of Science

Files in This Item:
File Description SizeFormat 
gs641130042.pdf2.81 MBAdobe PDFView/Open

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.