Dipersiapkan oleh:
Abstrak
Kompensasi yang rendah menyebabkan berbagai permasalahan dalam perusahaan
diantaranya rendahnya loyalitas karyawan. Loyalitas karyawan yang rendah ditunjukkan
oleh tingginya tingkat absensi, tingginya tingkat perputaran karyawan, moral dan disiplin
kerja yang rendah serta rendahnya semangat dan kegairahan kerja.
Kompensasi yang tepat dapat menciptakan prestasi kerja dan kepuasan kerja
sehingga pada akhirnya akan dapat menimbulkan loyalitas pada karyawan
1. Pendahuluan
Suatu perusahaan dapat survive apabila dalam segala kegiatannya didukung
oleh loyalitas yang tinggi dari para karyawannya. Loyalitas akan menumbuhkan
kesetiaan dan tanggung jawabnya dengan sebaik- baiknya, selalu menjaga nama baik
perusahaan dimana dia bekerja selain itu juga tidak ingin pindah pekerjaan.
Tugas dan tanggung jawab karyawan setiap karyawan harus dilaksanakan
dengan sebaikbaiknya agar tujuan perusahaan dapat tercapai, Sehingga dapat
dikatakan bahwa tercapai atau tidaknya tujuan perusahaan tergantung pada orang-
orang yang ada didalamnya.
Suatu perusahaan yang tingkat perpindahan karyawannya tinggi menunjukkan
loyalitas karyawan yang rendah. Loyalitas yang rendah bisa disebabkan karena
kesalahan pada waktu penarikan karyawan baru akan tetapi dapat pula disebabkan
pada waktu proses kegiatan perusahaan itu berlangsung.
Tingkat perpindahan karyawan yang tinggi akan mengganggu jalannya
aktifitas kerja, sebab di dalam suatu perusahaan setiap karyawan menempati posisinya
dan mengerjakan pekerjaannnya masing- masing sehingga kekosongan terhadap suatu
posisi akan memperlambat jalannya pelaksanaan pekerjaan. Tingkat perpindahan
karyawan yang tinggi akan merugikan perusahaan baik dari segi waktu , tenaga
maupun biaya. Hal ini disebabkan karena perusahaan akan melakukan penarikan
karyawan baru lagi, menyeleksi, melatih, dan mengembangkan karyawan baru yang
akan menggantikan posisinya. Perusahaan perlu memasang iklan di berbagai media
untuk menjaring pelamar- pelamar baru guna mengisi posisi- posisi yang kosong.
Loyalitas karyawan yang tinggi terhadap perusahaan tidak akan tumbuh begitu
saja apabila kondisi dan perlakuan perusahaan terhadap karyawan tidak ikut
mendukungnya. Apabila suatu perusahaan mengalami keadaan dimana loyalitas
karyawannya rendah atau mengalami penurunan maka sudah sewajarnya jika
perusahaan mengadakan introspeksi diri mengenai faktor- faktor yang mungkin
menjadi penyebabnya
Metode artificial neural network (ANN) akan diterapkan dalam memprediksi
probabilitas loyalitas pegawai terhadap perusahaan. Metode ANN digunakan untuk
memprediksi peluang pegawai dengan pendapatan gaji yang rendah untuk melakukan
resign dari perusahaan.
2. Metodologi Penelitian
2.1 Data Pre-processing
Data Pre-processing diperlukan untuk mempersiapkan data untuk melakukan
learning model dengan metode ANN. Data preprocessing diperlukan untuk
manipulasi data agar data yang diolah tidak mengandung data kosong, noise,
maupun inkonsistensi [1]. Dalam python, library yang digunakan untuk
manipulasi data adalah pandas.
3. Pembahasan
3.1 Menyiapkan library dalam jupyter
Sebelum menyiapkan data, python membutuhkan library agar data bisa dibaca
oleh compiler. Library pandas dibutuhkan sebagai compiler python untuk
melakukan persiapan agar data bisa dibaca, kemudian manipulasi data untuk
tahap pre-processing, Sedangkan numpy dibutuhkan agar data yang
memerlukan array-list pada saat proses run-time tidak membutuhkan alokasi
memori yang tinggi. Kemudian untuk read data csv menggunakan library
pandas yang didefinisikan dalam alias pd pada code
df=pd.read_csv("https://raw.githubusercontent.com/
mwitiderrick/kerasDO/master/HR_comma_sep.csv")
Pada tahap ini dataset akan di scaling agar proses transforming tidak
membutuhkan resource komputasi yang banyak.
Untuk membuat dataset di proses menggunakan ANN ada beberapa library yang
harus diimport terlebih dahulu.
5. Referensi
[1] “Data Preprocessing - Konsep Pembelajaran Data Mining — Steemit.”
https://steemit.com/education/@alfarisi/data-preprocessing-konsep-
pembelajaran-data-mining (accessed Dec. 18, 2020).
[2] “Functions - Learn Python - Free Interactive Python Tutorial.”
https://www.learnpython.org/en/Functions (accessed Dec. 18, 2020).
[3] “Jaringan Syaraf Tiruan dan Aplikasinya (Artificial Neural Network and its
Applications)”.A Hermawan. Yogyakarta : Andi, 2006.
[4] Pengujian Algoritma Artificial Neural Network (ANN) Untuk Prediksi
Kecepatan Angin. Syukri Samsuddin
http://ojs.serambimekkah.ac.id/index.php/jnkti/article/view/1056