Support Vector Machine (SVM)

Slides:



Advertisements
Presentasi serupa
Statistical Process Control using Support Vector Machines: A Case Study Stephanie Mayang P
Advertisements

Algoritma-algoritma Estimasi
DATA MINING 1.
Perceptron.
Aplikasi Matlab untuk Jaringan Syaraf Tiruan
METODE HEBB~3 Sutarno, ST. MT..
Pengenalan Datawarehouse
Jaringan Syaraf Tiruan
Pengenalan Datawarehouse
Support Vector Machine (SVM)
Konsep dasar Algoritma Contoh Problem
Oleh : Devie Rosa Anamisa
JARINGAN SARAF TIRUAN LANJUTAN
IMPLEMENTASI PROJECT DAN PENERAPAN PADA BEBERAPA TABEL
Pengenalan Supervised dan Unsupervised Learning
Adaptive Neuro-Fuzzy Inference System (ANFIS)
Jarringan Syaraf Tiruan
Tahapan dan Pengelompokan Data Mining
Pertemuan 3 JARINGAN PERCEPTRON
Konsep Neural Network Learning Pertemuan 3
Algoritma dan Pemrograman
Sistem Berbasis Fuzzy Materi 4
Pertemuan 12 ARTIFICIAL NEURAL NETWORKS (ANN) - JARINGAN SYARAF TIRUAN - Betha Nurina Sari, M.Kom.
Higher Order Thinking ( HOT )
SUPPORT VECTOR MACHINE
K-SUPPORT VECTOR NEAREST NEIGHBOR UNTUK KLASIFIKASI BERBASIS K-NN
Memahami Ruang Lingkup Pemrograman
ABDUL AZIS ABDILLAH ABDUL AZIS ABDILLAH
STUDI KASUS KLASIFIKASI Algoritma C 4.5
Week 3 BackPropagation (Eka Rahayu S., M. Kom.)
Algoritma C4.5. Algoritma C4.5 Object-Oriented Programming Introduction Algoritma C4.5 merupakan algoritma yang digunakan.
Memahami Ruang Lingkup Pemrograman
Jaringan Syaraf Tiruan
Pengenalan Analisa Desain
Konsep Data Mining Ana Kurniawati.
Konsep Support Vector Machine
Aplikasi Kecerdasan Komputasional
Jaringan Syaraf Tiruan
Oleh : Devie Rosa Anamisa
Jaringan Syaraf Tiruan (JST)
Oleh : Devie Rosa Anamisa
Perancangan Perangkat Lunak – Part 1
Artificial Neural Network
Neural Network.
Pertemuan ke-7 FUNGSI LINIER.
Analisis Klastering K-Means Model Datamining Kelompok 1 Eko Suryana
PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
Statistika, Vol. 2, No. 2, November 2014
Algoritma kNN (k-Nearest Neighbor)
Bab 9 Regresi Polinomial
Arsitektur Sistem Operasi Linux
Klasifikasi Nearest Neighbor
Single-Layer Perceptron
KLASIFIKASI.
Oleh : Devie Rosa Anamisa
Pembelajaran terbimbing dengan pendekatan parametriks dan nonparametriks Kuliah 3.
Oleh: Devie Rosa Anamisa
DATA PREPARATION Kompetensi
Memahami Ruang Lingkup Pemrograman
Fungsi diskriminan linear, klasifikasi diskret dan regresi
IKG2B3/METODE KOMPUTASI
Oleh : Devie Rosa Anamisa
K-Nearest Neighbourhood (KNN)
DATA PREPARATION.
K-MEANS ALGORITHM CLUSTERING
Konsep Data Mining Ana Kurniawati.
Flowchart (Diagram Alur)
Intro Algoritma K-Nearest Neighbor (K- NN) adalah sebuah metode klasifikasi terhadap sekumpulan data maupun dokumen berdasarkan pembelajaran  data yang.
MENGGUNAKAN SISTEM OPERASI ( OPERATING SYSTEM )
Algoritma kNN (k-Nearest Neighbor)
Transcript presentasi:

Support Vector Machine (SVM) Oleh : Devie Rosa Anamisa

Pemahaman SVM merupakan metode klasifikasi jenis terpadu (supervised) karena ketika proses pelatihan diperlukan target pembelajaran tertentu, berbeda dengan FCM yang dalam proses klasifikasi tidak membutuhkan target pelatihan.

SVM merupakan algoritma yang bekerja menggunakan pemetaan nonlinier untuk mengubah data pelatihan asli ke dimensi yang lebih tinggi. Dalam hal ini dimensi baru, akan mencari hyperplane untuk memisahkan secara linier. SVM menemukan hyperplane ini menggunakan support vector dan margin.

SVM muncul pertama kali pada tahun 1992 oleh Vladimir Vapnik bersama rekannya Bernhard Boser dan Isabelle Guyon. Waktu pelatihan, SVM kebanyakkan lambat tetapi sangat akurat karena kemampuan untuk menangani model-model nonlinier yang kompleks.

Margin Kecil dan Besar A2 A2 A1 Margin kecil Margin besar A1

Secara intuitif, hyperplane dengan margin yang lebih besar lebih akurat dalam mengklasifikasikan data dibanding margin yang lebih kecil. Rumus hyperplane : W.X + b = 0  W0 + W1X1 + W2X2 = 0 Dimana W ={w1,w2,...wn} vector bobot n = jumlah atribut b = skalar yang digunakan sebagai bias X = nilai atribut

Kasus Data yang tidak terpisah secara linier Dalam klasifikasi terkadang dijumpai bidang pemisah yang tidak bisa diambil dengan satu garis lurus. Oleh karena itu dilakukan pendekatan dengan SVM nonlinier dapat diselesaikan dengan SVM linier. A1 Sebaran data yang tidak terpisah secara linier

Contoh Kasus Kelas Biner Terdapat data nilai siswa beserta kelas-kelas yang dimasukinya, yaitu 0=IPA dan 1= IPS.

Langkah-langkah Buat dua file berekstensi dat yaitu file data_svm dan group_svm. Sbb:

Pada command window matlab ketik : load data_svm.dat load group_svm.dat, sbb:

Jika data_svm dan group_svm telah berhasil dibuat aka langkah berikutnya membuat persamaan pemisah dengan ketik : svmStruct = svmtrain(data_svm,group_svm,’showplot’,true); kemudian simpan , dengan ketik: save kelassvm.mat, seperti sbb:

Hasil klasifikasi, sbb :

Kemudian diuji data training (data_svm.dat), dengan ketik: svmclassify(svmStruct,data), sehingga hasilnya akan sama dengan yang ada di group_svm.dat, untuk mengetahui hal tersebut silakan dengan data lain yang tidak ada pada data_svm.dat, misalkan:

Aplikasi Dengan GUI Buka matlab, klik FILE-NEW-GUI, kemudian desain sbb:

Source code :

Terima Kasih