- Back to Home »
- Data Mining , Decision Tree , Matlab »
- Membuat Decision Tree Menggunakan MATLAB
Posted by : Unknown
Rabu, 02 April 2014
Oke, postingan kali ini saya akan membagikan cara membuat implementasi sederhana dari pohon keputusan menggunakan MATLAB.
Misalkan terdapat sampel data uji sebagai berikut
Pelamar
|
IPK
|
Psikologi
|
Wawancara
|
Diterima
|
1
|
3.75
|
Bagus
|
Kurang
|
Tidak
|
2
|
3.56
|
Kurang
|
Sedang
|
Ya
|
3
|
2.80
|
Bagus
|
Kurang
|
Tidak
|
4
|
3.15
|
Kurang
|
Sedang
|
Ya
|
5
|
3.45
|
Bagus
|
Kurang
|
Tidak
|
6
|
2.96
|
Sedang
|
Sedang
|
Ya
|
7
|
3.50
|
Kurang
|
Kurang
|
Tidak
|
Pertama, kita representasikan data pada tabel diatas dalam numerik
Pelamar
|
IPK
|
Psikologi
|
Wawancara
|
Diterima
|
1
|
3.75
|
3
|
1
|
Tidak
|
2
|
3.56
|
1
|
2
|
Ya
|
3
|
2.80
|
3
|
1
|
Tidak
|
4
|
3.15
|
1
|
2
|
Ya
|
5
|
3.45
|
3
|
1
|
Tidak
|
6
|
2.96
|
2
|
2
|
Ya
|
7
|
3.50
|
1
|
1
|
Tidak
|
Kedua, buka MATLAB lalu masukkan nilai pada attribute target (IPK, Psikologi dan Wawancara)
Bisa langsung copy paste dari notepad.
Ketiga masukkan nilai pada attribute target (diterima) karena nilainya berupa string maka harus diberi tanda petik ( ' ) dan jumlah hurufnya sama pada contoh saya memberi panjang tiga karakter yaitu 'iya' dan 'tdk'. seperti pada gambar di bawah ini.
Keempat. Masukkan kode berikut untuk menampilkan figure hasil dari data training yang telah dibuat dalam MATLAB.
Hasilnya akan terlihat seperti di bawah ini
Kesimpulan yang dapat diambil diatas adalah bahwa pada uji training set di atas faktr yang paling mempengaruhi adalah hasil dari tes Wawancara. Tentu saja hal ini masih belum dapat dijadikan acuan karena jumlah sampel uji yang sangat sedikit dan kurangnya kevalid-an terhadap sampel uji. Apabila ingin data yang valid dan banyak kamu bisa mendapatkannya di BPS (Badan Pusat Statistika), kalo kamu ingin menganalisis suatu hal. OK sekian dulu sharingnya, sampai jumpa :D
Maaf ingin tanya..kalau teknik post pruning menggunakan matlab ada di blog ini? :)
BalasHapusMohon maaf, klw boleh tau cara download dan install matlab bagaimana ya?
BalasHapusmohon bantuan nya ya.
Mohon maaf, klw boleh tau cara download dan install matlab bagaimana ya?
BalasHapusmohon bantuan nya ya.
Mohon maaf, klw boleh tau cara download dan install matlab bagaimana ya?
BalasHapusmohon bantuan nya ya.
Komentar ini telah dihapus oleh pengarang.
BalasHapus