• Tidak ada hasil yang ditemukan

Analisis Accurate Learning Pada Learning Vector Quantization (LVQ) Menggunakan Algoritma Genetika Dalam Pengenalan Pola Alfanumerik

N/A
N/A
Protected

Academic year: 2017

Membagikan "Analisis Accurate Learning Pada Learning Vector Quantization (LVQ) Menggunakan Algoritma Genetika Dalam Pengenalan Pola Alfanumerik"

Copied!
15
0
0

Teks penuh

(1)

ANALISIS ACCURATE LEARNING PADA LEARNING VECTOR

QUANTIZATION (LVQ) MENGGUNAKAN ALGORITMA

GENETIKA DALAM PENGENALAN

POLA ALFANUMERIK

TESIS

FADHILLAH AZMI

137038027

PROGRAM STUDI S2 TEKNIK INFORMATIKA

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA

(2)

ANALISIS ACCURATE LEARNING PADA LEARNING VECTOR

QUANTIZATION (LVQ) MENGGUNAKAN ALGORITMA

GENETIKA DALAM PENGENALAN

POLA ALFANUMERIK

TESIS

Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh ijazah Magister Teknik Informatika

FADHILLAH AZMI

137038027

PROGRAM STUDI S2 TEKNIK INFORMATIKA

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA

(3)

PERSETUJUAN

Judul Tesis : ANALISIS ACCURATE LEARNING PADA LEARNING VECTOR QUANTIZATION (LVQ) MENGGUNAKAN ALGORITMA GENETIKA DALAM PENGENALAN

POLA ALFANUMERIK

Kategori : TESIS

Nama Mahasiswa : FADHILLAH AZMI

NIM : 1370380 27

Program Studi : MAGISTER TEKNIK INFORMATIKA

Fakultas : ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA

Komisi Pembimbing

Pembimbing 2, Pembimbing 1,

Dr. Erna Budhiarti Nababan, M.IT Prof. Dr. Opim Salim Sitompul, M.Sc

Diketahui/disetujui oleh

Program Studi S2 Teknik Informatika Ketua,

(4)

PERNYATAAN

ANALISIS ACCURATE LEARNING PADA LEARNING VECTOR QUANTIZATION (LVQ) MENGGUNAKAN ALGORITMA GENETIKA DALAM

PENGENALANPOLA ALFANUMERIK

TESIS

Saya mengakui bahwa tesis ini adalah hasil karya saya sendiri, kecuali beberapa

kutipan dan ringkasan yang masing-masing telah disebutkan sumbernya.

Medan, Agustus 2016

(5)

PERNYATAAN PERSETUJUAN PUBLIKASI

KARYA ILMIAH UNTUK KEPENTINGAN

AKADEMIS

Sebagai sivitas akademika Universitas Sumatera Utara, saya yang bertanda tangan

dibawah ini:

Nama : Fadhillah Azmi

NIM : 1370380 27

Program Studi : Magister Teknik Informatika

Jenis Karya Ilmiah : Tesis

Demi pengembangan ilmu pengetahuan, menyetujui untuk memberikan kepada

Universitas Sumatera Utara Hak Bebas Royalti Non-Eksklusif (Non-Exclusive Royalty Free Right) atas tesis saya yang berjudul:

ANALISIS ACCURATE LEARNING PADA LEARNING VECTOR QUANTIZATION (LVQ) MENGGUNAKAN ALGORITMA

GENETIKA DALAM PENGENALAN

POLA ALFANUMERIK

Beserta perangkat yang ada (jika diperlukan). Dengan Hak Bebas Royalti

Non-Eksklusif ini, Universitas Sumatera Utara berhak menyimpan, mengalih media,

memformat, mengelola dalam bentuk database, merawat dan mempublikasikan tesis

saya tanpa meminta izin dari saya selama tetap mencantumkan nama saya sebagai

penulis dan sebagai pemegang dan/atau sebagai pemilik hak cipta.

Demikian pernyataan ini dibuat dengan sebenarnya.

Medan, Agustus 2016

Fadhillah Azmi

(6)

Telah diuji pada

Tanggal: 26 Agustus 2016

PANITIA PENGUJI TESIS

Ketua : Prof. Dr. Opim Salim Sitompul, M.Sc

Anggota : 1. Dr. Erna Budhiarti Nababan, M.IT

2. Prof. Dr. Muhammad Zarlis, M.Sc

(7)

RIWAYAT HIDUP

DATA PRIBADI

Nama Lengkap : Fadhillah Azmi

Tempat dan Tanggal Lahir : Medan, 29 Juli 1985

Alamat Rumah : Jln. Puyuh 8 No. 152 Perumnas Mandala

Telepon/Fax/HP : 085296633 571

Email : azmi.fadhillah007@gmail.com

Instansi Tempat Bekerja : Universitas Potensi Utama

Alamat Kantor : Jln. Kol. Yos Sudarso Medan

DATA PENDIDIKAN

SD : SD Swastwa Al-Ittihadiyah Medan TAHUN : 1997

SMP : SMP Negeri 4 Medan TAHUN : 2000

SMA : SMA Negeri 5 Medan TAHUN : 2003

D3 : Teknik Telekomunikasi Politeknik Negeri Medan TAHUN : 2007

S1 : Teknik Elektro Universitas Negeri Medan TAHUN : 2012

(8)

UCAPAN TERIMA KASIH

Puji syukur kepada Allah SWT memberikan anugrah yang luar biasa sehingga penulis

dapat menyelesaikan tesis dengan judul: ANALISIS ACCURATE LEARNING

PADA LEARNING VECTOR QUANTIZATION (LVQ) MENGGUNAKAN ALGORITMA GENETIKA DALAM PENGENALAN POLA ALFANUMERIK.

Penulis menyampaikan terima kasih yang sebesar-besarnya kepada :

1. Bapak Prof.Dr Runtung Sitepu SH, M.Hum selaku Rektor Universitas Sumatera

Utara.

2. Bapak Prof. Dr. Opim Salim Sitompul, M.Sc, selaku Dekan Fakultas Ilmu

Komputer dan Teknologi Informasi Universitas Sumatera Utara, sekaligus

Pembimbing I yang telah banyak memberikan bimbingan dan arahan dalam

menyelesaikan tesis ini.

3. Bapak Prof. Dr. Muhammad Zarlis, Ketua Program Studi Pascasarjana Teknik

Informatika Fakultas Ilmu Komputer dan Teknologi Informasi Universitas

Sumatera Utara Medan, sekaligus pembanding I yang telah memberikan saran dan

kritik dalam menyelesaikan tesis ini.

4. Bapak Dr.Poltak Sihombing, M.Kom, selaku pembanding II yang telah banyak memberikan saran dan kritik dalam menyelesaikan tesis ini.

5. Bapak Dr. Erna Budhiarti. Nababan M.IT, Pembimbing II yang telah banyak memberikan bimbingan dan arahan dalam menyelesaikan tesis ini.

6. Bapak/Ibu Dosen Program Studi Pascasarjana Teknik Informatika Fakultas Ilmu

Komputer dan Teknologi Informasi Universitas Sumatera Utara yang telah

memberikan ilmunya selama masa perkuliahan.

7. Segenap sivitas akademika Program Studi Pascasarjana Teknik Informatika

(9)

Ucapan terimakasih juga penulis sampaikan kepada :

1. Kedua Orangtua penulis Ayahanda Abdul Azis Arsyad dan Ibunda Mardiana

tercinta yang telah memberikan kasih sayangnya, doa yang tak pernah putus serta

dorongan moril maupun materil kepada saya sehingga dapat menyelesaikan tesis

ini dengan baik.

2. Kakak penulis Syafitri Azmi, adik saya Elly Azmi dan Badrul Aini yang telah

banyak memberikan dorongan dan bantuan kepada saya sehingga dapat

menyelesaikan tesis ini.

3. Teman seperjuangan Ibu Erma Julita, Pak Indra, Kak Winda, Bang Aidil, Kak Ari

Sellyana, dan rekan-rekan mahasiswa Program Studi Pascasarjana Teknik

Informatika Fakultas Ilmu Komputer dan Teknologi Informasi Universitas

Sumatera Utara khususnya angkatan reguler tahun 2013, dan semua pihak yang

tidak dapat penulis sebutkan satu persatu pada tesis ini. Semoga Allah SWT

Tuhan Semesta Alam membalas segala kebaikan dan bantuan yang telah

diberikan.

Medan, Agustus 2016

Penulis,

Fadhillah Azmi

1370380 27

(10)

ABSTRAK

Pembelajaran metode LVQ berada pada lapisan kompetitif yang mana lapisan tersebut

akan belajar secara otomatis untuk mengklasifikasikan (clustering) vektor input ke dalam kelasnya. Di mana kelas yang dihasilkan tersebut tergantung pada jarak vektor

input yang akan dihitung dan diambil jarak minimum-nya, selanjutnya akan dijadikan

sebagai vektor bobot dan vektor input baru. Apabila ada ditemukan 2 vektor yang

hampir sama maka lapisan kompetitif tersebut akan mengklasifikasikan vektor input

ke dalam kelas yang sama. Di dalam metode LVQ, memiliki kelemahan yang

menyangkut tentang perhentian learning error (α), dimana LVQ sering melewati

solusi optimal (clustering), dalam hal ini tingkat kesalahan error rate minimal yang cukup jelas. sehingga diperlukan suatu metode pendekatan tertentu untuk

meningkatkan akurasi pembelajaran pada jaringan syaraf tiruan metode LVQ.

Pendekatan teknik atau metode yang akan dilakukan ke dalam jaringan syaraf tiruan

metode Learning Vector Quantization (LVQ) menggunakan algoritma genetika, studi permasalahannya adalah pengenalan pola karakter alfanumerik berupa pola matriks

biner [0, 1]. Parameter yang digunakan dalam algoritma genetika yaitu pembentukkan

populasi, seleksi, crossover, dan mutasi yang dilakukan secara acak. Tujuan penelitian ini adalah untuk meningkatkan akurasi pembelajaran (accurate learning) Learning

Vector Quantization (LVQ) dengan menggunakan algoritma genetika pada pengenalan pola alfanumerik.

(11)

ANALYSIS OF ACCURATE LEARNING IN LEARNING VECTOR

QUANTIZATION (LVQ) USING ALGORITHM GENETICS IN

ALPHANUMERIC PATTERN RECOGNITION

ABSTRACT

Training LVQ lies in the competitive layer, where the layer will automatically learn to

classify (clustering) vector input into the class. Where the generated class the input

vector depends on the distance to be calculated, and taken the minimum distance, will

now serve as vectors of weights and a new input vector. If there are two or more

vectors are almost the same, the competitive layer will classify input vectors into the

same class. In the LVQ, have drawbacks concerning the stop learning error (α), which

often pass LVQ optimal solution (clustering), in this case the error rate minimal is

quite clear. So that we need a specific approach to improve the accuracy learning in

neural network LVQ. Approach techniques or methods to be carried into the neural

network of Learning Vector Quantization (LVQ) using a genetic algorithm, with the

study of the problems that used pattern recognition alphanumeric characters in the

form of a binary matrix pattern [0, 1]. In the genetic algorithm has several phases,

namely the formation of a population, selection, crossover, and mutation were done

randomly. The purpose of this research is to improve the accurate learning of Learning

Vector Quantization (LVQ) using a genetic algorithm on the introduction of

alphanumeric patterns.

(12)

DAFTAR ISI

2.3.1. Struktur Alogaritma Genetika……….… 8

(13)

2.3.3. Pengenalan Pola (Pattern Recognition) ……….. 10

2.4. Penelitian-penelitian Terkait.. ……… 10

2.4.1. Penelitian Terdahulu .……….… 10

2.4.2. Perbedaan Peneltian ……… 13

BAB 3 METODOLOGI PENELITIAN 3.1. Pendahuluan ……….. 14

3.2 Data yang digunakan ……….………. 14

3.3. Analisa Data ……….………. 15

3.3.1. Learning Vector Quantization (LVQ) ……… 17

3.3.1.1. Arsitektur Jaringan ..………..…… 17

3.3.1.2. Alogaritma Learning Vector Quantization (LVQ) ……….………..……… 18

3.3.2. Pembelajaran Learning Vector Quantization (LVQ) dengan Alogaritma Genetik …….……….. 24

BAB 4 HASIL DAN PEMBAHASAN 4.1. Pendahuluian ……… 34

4.2. Hasil Pelatihan ……….………… 34

4.2.1. Pengujian Akurasi Pembelajaran Learning Vector Quantization (LVQ) Pada Pengenalan Pola Alfanumerik ……… 34

4.2.2. Hasil Pengujian Akurasi Pembelajaran Learning Vector Quantization (LVQ) Menggunakan Algoritma Genetika Pada Pengenalan Pola Alfanumerik ……….……..… 40

4.3. Pembahasan Penelitian ………..……… 47

BAB 5 KESIMPULAN DAN SARAN 5.1. Kesimpulan……….. …....………... 51

5.2. Saran ... 52

(14)

DAFTAR GAMBAR

Hal.

Gambar 2.1 Arsitektur Jaringan Learning Vector Quantization (LVQ) ……… 5 Gambar 2.2. Proses Algoritma Genetika ……… 7

Gambar 2.3. Struktur Umum Algoritma Genetika ………. 8

Gambar 3.1. Tahap I Pembelajaran dengan

Learning Vector Quantization (LVQ) ……….. 15 Gambar 3.2. Tahap II Pembelajaran Learning Vector Quantization (LVQ)

dengan Menggunakan Algoritma Genetika ……….. 16

Gambar 3.3. Arsitektur Jaringan LVQ ….………..….. 17

Gambar 3.4. Algoritma LVQ ……….. 18

Gambar 3.5. Pembelajaran LVQ dengan Menggunakan Algoritma Genetika …. 23

Gambar 4.1. Grafik Pengujian Pengenalan Pola Alfanumerik dengan

Learning Vector Quantization (LVQ) ……….. 40 Gambar 4.2. Grafik Pengujian Pengenalan Pola Alfanumerik Learning Vector

Quantization (LVQ) deng Menggunakan Algoritma Genetika..….. 47 Gambar 4.3. Akurasi Pembelajaran LVQ dan LVQ Menggunakan

Algoritma Genetika ……… 49

(15)

DAFTAR TABEL

Hal.

Tabel 2.1. Perbedaan penelitian yang dilakukan oleh

peneliti yang lain ………. 11

Tabel 3.1. Pola matriks input alfanumerik………. 19

Tabel 3.2. Inisialisasi bobot dan data input proses training LVQ ……… 19

Tabel 3.3. Data Bobot ……….. 20

Tabel 4.1. Hasil pengenalan pola alfanumerik dengan LVQ ……… 35

Tabel 4.2. Hasil pengenalan pola alfanumerik LVQ dengan Menggunakan Algoritma Genetika……….. 41

Tabel 4.3. Akurasi Pembelajaran LVQ dan LVQ dengan Menggunakan Algoritma Genetika ……… 48

Referensi

Dokumen terkait

Krajan Desa Plalangan TK PGRI 2 SUMBERMALANG; Jl.Pakisan No.07 Rt.02 Rw 01 Dusun Krajan Desa Taman TK PGRI 3 SUMBERMALANG; Jl.. Jambaran

Memproklamasikan Deklarasi Universal Hak Asasi Manusia sebagai suatu standar umum untuk keberhasilan bagi semua bangsa dan semua negara, dengan tujuan agar setiap orang

Karya kerajinan dihasilkan untuk memenuhi kebutuhan hidup manusia sehari-hari, baik untuk kebutuhan jasmani, maupun rohani. Sejak manusia membutuhkan

Salah satu produk penyaluran dana yang ada pada Baitul Qiradh Baiturrahman Cabang Ulee Kareng adalah pembiayaan murābahah, suatu pembiayaan untuk penambahan pembelian barang

Setidaknya dari dua definisi di atas, secara umum crowdfunding dapat diartikan sebagai mekanisme penggalangan dana untuk mendukung sebuah program atau proyek

Bencana Alam adalah bencana yang diakibatkan oleh peristiwa atau serangkaian peristiwa yang disebabkan oleh alam antara lain berupa gempa bumi, tsunami,

Secara umum start menengah sama dengan start pendek. Perbedaan keduanya terletak pada penempatan posisi kaki depan dengan kaki belakang sebagai berikut : 1) Saat badan diturunkan

Dengan demikian dapat disimpulkan bahwa tingkat kesukaan panelis terhadap aroma bakso 327 sama dengan bakso 558 kurang disukai karena komposisi jamur nya sedikit dan