Publication: การทำนายการปรับตำแหน่งพนักงานโดยใช้การเรียนรู้ของเครื่อง
1
1
Issued Date
2023-05-19
Resource Type
Language
tha
File Type
application/pdf
Access Rights
Open Access
Rights
ผลงานนี้เผยแพร่ภายใต้ สัญญาอนุญาตครีเอทีฟคอมมอนส์แบบ แสดงที่มา-ไม่ใช้เพื่อการค้า-ไม่ดัดแปลง 4.0 (CC BY-NC-ND 4.0)
Rights Holder(s)
มหาวิทยาลัยศรีนครินทรวิโรฒ
Suggested Citation
Natcha Chinnapan, ณัชชา ชินนาพันธ์ (2023). การทำนายการปรับตำแหน่งพนักงานโดยใช้การเรียนรู้ของเครื่อง. สืบค้นจาก: https://hdl.handle.net/20.500.14740/54118
Alternative Title(s)
Employee promotion prediction using machine learning
Author(s)
Advisor(s)
Organization
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% ที่เท่ากัน ซึ่งการคัดเลือกฟีเจอร์ก่อนการสร้างแบบจำลองให้ประสิทธิภาพดีที่สุดเมื่อเปรียบเทียบประสิทธิภาพของแบบจำลองที่ใช้เทคนิคอื่นร่วมด้วย
งานวิจัยนี้มีวัตถุประสงค์เพื่อศึกษาการทำนายการปรับตำแหน่งพนักงานโดยใช้การเรียนรู้ของเครื่อง เพื่อสร้างแบบจำลองการทำนายการปรับตำแหน่งพนักงาน โดยใช้ชุดข้อมูลการปรับตำแหน่งพนักงานปี 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% ที่เท่ากัน ซึ่งการคัดเลือกฟีเจอร์ก่อนการสร้างแบบจำลองให้ประสิทธิภาพดีที่สุดเมื่อเปรียบเทียบประสิทธิภาพของแบบจำลองที่ใช้เทคนิคอื่นร่วมด้วย
Degree Name
วิทยาศาสตรมหาบัณฑิต (วท.ม.)
Degree Level
-
-
-
Degree Discipline
ภาควิชาวิทยาการคอมพิวเตอร์
Degree Grantor(s)
มหาวิทยาลัยศรีนครินทรวิโรฒ
