Skip to content Skip to sidebar Skip to footer

Cara Menghitung Algoritma C4.5

Menghitung Algoritma C4.5



MATERI 8. ANALISI ALGORITMA C4.5

C4.5 adalah perbaikan dari model ID3. Santosa dan Umam (2018) ditulis dalam buku Mitchell (1997) ID3 adalah model decision tree yang lain, beberapa pengembangan yang diterapkan antara lain :




  • Bisa mengatasi missing data
  • Bisa mengatasi data kontinyu
  • Pruning dan aturan 
  • Menggunakan gain ratio sebagai kriteria pemecahan.

Algoritma C4.5 merupakan struktur pohon keputusan dimana terdapat simpul yang mendiskripsikan atribut – atribut, setiap cabang menggambarkan hasil dari atribut yang duji, dan setiap daun menggambarkan kelas (Preasetyo, 2014). Dalam algoritma C4.5 langkah pertama sesudah menyiapkan data latih pemilihan atribut yang bisa dihitung menggunakan konsep entropy. 
Entropy menyatakan impurty suatu kumpulan obyek. Berikut adalah rumus perhitungan entropy :
Menghitung Algoritma C4.5
Keterangan :

S = Himpunan Kasus
n = Jumlah partisi S
p_i = probabilitas yang didapat dari jumlah kelas dibagi total kasus

Setelah menghitung nilai entropy dalam algoritma C4.5 pemilihan atribut dilakukan dengan menggunakan Information Gain. Untuk menghitung gain, yang bisa dihitung dengan formula sebagai berikut :
Info Gain

 Keterangan :

S = Himpunan kasus
A = Atribut
n = Jumlah atribut
|Si| = Jumlah partisi ke -i
|S| = jumlah kasus dalam S

Apabila ada atribut yang mempunyai banyak nilai atribut perlu untuk menghitung gain ratio, sebelumnya perlu kita ketahui suatu istilah baru yang disebut split information, yang bisa dihitung dengan formula sebagai berikut :
Rumus Split Info
Keterangan :

S = ruang (data) sampel yang digunakan untuk training
A = atribut
S_i = jumlah sampel untuk atibut i

Dimana S_i sampai S_c adalah subset c yang dihasilkan dari pemecahan S dengan menggunakan atribut A yang mempunyai sebanyak c nilai. Selanjutnya gain ratio dihitung dengan cara :

Rumus Gain Ratio
Ada beberapa tahap dalam membuat sebuah pohon keputusan dengan algoritma C4.5 (Kursini, 2009) ;
  1. Menyiapkan data latih. Data latih biasanya diambil dari data yang pernah terjadi sebelumnya dan sudah dikelompokkan ke dalam kelas – kelas tertentu.
  2. Menentukan akar pohon. Akar akan diambil dari atribut yang terpilih, dengan cara menghitung nilai gain dari masing – masing atribut. Nilai gain yang paling tinggi akan menjadi akar pertama. Sebelum menghitung niali gain dari atribut, harus menghitung dulu nilai entropy.
  3. Menghitung nilai gain ratio
  4. Mengulangi langkah ke 2 hingga semua record terpartisi
  5. Proses partisi pohon keputusan akan berhenti saat, semua record dalam simpul N mendapat kelas yang sama, tidak ada atribut record yang dipartisi lagi dan tidak ada record didalam cabang yang kosong.
Nah, Berikut daftar kumpulan teori data mining yang akan kami kemas dari METERI 1 hinggan selesai


Simak Juga video lengkap tutorial mengenai perhitungan algoritm C4.5 menggunakan Ms. Excel 2016


Terimakasih sudah percaya dan mau belajar sendiri. untuk menghindari kesalah pahaman diantara beribu bintang hanya kau lah yang paling terang.. awowok :)

Untuk link password file excelnya kalian bisa menghubungi w.a (085784808281)
Rp. 20.000 untuk ganti biaya kopi sama wifi membuat draf file excelnya :). Matur sembah nuwun.