Hybrid PSO-Adaptive Boosting Regression for Employee Salary Prediction and Recommendation
DOI:
https://doi.org/10.25134/ilkom.v20i2.561Keywords:
Salary Recommendations, AdaBoost Regression, Particle Swarm Optimization, TPOT Regression, Django FrameworkAbstract
Recommending appropriate employee salaries is important for supporting employee performance and data-driven managerial decisions. This study develops a hybrid machine learning model to recommend employee salaries and identify influential factors affecting monthly income. The dataset was obtained from Kaggle and consisted of 1,029 employee records with 34 variables covering company, personal, and demographic characteristics. Data preprocessing included categorical encoding, missing-value handling, duplicate checking, and outlier removal using the Interquartile Range method. The proposed approach combines Particle Swarm Optimization for variable optimization with an AdaBoost Regressor selected through TPOT Regression. Model performance was evaluated using R-Square and Mean Absolute Percentage Error. The PSO-AdaBoost Regressor achieved an R-Square value of 0.88 and a MAPE value of 0.22. Feature importance analysis identified Job Level as the most influential feature, with a score of 0.97156. The results were implemented in a Django-based web application
Downloads
References
[1] B. Prasetyo and U. Trisyanti, “Revolusi Industri 4.0 dan Tantangan Perubahan Sosial,” Prosiding SEMATEKSOS 3, pp. 22–27, 2018.
[2] H. Prasetyo and W. Sutopo, “Perkembangan Keilmuan Teknik Industri Menuju Era Industri 4.0,” Surakarta, May 2017.
[3] O. C. Pangaribuan and I. Irwansyah, “Media Cetak Indonesia di Era Revolusi Industri 4.0,” Jurnal Pewarta Indonesia, vol. 1, no. 2, pp. 134–145, Oct. 2019, doi: 10.25008/jpi.v1i2.11.
[4] A. A. Shahroom and N. Hussin, “Industrial Revolution 4.0 and Education,” International Journal of Academic Research in Business and Social Sciences, vol. 8, no. 9, Oct. 2018, doi: 10.6007/ijarbss/v8-i9/4593.
[5] S. Kergroach, “Industry 4.0: New challenges and opportunities for the labour market,” Foresight and STI Governance, vol. 11, no. 4, pp. 6–8, 2017, doi: 10.17323/2500-2597.2017.4.6.8.
[6] Y. Adrianova Eka Tuah, P. Studi Pendidikan Komputer, and S. Persada Khatulistiwa Sintang, “Implementasi Model Regresi Linear Sederhana Untuk Prediksi Gaji Berdasarkan Pengalaman Laman Bekerja,” 2020.
[7] M. I. Manda and S. Ben Dhaou, “Responding to the challenges and opportunities in the 4th industrial revolution in developing countries,” in ACM International Conference Proceeding Series, Association for Computing Machinery, 2019, pp. 244–253. doi: 10.1145/3326365.3326398.
[8] A. N. Puteri, A. Arizal, and A. D. Achmad, “Feature Selection Correlation-Based pada Prediksi Nasabah Bank Telemarketing untuk Deposito,” Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer, vol. 20, no. 2, pp. 335–342, May 2021, doi: 10.30812/matrik.v20i2.1183.
[9] P. N. Dacipta and R. E. Putra, “Sistem Klasifikasi Limbah Menggunakan Metode Convolutional Neural Network (CNN) Pada Web Service Berbasis Framework Flask,” Journal of Informatics and Computer Science, vol. 03, 2022.
[10] S. P. Utami and G. Putra, “Model ARIMA Musiman dengan Outlier untuk Peramalan Penumpang Pesawat Terbang Domestik Bandara Soekarno Hatta di Masa Pandemi Covid-19,” Jurnal Perhubungan Udara, pp. 17–26, 2021, doi: 10.25104/wa.v.
[11] B. Wang, W. Li, A. Bradlow, E. Bazuaye, and A. T. Y. Chan, “Improving triaging from primary care into secondary care using heterogeneous data-driven hybrid machine learning,” Decis. Support Syst., p. 113899, Nov. 2022, doi: 10.1016/j.dss.2022.113899.
[12] S. Fachri Pane, M. Dwi Sulistiyo, and A. Akbar Gozali, “Multi-Temporal Factors to Analyze Indonesian Government Policies regarding Restrictions on Community Activities during COVID-19 Pandemic,” International Journal on Informatics Visualization, pp. 2263–2269, Dec. 2023, doi: https://doi.org/10.47738/jads.v6i4.981.
[13] A. Khare and S. Rangnekar, “A review of particle swarm optimization and its applications in Solar Photovoltaic system,” 2013, Elsevier Ltd. doi: 10.1016/j.asoc.2012.11.033.
[14] S. F. Pane, M. D. Sulistiyo, A. A. Gozali, and Adiwijaya, “Hybrid Multi-Objective Metaheuristic Machine Learning for Optimizing Pandemic Growth Prediction,” Journal of Applied Data Sciences, vol. 6, no. 4, pp. 2938–2958, Dec. 2025, doi: 10.47738/jads.v6i4.981.
[15] S. Sarkar, S. Vinay, R. Raj, J. Maiti, and P. Mitra, “Application of optimized machine learning techniques for prediction of occupational accidents,” Comput. Oper. Res., vol. 106, pp. 210–224, Jun. 2019, doi: 10.1016/j.cor.2018.02.021.
[16] F. Fangestu, Y. Ade Putra, L. Liawardi, and H. Adam Afiezan, “Pengaruh Kinerja Keuangan, Tata Kelola Perusahaan Yang Baik ( GCG ) dan Tanggung Jawab Sosial Perusahaan ( CSR ) Terhadap Nilai Perusahaan Pertambangan Yang Ada di Bursa Efek Indonesia Pada Periode 2014-2018,” Jurnal Ilmiah MEA (Manajemen, Ekonomi, dan Akuntansi), vol. 4, no. 3, pp. 777–793, 2020.
[17] A. Bode, “K-Nearest Neighbor Dengan Feature Selection Menggunakan Backward Elimination Untuk Prediksi Harga Komoditi Kopi Arabika,” ILKOM Jurnal Ilmiah, vol. 9, pp. 188–195, Aug. 2017.
[18] O. Somantri, “Prediksi Kekuatan Gempa Bumi Indonesia Berdasarkan Nilai Magnitudo Menggunakan Neural Network,” Seminar Nasional Informatika Bela Negara (SANTIKA) , vol. 2, pp. 203–207, 2021.
[19] R. Siringoringo, R. Perangin Angin, and B. Rumahorbo, “Model Klasifikasi Genetic-XGBoost Dengan T-Distributed Stochastic Neighbor Embedding Pada Peramalan Pasar,” Jurnal Times, vol. XI, no. 1, 2022, [Online]. Available: https://archive.ics.uci.edu/ml/datasets/online+retail
[20] R. S. Olson, N. Bartley, R. J. Urbanowicz, and J. H. Moore, “Evaluation of a tree-based pipeline optimization tool for automating data science,” in GECCO 2016 - Proceedings of the 2016 Genetic and Evolutionary Computation Conference, Association for Computing Machinery, Inc, Jul. 2016, pp. 485–492. doi: 10.1145/2908812.2908918.
[21] J. D. Romano, T. T. Le, W. Fu, and J. H. Moore, “TPOT-NN: augmenting tree-based automated machine learning with neural network estimators,” Genet. Program. Evolvable Mach., vol. 22, no. 2, pp. 207–227, Jun. 2021, doi: 10.1007/s10710-021-09401-z.
[22] A. M. Majid and M. N. Dwi Miharja, “Penerapan Metode Discretization dan Adaboost untuk Meningkatkan Akurasi Algoritma Klasifikasi dalam Memprediksi Penyakit Jantung,” Indonesian Journal of Business Intelligence (IJUBI), vol. 5, no. 2, p. 70, Dec. 2022, doi: 10.21927/ijubi.v5i2.2689.
[23] J. C. Bansal, “Particle swarm optimization,” in Studies in Computational Intelligence, vol. 779, Springer Verlag, 2019, pp. 11–23. doi: 10.1007/978-3-319-91341-4_2.
[24] Y. Liu et al., “Optimization of five-parameter BRDF model based on hybrid GA-PSO algorithm,” Optik (Stuttg)., vol. 219, Oct. 2020, doi: 10.1016/j.ijleo.2020.164978.
[25] K. Warneke, S. D. Siegel, J. Afonso, and S. Wallot, “What the mean absolute percentage error (MAPE) should adopt from Bland–Altman analyses,” German Journal of Exercise and Sport Research, Dec. 2025, doi: 10.1007/s12662-025-01084-3.
[26] T. Raykov and C. DiStefano, “Evaluating Change in Adjusted R-Square and R-Square Indices: A Latent Variable Method Application,” Educ. Psychol. Meas., vol. 86, no. 3, pp. 627–641, Jun. 2026, doi: 10.1177/00131644251329178.
[27] B. Putra Aji, A. Hernawan, and A. Nurjihadi, “Sistem Informasi Surat Elektronik Untuk Akademik Mataram (Dengan Python Django Framework),” JBegaTI, vol. 3, no. 2, pp. 252–262, 2022, [Online]. Available: http://begawe.unram.ac.id/index.php/JBTI/
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Nuansa Informatika

This work is licensed under a Creative Commons Attribution 4.0 International License.








