Application of Data Mining Using the Random Forest Algorithm to Classify High-Performing Employees at Maju Jaya Computer
DOI:
https://doi.org/10.35335/jmirte.v5i1.395Keywords:
Classification, Machine Learning, Outstanding Employee, Random Forest, Performance EvaluationAbstract
Increasing competition in the business sector requires companies to implement employee performance evaluation systems that are objective, efficient, and accurate. Maju Jaya Komputer, a company engaged in the retail of computer products and related peripherals, requires a performance assessment mechanism capable of processing employee data effectively. The existing conventional evaluation process is time-consuming and prone to subjectivity in identifying outstanding employees. This study aims to implement the Random Forest algorithm to classify outstanding employees based on historical sales records and predefined performance indicators. The research methodology consists of data collection, data preprocessing, Random Forest model development, and performance evaluation using a confusion matrix with accuracy, precision, recall, and F1-score as evaluation metrics. The results demonstrate that the Random Forest model successfully classified employee performance using three key predictor variables, namely the number of laptops sold, attendance rate, and the number of sales prospects. For a new employee record with 26 laptops sold, 94% attendance, and 41 sales prospects, all decision trees consistently predicted the employee as Outstanding, resulting in a majority voting decision of the Random Forest classifier that identified the employee as an outstanding performer. In this prediction example, the model achieved an Accuracy of 100%, Precision of 100%, Recall of 100%, and an F1-score of 100% in classifying outstanding employees. The implementation of this model is expected to enhance the effectiveness of employee performance evaluation while supporting more data-driven human resource management practices.
References
Armstrong, M., & Taylor, S. (2023). Armstrong's handbook of human resource management practice (16th ed.). Kogan Page.
Breiman, L. (2001). Random forests. Machine Learning, 45(1), 5–32. https://doi.org/10.1023/A:1010933404324
Dua, D., & Graff, C. (2019). UCI machine learning repository. University of California, Irvine, School of Information and Computer Sciences. https://archive.ics.uci.edu/ml
Fayyad, U., Piatetsky-Shapiro, G., & Smyth, P. (1996). From data mining to knowledge discovery in databases. AI Magazine, 17(3), 37–54.
Géron, A. (2022). Hands-on machine learning with Scikit-Learn, Keras, and TensorFlow (3rd ed.). O'Reilly Media.
Goodfellow, I., Bengio, Y., & Courville, A. (2016). Deep learning. MIT Press.
Han, J., Kamber, M., & Pei, J. (2012). Data mining: Concepts and techniques (3rd ed.). Morgan Kaufmann.
James, G., Witten, D., Hastie, T., & Tibshirani, R. (2021). An introduction to statistical learning: With applications in R (2nd ed.). Springer. https://doi.org/10.1007/978-1-0716-1418-1
Kuhn, M., & Johnson, K. (2019). Feature engineering and selection: A practical approach for predictive models. Chapman and Hall/CRC.
Mitchell, T. M. (1997). Machine learning. McGraw-Hill.
Russell, S., & Norvig, P. (2021). Artificial intelligence: A modern approach (4th ed.). Pearson.
Tan, P.-N., Steinbach, M., Karpatne, A., & Kumar, V. (2019). Introduction to data mining (2nd ed.). Pearson.
Witten, I. H., Frank, E., Hall, M. A., & Pal, C. J. (2017). Data mining: Practical machine learning tools and techniques (4th ed.). Morgan Kaufmann.
Yin, R. K. (2018). Case study research and applications: Design and methods (6th ed.). SAGE Publications.
Zhang, C., & Ma, Y. (Eds.). (2012). Ensemble machine learning: Methods and applications. Springer. https://doi.org/10.1007/978-1-4419-9326-7
Jurnal Manajemen, Informatika, Rekayasa Perangkat Lunak dan Teknologi Komunikasi is licensed under a