Data Mining Classification.

Slides:



Advertisements
Presentasi serupa
Metode Pengujian Perangkat Lunak (White Box) Pertemuan 10 Febriyanno Suryana, S.Kom, MM SI Cont…..
Advertisements

Pohon Keputusan (Decision Tree)
Diadaptasi dari slide Jiawei Han
Ujian Akhir Semester (UAS)
Disadur dari Materi Kuliah: Annisa, Dept. Ilmu Komputer FMIPA IPB
BAB 9 POHON.
Algoritma Data Mining Object-Oriented Programming Algoritma Data Mining
Kompleksitas Algoritma
Problem Space Dr. Kusrini, M.Kom.
NoOUTLOKTEMPERATUREHUMIDITYWINDYPLAY 1SunnyHotHighFALSENo 2SunnyHotHighTRUENo 3CloudyHotHighFALSEYes 4RainyMildHighFALSEYes 5RainyCoolNormalFALSEYes 6RainyCoolNormalTRUEYes.
Pertemuan XII FUNGSI MAYOR Classification.
Pengujian asumsi dalam ANOVA dan Transformasi Data
ARTIFICIAL INTELLIGENCE 6 Fuzzy Logic
4. Pohon (Tree) 4.1. Definisi Rekurens Dari Pohon
Kasus Buat algoritma untuk menghitung total pembayaran dari proses pembelian.
Minimum Spanning Tree Problem
Decision Tree.
Data Mining: 4. Algoritma Klasifikasi
Algoritma-algoritma Data Mining Pertemuan XIV. Classification.
Data Mining: 4. Algoritma Klasifikasi
Data Mining Algoritma C4.5. Penjelasan metode Kelebihan dan kekurangan.
Bahasa Pemrograman Dasar Pertemuan 6
Analisis dan desain Algoritma (PG157)
KECERDASAN BUATAN PERTEMUAN 9.
Decision Tree.
STUDI KASUS KLASIFIKASI Algoritma C 4.5
Peran Utama Data Mining
Martin Budi G Di Bawah Bimbingan Rindang Karyadin, S.T., M.Kom.
PEMBUATAN POHON KEPUTUSAN
Algoritma C4.5. Algoritma C4.5 Object-Oriented Programming Introduction Algoritma C4.5 merupakan algoritma yang digunakan.
Data Mining Junta Zeniarja, M.Kom, M.CS
Data Mining.
Decision Tree Classification.
Decision Tree Classification.
Agus Aan Jiwa Permana, S.Kom., M.Cs
Data Mining Yohana Nugraheni, S.Kom, MT
MODEL BASIS DATA.
Klasifikasi.
Decision Tree Analysis
Naïve Bayes Classification.
Pohon Keputusan (Decision Trees)
Metode Pengujian Perangkat Lunak (White Box)
.: ALGORITMA APRIORI :. DSS - Wiji Setiyaningsih, M.Kom
TREE (POHON).
Matematika Diskrit Semester Ganjil TA Kode Huffman.
JENIS-JENIS DATA Denny Agustiawan, M.pd
ALGORITMA DAN PEMROGRAMAN Struktur Algoritma
Classification Supervised learning.
Metode Inferensi.
Naïve Bayes Classification.
DATA STRUCTURE Abstract Data Type (ADT)
Decision Tree.
Percabangan dan Perulangan
MIK | FAKULTAS ILMU-ILMU KESEHATAN
Decision Tree Analysis
Data Mining DATA SET. Set Data Ada bermacam –macam cara untuk merepresentasikan data, Misalnya, atribut yang digunakan untuk menggambarkan jenis objek.
KLASIFIKASI.
Anggota Dwita Eprila ( ) Mayang Hermeiliza Eka Putri ( ) Nadiah Amelia ( ) Rafif Abdusalam ( ) Shofyan.
MODEL BASIS DATA.
Perancangan Sistem Klasifikasi Masa Studi Mahasiswa Menggunakan Data Mining Berbasis Algoritma ID3 (Studi Kasus:Jurusan Teknik Komputer –Unikom) Oleh:
DATA PREPARATION Kompetensi
Konsep Aplikasi Data Mining
Decision Tree Pertemuan : 13.
DATA PREPARATION.
KLASIFIKASI.
Pertemuan 10.
Minimum Spanning Tree Problem
Model Pengambilan Keputusan (2)
Universitas Gunadarma
Universitas Gunadarma
Transcript presentasi:

Data Mining Classification

Decision Tree Proses pada Decision Tree adalah mengubah bentuk data (tabel) menjadi bentuk Tree, Mengubah Tree menjadi Rule, dan menyederhanakan rule(basuki&syarif,2003)

Decision Tree Metode Decision Tree mengubah fakta yang sangat besar menjadi decision Tree yang merepresentasikan aturan. Sebuah Decision Tree adalah struktur yang dapat digunakan untuk membagi data yang besar menjadi himpunan-himpunan record yang lebih kecil dengan menerapkan serangkaian aturan keputusan. (Berry & Linoff)

Algoritma C4.5 Algoritma yang digunakan untuk pembentukan Decision Tree diantaranya: ID3,CART,C4.5 Algoritma C4.5 merupakan pengembangan dari ID3

Contoh kasus 1 2 3 4 5 6 7 8 9 10 11 12 13 14 NO OUTLOOK TEMPERATUR HUMIDITY WINDY PLAY 1 Sunny Hot High FALSE 2 TRUE 3 Cloudy YES 4 Rainy Mild 5 Cool Normal 6 7 8 9 10 11 12 13 14

Algoritma C4.5 Pilih atribut sebagai akar Buat cabang untuk tiap-tiap nilai Bagi kasus dalam cabang Ulangi proses untuk setiap cabang sampai semua kasus pada cabang memiliki kelas yang sama

Gain n Gain(S,A)=Entropy(S) - ∑ |Si| * Entropy(Si) i=1 |S| S: Himpunan kasus A: Atribut n : jml partisi atribut a |Si| : jml kasus pada partisi ke-I |S| : jml kasus dlm S

Entropy n Entropy(S)= ∑ - pi * log2 pi i=1 S : himpunan kasus n: jml partisi S Pi= proporsi dari Si terhadap S

Meringkas JML Kasus 1 2 3 4 5 6 7 8 9 10 11 12 13 14 NO OUTLOOK TEMPERATUR HUMIDITY WINDY PLAY 1 Sunny Hot High FALSE 2 TRUE 3 Cloudy YES 4 Rainy Mild 5 Cool Normal 6 7 8 9 10 11 12 13 14   JML NO YES Kasus TOTAL OUTLOOK Cloudy Rainy Sunny TEMPERATUR Cool Hot Mild HUMIDITY High Normal WINDY FALSE TRUE

Menghitung Entropy Total Node1 Node   JML NO YES Entropy Gain Kasus 1 TOTAL 14 4 10  0.863121 OUTLOOK Cloudy Rainy 5 Sunny 3 2 TEMPERATUR Cool Hot Mild 6 HUMIDITY High 7 Normal WINDY FALSE 8 TRUE n Entropy(S)= ∑ - pi * log2 pi i=1 Entropy(Total)=(-4/14*log2(4/14))+ (-10/14 * log2(10/14)) Entropy(Total)=0.863121

Menghitung Gain n Gain(S,A)=Entropy(S - ∑ |Si| * Entropy(Si) i=1 |S| Node   JML NO YES Entropy Gain Kasus 1 TOTAL 14 4 10 0.8631206 OUTLOOK  0.23 Cloudy Rainy 5 0.7219281 Sunny 3 2 0.9709506 TEMPERATUR Cool Hot Mild 6 0.9182958 HUMIDITY High 7 0.9852281 Normal WINDY FALSE 8 0.8112781 TRUE n Gain(S,A)=Entropy(S - ∑ |Si| * Entropy(Si) i=1 |S| Gain(Total,OutLook)= Entropy(Total) – n ∑ |OutLook| * Entropy(OutLook) i=1 |Total| Gain(Total,OutLook)= 0.8631206 – ((4/14*0)+(5/14*0.722)+(5/14*0.97)) Gain(Total,OutLook)=0.23

Memilih Atribut sebagai Akar Node   JML NO YES Entropy Gain Kasus 1 TOTAL 14 4 10 0.863121 OUTLOOK 0.258521 Cloudy Rainy 5 0.721928 Sunny 3 2 0.970951 TEMPERATUR 0.183851 Cool Hot Mild 6 0.918296 HUMIDITY 0.370507 High 7 0.985228 Normal WINDY 0.005978 FALSE 8 0.811278 TRUE 1 HUMIDITY Normal High 1.1 YES

3 12 4 14 1 2 8 7 13 5 6 10 9 11 NO OUTLOOK TEMPERATUR HUMIDITY WINDY PLAY 3 Cloudy Hot High FALSE YES 12 Mild TRUE 4 Rainy 14 1 Sunny 2 8 7 Cool Normal 13 5 6 10 9 11

Memilih Atribut sebagai Node 1.1   JML NO YES Entropy Gain Kasus 1.1 HUMIDITY-HIGH 7 4 3 0.985228 OUTLOOK 0.699514 Cloudy 2 Rainy 1 Sunny TEMPERATUR 0.020244 Cool Hot 0.918296 Mild WINDY FALSE TRUE 1 HUMIDITY High Normal 1.1 OUTLOOK YES Sunny Cloudy Rainy YES 1.1.2 NO

Memilih Atribut sebagai Node 1.1.2 HUMIDITY Node   JML NO YES Entropy Gain Kasus 1.1.2 HUMIDITY-HIGH &OUTLOOK RAINY 2 1 TEMPERATUR Cool Hot Mild WINDY FALSE TRUE High Normal 1.1 OUTLOOK YES Sunny Cloudy YES 1.1.2 WINDY NO False True YES NO