4.2.3.3 Random Forest
Model preprocessing dengan grafik dari software rapidminer yang akan digunakan dapat dilihat pada gambar 4.34.
Gambar 4.34. Model Preprocessingnya Missing value replenishment dengan implementasi random tree
Model preprocessing ini memperlihatkan bahwa dengan random forest ada 10 sepuluh model yang dihasilkan dengan implementasi Missing value
replenishment. Model 1 :
Gambar 4.35 Model 1 Missing value replenishment dengan implementasi random forest
Universitas Sumatera Utara
Jika rule grafik Gambar 4.35 diterjemahkan kedalam rule bahasa sederhana dapat dilihat pada Tabel 4.16.
Tabel 4.16. Keterangan Rule Grafik Random Forest Model 1 Rule
Keterangan Rule Predikat
Bad Good
1
bereavement-assistance = no: bad bereavement-assistance = yes: good
2 10
28
Untuk lebih jelasnya dapat dilihat pada model aturan berbentuk teks seperti pada Gambar 4.36.
bereavement-assistance = no: bad {bad=2, good=0} bereavement-assistance = yes: good {bad=10, good=28}
Gambar 4.36 Teks Model 1 Rule random forest dengan implementasi Missing value replenishment
Model 2 :
Gambar 4.37 Model 2 Missing value replenishment dengan implementasi random forest
Universitas Sumatera Utara
Jika rule grafik Gambar 4.37 diterjemahkan kedalam rule bahasa sederhana dapat dilihat pada Tabel 4.17.
Tabel 4.17. Keterangan Rule Grafik Random Forest Model 2
Rule Keterangan Rule
Predikat Bad
Good 1
bereavement-assistance = no: bad bereavement-assistance = yes
2
2 contrib-to-health-plan = full: good
contrib-to-health-plan = half: good contrib-to-health-plan = none: bad
5 1
4 25
3
Untuk lebih jelasnya dapat dilihat pada model aturan berbentuk teks seperti pada Gambar 4.38.
bereavement-assistance = no: bad {bad=2, good=0} bereavement-assistance = yes
| contrib-to-health-plan = full: good {bad=5, good=25} | contrib-to-health-plan = half: good {bad=1, good=3}
| contrib-to-health-plan = none: bad {bad=4, good=0}
Gambar 4.38 Teks Model 2 Rule random forest dengan implementasi Missing value replenishment
Universitas Sumatera Utara
Model 3 :
Gambar 4.39 Model 3 Missing value replenishment dengan implementasi random forest
Jika rule grafik Gambar 4.39 diterjemahkan kedalam rule bahasa sederhana dapat dilihat pada Tabel 4.18.
Tabel 4.18. Keterangan Rule Grafik Random Forest Model 3
Rule Keterangan Rule
Predikat Bad
Good
1 wage-inc-2nd 3.207
duration 1.500: good duration
≤ 1.500 2
23
2 col-adj = none: good
col-adj = tc: bad 1
3 3
3 wage-inc-2nd
≤ 3.207: bad 8
Untuk lebih jelasnya dapat dilihat pada model aturan berbentuk teks seperti pada Gambar 4.40.
Universitas Sumatera Utara
wage-inc-2nd 3.207 | duration 1.500: good {bad=2, good=23}
| duration ≤ 1.500
| | col-adj = none: good {bad=1, good=3} | | col-adj = tc: bad {bad=3, good=0}
wage-inc-2nd ≤ 3.207: bad {bad=8, good=0}
Gambar 4.40 Teks Model 3 Rule random forest dengan implementasi Missing value replenishment
Model 4 :
Gambar 4.41 Model 4 Missing value replenishment dengan implementasi random forest
Jika rule grafik Gambar 4.41 diterjemahkan kedalam rule bahasa sederhana dapat dilihat pada Tabel 4.19.
Tabel 4.19. Keterangan Rule Grafik Random Forest Model 4 Rule
Keterangan Rule Predikat
Bad Good
1 longterm-disability-assistance = no: bad
longterm-disability-assistance = yes 5
2 wage-inc-1st 2.900: good
wage-inc-1st ≤ 2.900: bad
1 7
25 2
Universitas Sumatera Utara
Untuk lebih jelasnya dapat dilihat pada model aturan berbentuk teks seperti pada Gambar 4.42.
longterm-disability-assistance = no: bad {bad=5, good=0} longterm-disability-assistance = yes
| wage-inc-1st 2.900: good {bad=1, good=25} | wage-inc-1st
≤ 2.900: bad {bad=7, good=2}
Gambar 4.42 Teks Model 4 Rule random forest dengan implementasi Missing value replenishment
Model 5 :
Gambar 4.43 Model 5 Missing value replenishment dengan implementasi random forest
Jika rule grafik Gambar 4.43 diterjemahkan kedalam rule bahasa sederhana dapat dilihat pada Tabel 4.20.
Universitas Sumatera Utara
Tabel 4.20. Keterangan Rule Grafik Random Forest Model 5 Rule
Keterangan Rule Predikat
Bad Good
1
wage-inc-3rd 2.200 contrib-to-health-plan = full: good
contrib-to-health-plan = half: good contrib-to-health-plan = none: bad
3
6 20
8
2
wage-inc-3rd ≤ 2.200: bad
3
Untuk lebih jelasnya dapat dilihat pada model aturan berbentuk teks seperti pada Gambar 4.44.
wage-inc-3rd 2.200 | contrib-to-health-plan = full: good {bad=3, good=20}
| contrib-to-health-plan = half: good {bad=0, good=8} | contrib-to-health-plan = none: bad {bad=6, good=0}
wage-inc-3rd
≤ 2.200: bad {bad=3, good=0}
Gambar 4.44 Teks Model 5 Rule random forest dengan implementasi Missing value replenishment
Model 6 :
Gambar 4.45 Model 6 Missing value replenishment dengan implementasi random forest
Universitas Sumatera Utara
Jika rule grafik Gambar 4.45 diterjemahkan kedalam rule bahasa sederhana dapat dilihat pada Tabel 4.21.
Tabel 4.21. Keterangan Rule Grafik Random Forest Model 6
Rule Keterangan Rule
Predikat Bad
Good
1 wage-inc-1st 2.650
wage-inc-1st 3.250: good wage-inc-1st
≤ 3.250 22
2 statutory-holidays 11: good
statutory-holidays ≤ 11: bad
2 2
3 wage-inc-1st
≤ 2.650: bad 14
Untuk lebih jelasnya dapat dilihat pada model aturan berbentuk teks seperti pada Gambar 4.46.
wage-inc-1st 2.650 | wage-inc-1st 3.250: good {bad=0, good=22}
| wage-inc-1st ≤ 3.250
| | statutory-holidays 11: good {bad=0, good=2} | | statutory-holidays
≤ 11: bad {bad=2, good=0} wage-inc-1st
≤ 2.650: bad {bad=14, good=0}
Gambar 4.46 Teks Model 6 Rule random forest dengan implementasi Missing value replenishment
Universitas Sumatera Utara
Model 7:
Gambar 4.47 Model 7 Missing value replenishment dengan implementasi random forest
Jika rule grafik Gambar 4.47 diterjemahkan kedalam rule bahasa sederhana dapat dilihat pada Tabel 4.22.
Tabel 4.22. Keterangan Rule Grafik Random Forest Model 7 Rule
Keterangan Rule Predikat
Bad Good
1 standby-pay 5
wage-inc-2nd 2.250: good wage-inc-2nd
≤ 2.250: bad 3
3 30
2 standby-pay
≤ 5: bad {bad=4, good=0} 4
Untuk lebih jelasnya dapat dilihat pada model aturan berbentuk teks seperti pada Gambar 4.48.
standby-pay 5 | wage-inc-2nd 2.250: good {bad=3, good=30}
| wage-inc-2nd ≤ 2.250: bad {bad=3, good=0}
standby-pay ≤ 5: bad {bad=4, good=0}
Gambar 4.48 Teks Model 7 Rule random forest dengan implementasi Missing value replenishment
Universitas Sumatera Utara
Model 8 :
Gambar 4.49 Model 8 Missing value replenishment dengan implementasi random forest
Jika rule grafik Gambar 4.49 diterjemahkan kedalam rule bahasa sederhana dapat dilihat pada Tabel 4.23.
Tabel 4.23. Keterangan Rule Grafik Random Forest Model 8
Rule Keterangan Rule
Predikat Bad
Good
1
wage-inc-2nd 2.750 bereavement-assistance = no: bad
bereavement-assistance = yes: good
2 4
24 2
wage-inc-2nd ≤ 2.750: bad {bad=9, good=1}
9 1
Untuk lebih jelasnya dapat dilihat pada model aturan berbentuk teks seperti pada Gambar 4.50.
Universitas Sumatera Utara
wage-inc-2nd 2.750 | bereavement-assistance = no: bad {bad=2, good=0}
| bereavement-assistance = yes: good {bad=4, good=24} wage-inc-2nd
≤ 2.750: bad {bad=9, good=1}
Gambar 4.50 Teks Model 8 Rule random forest dengan implementasi Missing value replenishment
Model 9 :
Gambar 4.51 Model 9 Missing value replenishment dengan implementasi random forest
Jika rule grafik Gambar 4.51 diterjemahkan kedalam rule bahasa sederhana dapat dilihat pada Tabel 4.24.
Tabel 4.24. Keterangan Rule Grafik Random Forest Model 9
Rule Keterangan Rule
Predikat Bad
Good 1
wage-inc-1st 2.900: good wage-inc-1st
≤ 2.900: bad 2
14 24
Universitas Sumatera Utara
Untuk lebih jelasnya dapat dilihat pada model aturan berbentuk teks seperti pada Gambar 4.52.
wage-inc-1st 2.900: good {bad=2, good=24} wage-inc-1st
≤ 2.900: bad {bad=14, good=0}
Gambar 4.52 Teks Model 9 Rule random forest dengan implementasi Missing value replenishment
Model 10 :
Gambar 4.53 Model 10 Missing value replenishment dengan implementasi random forest
Jika rule grafik Gambar 4.53 diterjemahkan kedalam rule bahasa sederhana dapat dilihat pada Tabel 4.25.
Universitas Sumatera Utara
Tabel 4.25. Keterangan Rule Grafik Random Forest Model 10
Rule Keterangan Rule
Predikat Bad
Good 1
wage-inc-1st 2.650: good wage-inc-1st
≤ 2.650 2
31
2 statutory-holidays 11.500: good
statutory-holidays ≤ 11.500: bad
5 2
Untuk lebih jelasnya dapat dilihat pada model aturan berbentuk teks seperti pada Gambar 4.54.
wage-inc-1st 2.650: good {bad=2, good=31} wage-inc-1st
≤ 2.650 | statutory-holidays 11.500: good {bad=0, good=2}
| statutory-holidays ≤ 11.500: bad {bad=5, good=0}
Gambar 4.54 Teks Model 10 Rule random forest dengan implementasi Missing value replenishment
Universitas Sumatera Utara
BAB V KESIMPULAN DAN SARAN
5.1. Kesimpulan
Tesis ini menghasilkan beberapa kesimpulan sebagai berikut : 1.
Dengan menerapkan model preprocessing data Handle missing value as category dan Missing value replenisment data hasil pre-processing
dapat diaplikasikan pada pohon keputusan Decision tree, random tree dan Random Forest.
2. Diperoleh suatu model aturan yang dapat memperlihatkan aturan
keterhubungan antara wage_inc_1st dengan staturoty holidays dan working hours
3. Dalam studi kasus labour realtion ditemukan bahwa jika statutrory
holidays akan diberikan jika wage_inc_1st lebih besar dari 2.0. 4.
Preprocessing ternyata memberi efek pada efisiensi implementasi pohon keputusan.
.
5.2 Saran
Saran penulis terhadap tesis ini adalah sebagai berikut : 1.
Untuk mendapatkan hasil yang lebih variatif mungkin penelitian ini dapat dikembangkan dengan teknik preprocessing lain yang diterapkan
pada model pohon keputusan lainnya, untuk mencari aturan atau pendekatan model yang lebih baik.
2. Dalam penelitian lebih lanjut, pengujian model preprocessing missing
value replenishment dan handle missing value as category dinilai dapat membuat aturan yang mudah dipahami.
Dari pendekatan preprocessing data dan model aturan yang didapat, dapat menjadi perhatian bagi pengambil keputusan untuk melihat dan mengambil
keputusan variabel mana yang harus diperhatikan untuk mendukung peningkatan kinerja karyawan.
Universitas Sumatera Utara