Evolutionary Computation Komputasi Berbasis Evolusi dan...

44
LEARNING ARTIFICIAL INTELLIGENT

Transcript of Evolutionary Computation Komputasi Berbasis Evolusi dan...

Page 1: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

LEARNINGARTIFICIAL INTELLIGENT

Page 2: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Outline

Decision tree learning

Jaringan Syaraf Tiruan

K-Nearest Neighborhood

Naïve Bayes

Page 3: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Pelamar IPK Psikologi Wawancara Diterima

P1 Bagus Tinggi Baik Ya

P2 Bagus Sedang Baik Ya

P3 Bagus Sedang Buruk Ya

P4 Bagus Rendah Buruk Tidak

P5 Cukup Tinggi Baik Ya

P6 Cukup Sedang Baik Ya

P7 Cukup Sedang Buruk Ya

P8 Cukup Rendah Buruk Tidak

P9 Kurang Tinggi Baik Ya

P10 Kurang Sedang Buruk Tidak

P11 Kurang Rendah Baik Ya

Data Latih 1 Decision Tree ???

Page 4: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Wawancara

Baik

Ya

Buruk

Psikologi

Tinggi

Tidak

Sedang

IPK

Bagus

Ya

Cukup

Ya

Kurang

Tidak

Rendah

Tidak

Page 5: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Atruan (Rule)

“JIKA wawancara = baik MAKA diterima”

“JIKA wawancara = buruk AND psikologi = sedang AND ipk = bagus MAKA diterima”

“JIKA wawancara = buruk AND psikologi = sedang AND ipk = cukup MAKA diterima”

“JIKA wawancara = buruk AND psikologi = sedang AND ipk = kurang MAKA ditolak”

“JIKA wawancara = buruk AND psikologi = rendah MAKA ditolak”

“JIKA wawancara = buruk AND psikologi = tinggi MAKA ditolak”

Page 6: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Aturan (Rule)

''

))''()''()''((

))''()''()''((

)''(

YaDiterima

CukupIPKSedangPsikologiBurukWawancara

BagusIPKSedangPsikologiBurukWawancara

BaikWawancara

Page 7: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Diskusi

Jika terdapat dua atribut dengan IG yang sama?

Jika ada data yang sama tetapi kelasnya

berbeda?

Berapa jumlah learning data minimum?

Imbalance Class?

Page 8: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Dua atribut dengan IG sama ?

Gain(S,IPK) = 0,0049

Gain(S,Psikologi) = 0,4040

Gain(S,Wawancara) = 0,4040

Page 9: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Data sama, kelasnya beda?

Pelamar IPK Psikologi Wawancara Diterima

P1 Bagus Tinggi Baik Ya

P2 Bagus Sedang Baik Ya

P3 Bagus Sedang Buruk Ya

P4 Bagus Rendah Buruk Tidak

P5 Cukup Tinggi Baik Ya

P6 Cukup Sedang Baik Ya

P7 Cukup Sedang Buruk Ya

P8 Cukup Sedang Buruk Tidak

P9 Kurang Tinggi Baik Ya

P10 Kurang Sedang Buruk Tidak

P11 Kurang Rendah Baik Ya

Page 10: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Jumlah learning data ?

Masalah Sentiment Analysis atau Email Spam Filtering

200.000 kata

Masing-masing kata muncul 0 – 100 kali

Training data: 10.000 postingan atau email

Page 11: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Imbalance Class?

Data latih untuk tiap kelas tidak seimbang

Terutama untuk kasus data kesehatan (rekam medis)

Misalnya: klasifikasi penyakit

Page 12: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Data 2 Decision Tree ???

Pelamar IPK Psikologi Wawancara Diterima

P1 Bagus Tinggi Baik Ya

P2 Bagus Sedang Baik Ya

P3 Bagus Sedang Buruk Tidak

P4 Bagus Rendah Buruk Tidak

P5 Cukup Tinggi Baik Ya

P6 Cukup Sedang Baik Ya

P7 Cukup Sedang Buruk Tidak

P8 Cukup Rendah Buruk Tidak

P9 Kurang Tinggi Baik Ya

P10 Kurang Sedang Baik Ya

P11 Kurang Sedang Buruk Tidak

P12 Kurang Rendah Buruk Tidak

Page 13: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Wawancara

Baik

Ya

Buruk

Tidak

Ya''Diterima)Baik''(Wawancara

Page 14: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Data Uji 1

Pelamar IPK Psikologi Wawancara Diterima

P13 Bagus Tinggi Baik Ya

P14 Bagus Rendah Buruk Tidak

P15 Cukup Tinggi Baik Ya

P16 Cukup Rendah Buruk Tidak

P17 Kurang Tinggi Baik Ya

P18 Kurang Rendah Buruk Tidak

Akurasi = 6/6 = 100%

Page 15: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Data Uji 2

Pelamar IPK Psikologi Wawancara Diterima

P13 Bagus Tinggi Baik Ya

P14 Bagus Rendah Buruk Ya

P15 Cukup Tinggi Baik Ya

P16 Cukup Rendah Buruk Ya

P17 Kurang Tinggi Baik Tidak

P18 Kurang Rendah Buruk Tidak

Akurasi = 3/6 = 50%

Page 16: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Data Latih 3 Decision Tree ???

Pelamar IPK Psikologi Wawancara Diterima

G1 Bagus Tinggi Sangat Baik Ya

G2 Bagus Tinggi Sangat Buruk Ya

G3 Bagus Sedang Buruk Ya

G4 Bagus Rendah Buruk Tidak

G5 Cukup Tinggi Sangat Baik Ya

G6 Cukup Sedang Buruk Ya

G7 Cukup Sedang Sangat Buruk Ya

G8 Cukup Rendah Baik Ya

G9 Cukup Rendah Buruk Tidak

G10 Kurang Tinggi Sangat Baik Ya

G11 Kurang Tinggi Sangat Buruk Tidak

G12 Kurang Sedang Sangat Baik Tidak

G13 Kurang Sedang Baik Tidak

G14 Kurang Rendah Sangat Buruk Tidak

Kombinasi = 3 x 3 x 4 = 36

Terdapat 22 data yang lain

Page 17: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

IPK

Bagus

Psikologi

Cukup Kurang

Psikologi Psikologi

Tinggi

Ya Ya

Sedang Rendah

Tidak

Tinggi

Ya Ya

Sedang Rendah

Wawancara

Sangat

Baik

Ya Ya

Baik Buruk

Tidak

Sangat

Buruk

Ya

Tinggi

Ya

Wawancara

Sangat

Baik

Tidak

Baik Buruk

Tidak

Sangat

Buruk

Sedang

Tidak

Rendah

Tidak

Tidak

Decision Tree (ID3)

Untuk Data Latih,

Akurasi = 14/14 = 100%

Page 18: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Pelamar IPK Psikologi Wawancara Diterima

G15 Bagus Tinggi Baik Ya

G16 Bagus Tinggi Buruk Ya

G17 Bagus Sedang Sangat Baik Ya

G18 Bagus Sedang Baik Ya

G19 Bagus Sedang Sangat Buruk Ya

G20 Bagus Rendah Sangat Baik Ya

G21 Bagus Rendah Baik Ya

G22 Bagus Rendah Sangat Buruk Ya

G23 Cukup Tinggi Baik Ya

G24 Cukup Tinggi Buruk Ya

G25 Cukup Tinggi Sangat Buruk Ya

G26 Cukup Sedang Sangat Baik Ya

G27 Cukup Sedang Baik Ya

G28 Cukup Rendah Sangat Baik Tidak

G29 Cukup Rendah Sangat Buruk Tidak

G30 Kurang Tinggi Baik Ya

G31 Kurang Tinggi Buruk Ya

G32 Kurang Sedang Buruk Tidak

G33 Kurang Sedang Sangat Buruk Tidak

G34 Kurang Rendah Sangat Baik Tidak

G35 Kurang Rendah Baik Tidak

G36 Kurang Rendah Buruk Tidak

Untuk Data Uji,

Akurasi = 15/22 = 68%

Overfit

Page 19: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Overfit

Terlalu pas (ngepres)

Sangat akurat untuk data latih

Kurang akurat untuk data uji (unseen data)

Page 20: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Overfit

Data Latih: 10.000

Data Uji: 1.000.000

Ukuran pohon Akurasi (Latih) Akurasi (Uji)

60 100% 70%

20 95% 90%

Akurasi Total

710.000/1.010.000 = 70,29

909.500/1.010.000 = 90,04

Page 21: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

1,00

0,95

0,90

0,85

0,80

0,75

0,70

0,65

0,60

0 5 10 15 20 25 30 35 40 45 50 55 60

Akurasi

Ukuran pohon keputusan (Jumlah simpul)

Data latih

Data uji

Page 22: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Mengatasi Overfit

Reduced Error Pruning (REP)

Rule Post-Pruning (RPP)

Data dibagi menjadi 3 bagian:

Data Latih membangun DT

Data Validasi validasi DT

Data Uji

Porsi untuk ketiga data?

Misal: 30%, 20%, 50%

Page 23: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

1,00

0,95

0,90

0,85

0,80

0,75

0,70

0,65

0,60

0 5 10 15 20 25 30 35 40 45 50 55 60

Akurasi

Ukuran pohon keputusan (Jumlah simpul)

Training set

Test set (tanpa pemotongan)

Test set (dengan pemotongan)

Validation set

Reduced Error Pruning (REP)Train 97%

Validation 97%

Test 95 %

Tree size: 40

Page 24: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Rule Post-Pruning (RPP)

Dengan menggunakan sampel-sampel data pada training set,

bangun pohon keputusan. Biarkan overfitting terjadi.

Ubah pohon keputusan yang dihasilkan menjadi sekumpulan

aturan.

Pangkas setiap aturan dengan cara menghilangkan setiap

prekondisi yang membuat akurasi perkiraan dari aturan

tersebut menjadi lebih baik.

Urutkan aturan-aturan hasil pemangkasan berdasarkan

akurasi perkiraannya. Pilih aturan-aturan hasil pemangkasan

berdasarkan urutan tersebut.

Page 25: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Data Latih 3 Decision Tree ???

Pelamar IPK Psikologi Wawancara Diterima

G1 Bagus Tinggi Sangat Baik Ya

G2 Bagus Tinggi Sangat Buruk Ya

G3 Bagus Sedang Buruk Ya

G4 Bagus Rendah Buruk Tidak

G5 Cukup Tinggi Sangat Baik Ya

G6 Cukup Sedang Buruk Ya

G7 Cukup Sedang Sangat Buruk Ya

G8 Cukup Rendah Baik Ya

G9 Cukup Rendah Buruk Tidak

G10 Kurang Tinggi Sangat Baik Ya

G11 Kurang Tinggi Sangat Buruk Tidak

G12 Kurang Sedang Sangat Baik Tidak

G13 Kurang Sedang Baik Tidak

G14 Kurang Rendah Sangat Buruk Tidak

Page 26: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

IPK

Bagus

Psikologi

Cukup Kurang

Psikologi Psikologi

Tinggi

Ya Ya

Sedang Rendah

Tidak

Tinggi

Ya Ya

Sedang Rendah

Wawancara

Sangat

Baik

Ya Ya

Baik Buruk

Tidak

Sangat

Buruk

Ya

Tinggi

Ya

Wawancara

Sangat

Baik

Tidak

Baik Buruk

Tidak

Sangat

Buruk

Sedang

Tidak

Rendah

Tidak

Tidak

Decision Tree (ID3)

Page 27: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

1. (IPK=‘Bagus’) (Psikologi=‘Tinggi’) Diterima=‘Ya’

2. (IPK=‘Bagus’) (Psikologi=‘Sedang’) Diterima=‘Ya’

3. (IPK=‘Bagus’) (Psikologi=‘Rendah’) Diterima=‘Tidak’

4. (IPK=‘Cukup’) (Psikologi=‘Tinggi’) Diterima=‘Ya’

5. (IPK=‘Cukup’) (Psikologi=‘Sedang’) Diterima=‘Ya’

6. (IPK=‘Cukup’) (Psikologi=‘Rendah’) (Wawancara=‘SangatBaik’) Diterima=‘Ya’

7. (IPK=‘Cukup’) (Psikologi=‘Rendah’) (Wawancara=‘Baik’) Diterima=‘Ya’

8. (IPK=‘Cukup’) (Psikologi=‘Rendah’) (Wawancara=‘Buruk’) Diterima=‘Tidak’

9. (IPK=‘Cukup’) (Psikologi=‘Rendah’) (Wawancara=‘SangatBuruk’)Diterima=‘Ya’

10.(IPK=‘Kurang’) (Psikologi=‘Tinggi’) (Wawancara=‘SangatBaik’) Diterima=‘Ya’

11.(IPK=‘Kurang’) (Psikologi=‘Tinggi’) (Wawancara=‘Baik’) Diterima=‘Tidak’

12.(IPK=‘Kurang’) (Psikologi=‘Tinggi’) (Wawancara=‘Buruk’) Diterima=‘Tidak’

13.(IPK=‘Kurang’) (Psikologi=‘Tinggi’) (Wawancara=‘SangatBuruk’) Diterima=‘Tidak’

14.(IPK=‘Kurang’) (Psikologi=‘Sedang’) Diterima=‘Tidak’

15.(IPK=‘Kurang’) (Psikologi=‘Rendah’) Diterima=‘Tidak’

Page 28: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

IPK

Bagus

Psikologi

Cukup Kurang

Psikologi Psikologi

Tinggi

Ya Ya

Sedang Rendah

Tidak

Tinggi

Ya Ya

Sedang Rendah

Wawancara

Sangat

Baik

Ya Ya

Baik Buruk

Tidak

Sangat

Buruk

Ya

Tinggi

Ya

Wawancara

Sangat

Baik

Tidak

Baik Buruk

Tidak

Sangat

Buruk

Sedang

Tidak

Rendah

Tidak

Tidak

Decision Tree (ID3)

Akurasi Latih = 14/14 = 100%

Akurasi Validasi = 15/22 = 68%

Akurasi Total = 29/36 = 81%

Page 29: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

IPK

Bagus Cukup Kurang

Psikologi PsikologiYa

Tinggi

Ya Ya

Sedang Rendah

Wawancara

Sangat

Baik

Ya Ya

Baik Buruk

Tidak

Sangat

Buruk

Ya

Tinggi

Ya

Wawancara

Sangat

Baik

Tidak

Baik Buruk

Tidak

Sangat

Buruk

Sedang

Tidak

Rendah

Tidak

Tidak

Decision Tree (ID3)

Akurasi Latih = 13/14 = 93%

Akurasi Validasi = 18/22 = 82%

Akurasi Total = 31/36 = 86%

Page 30: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

IPK

Bagus Cukup Kurang

Psikologi PsikologiYa

Tinggi

Ya Ya

Sedang Rendah Tinggi

Ya

Wawancara

Sangat

Baik

Tidak

Baik Buruk

Tidak

Sangat

Buruk

Sedang

Tidak

Rendah

Tidak

Tidak

Tidak

Decision Tree (ID3)

Akurasi Latih = 12/14 = 86%

Akurasi Validasi = 20/22 = 92%

Akurasi Total = 32/36 = 89%

Page 31: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

IPK

Bagus Cukup Kurang

Psikologi PsikologiYa

Tinggi

Ya Ya

Sedang Rendah Tinggi Sedang

Tidak

Rendah

TidakYaTidak

Decision Tree (ID3)

Akurasi Latih = 11/14 = 78%

Akurasi Validasi = 22/22 = 100%

Akurasi Total = 33/36 = 92%

Page 32: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Data Latih 3 Decision Tree ???

Pelamar IPK Psikologi Wawancara Diterima

G1 Bagus Tinggi Sangat Baik Ya

G2 Bagus Tinggi Sangat Buruk Ya

G3 Bagus Sedang Buruk Ya

G4 Bagus Rendah Buruk Tidak

G5 Cukup Tinggi Sangat Baik Ya

G6 Cukup Sedang Buruk Ya

G7 Cukup Sedang Sangat Buruk Ya

G8 Cukup Rendah Baik Ya

G9 Cukup Rendah Buruk Tidak

G10 Kurang Tinggi Sangat Baik Ya

G11 Kurang Tinggi Sangat Buruk Tidak

G12 Kurang Sedang Sangat Baik Tidak

G13 Kurang Sedang Baik Tidak

G14 Kurang Rendah Sangat Buruk Tidak

Kombinasi = 3 x 3 x 4 = 36

Terdapat 22 data yang lain

Page 33: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

IPK

Bagus

Psikologi

Cukup Kurang

Psikologi Psikologi

Tinggi

Ya Ya

Sedang Rendah

Tidak

Tinggi

Ya Ya

Sedang Rendah

Wawancara

Sangat

Baik

Ya Ya

Baik Buruk

Tidak

Sangat

Buruk

Ya

Tinggi

Ya

Wawancara

Sangat

Baik

Tidak

Baik Buruk

Tidak

Sangat

Buruk

Sedang

Tidak

Rendah

Tidak

Tidak

Decision Tree (ID3)

Untuk Data Latih,

Akurasi = 14/14 = 100%

Page 34: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Pelamar IPK Psikologi Wawancara Diterima

G15 Bagus Tinggi Baik Ya

G16 Bagus Tinggi Buruk Ya

G17 Bagus Sedang Sangat Baik Ya

G18 Bagus Sedang Baik Ya

G19 Bagus Sedang Sangat Buruk Ya

G20 Bagus Rendah Sangat Baik Ya

G21 Bagus Rendah Baik Ya

G22 Bagus Rendah Sangat Buruk Ya

G23 Cukup Tinggi Baik Ya

G24 Cukup Tinggi Buruk Ya

G25 Cukup Tinggi Sangat Buruk Ya

G26 Cukup Sedang Sangat Baik Ya

G27 Cukup Sedang Baik Ya

G28 Cukup Rendah Sangat Baik Tidak

G29 Cukup Rendah Sangat Buruk Tidak

G30 Kurang Tinggi Baik Ya

G31 Kurang Tinggi Buruk Ya

G32 Kurang Sedang Buruk Tidak

G33 Kurang Sedang Sangat Buruk Tidak

G34 Kurang Rendah Sangat Baik Tidak

G35 Kurang Rendah Baik Tidak

G36 Kurang Rendah Buruk Tidak

Untuk Data Uji,

Akurasi = 15/22 = 68%

Overfit

Page 35: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Data Latih 2 Decision Tree ???

Pelamar IPK Psikologi Wawancara Diterima

P1 Bagus Tinggi Baik Ya

P2 Bagus Sedang Baik Ya

P3 Bagus Sedang Buruk Tidak

P4 Bagus Rendah Buruk Tidak

P5 Cukup Tinggi Baik Ya

P6 Cukup Sedang Baik Ya

P7 Cukup Sedang Buruk Tidak

P8 Cukup Rendah Buruk Tidak

P9 Kurang Tinggi Baik Ya

P10 Kurang Sedang Baik Ya

P11 Kurang Sedang Buruk Tidak

P12 Kurang Rendah Buruk Tidak

Page 36: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Wawancara

Baik

Ya

Buruk

Tidak

Ya''Diterima)Baik''(Wawancara

Page 37: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Data Uji 2

Pelamar IPK Psikologi Wawancara Diterima

P13 Bagus Tinggi Baik Ya

P14 Bagus Rendah Buruk Ya

P15 Cukup Tinggi Baik Ya

P16 Cukup Rendah Buruk Ya

P17 Kurang Tinggi Baik Tidak

P18 Kurang Rendah Buruk Tidak

Akurasi = 3/6 = 50%

Overfit

Page 38: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Data Latih 3 Decision Tree ???

Pelamar IPK Psikologi Wawancara Diterima

G1 Bagus Tinggi Sangat Baik Ya

G2 Bagus Tinggi Sangat Buruk Ya

G3 Bagus Sedang Buruk Ya

G4 Bagus Rendah Buruk Tidak

G5 Cukup Tinggi Sangat Baik Ya

G6 Cukup Sedang Buruk Ya

G7 Cukup Sedang Sangat Buruk Ya

G8 Cukup Rendah Baik Ya

G9 Cukup Rendah Buruk Tidak

G10 Kurang Tinggi Sangat Baik Ya

G11 Kurang Tinggi Sangat Buruk Tidak

G12 Kurang Sedang Sangat Baik Tidak

G13 Kurang Sedang Baik Tidak

G14 Kurang Rendah Sangat Buruk Tidak

Page 39: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

IPK

Bagus

Psikologi

Cukup Kurang

Psikologi Psikologi

Tinggi

Ya Ya

Sedang Rendah

Tidak

Tinggi

Ya Ya

Sedang Rendah

Wawancara

Sangat

Baik

Ya Ya

Baik Buruk

Tidak

Sangat

Buruk

Ya

Tinggi

Ya

Wawancara

Sangat

Baik

Tidak

Baik Buruk

Tidak

Sangat

Buruk

Sedang

Tidak

Rendah

Tidak

Tidak

Decision Tree (ID3)

Untuk Data Latih,

Akurasi = 14/14 = 100%

Page 40: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Pelamar IPK Psikologi Wawancara Diterima

G15 Bagus Tinggi Baik Ya

G16 Bagus Tinggi Buruk Ya

G17 Bagus Sedang Sangat Baik Ya

G18 Bagus Sedang Baik Ya

G19 Bagus Sedang Sangat Buruk Ya

G20 Bagus Rendah Sangat Baik Ya

G21 Bagus Rendah Baik Ya

G22 Bagus Rendah Sangat Buruk Ya

G23 Cukup Tinggi Baik Ya

G24 Cukup Tinggi Buruk Ya

G25 Cukup Tinggi Sangat Buruk Ya

G26 Cukup Sedang Sangat Baik Ya

G27 Cukup Sedang Baik Ya

G28 Cukup Rendah Sangat Baik Tidak

G29 Cukup Rendah Sangat Buruk Tidak

G30 Kurang Tinggi Baik Ya

G31 Kurang Tinggi Buruk Ya

G32 Kurang Sedang Buruk Tidak

G33 Kurang Sedang Sangat Buruk Tidak

G34 Kurang Rendah Sangat Baik Tidak

G35 Kurang Rendah Baik Tidak

G36 Kurang Rendah Buruk Tidak

Untuk Data Uji,

Akurasi = 15/22 = 68%

Overfit

Page 41: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

IPK

Bagus Cukup Kurang

Psikologi PsikologiYa

Tinggi

Ya Ya

Sedang Rendah Tinggi Sedang

Tidak

Rendah

TidakYaTidak

Decision Tree (ID3)

Akurasi Latih = 11/14 = 78%

Akurasi Validasi = 22/22 = 100%

Akurasi Total = 33/36 = 92%

Flexible (Latih & Validasi)

Page 42: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Data Kontinyu

Pelamar IPK Psikologi Wawancara Diterima

P1 3,75 Tinggi Baik Ya

P2 3,25 Sedang Baik Ya

P3 3,93 Sedang Buruk Ya

P4 3,12 Rendah Buruk Tidak

P5 2,85 Tinggi Baik Ya

P6 2,79 Sedang Baik Ya

P7 2,98 Sedang Buruk Ya

P8 2,83 Rendah Buruk Tidak

P9 2,21 Tinggi Baik Ya

P10 2,63 Sedang Buruk Tidak

P11 2,50 Rendah Baik Ya

Page 43: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

IPK

3,75 3,25 2,213,93 3,12 2,85 2,79 2,98 2,83 2,63 2,50

Ya TidakYa Ya Ya TidakYa Ya TidakYa Ya

Page 44: Evolutionary Computation Komputasi Berbasis Evolusi dan ...dinus.ac.id/repository/docs/ajar/Learning_02.pdf200.000 kata Masing-masing kata muncul 0 –100 kali ... P s ik o lo g i

Referensi :

Suyanto. 2007. Artificial Intelligence: Searching, Reasoning, Planning and

Learning. Informatika, Bandung Indonesia. ISBN: 979-1153-05-1.

Russel, Stuart and Norvig, Peter. 1995. Artificial Intelligence: A Modern

Approach. Prentice Hall International, Inc.