+ All Categories
Transcript
Page 1: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

STUDI KOMPARASI METODE BACKPROPOGATION DENGAN METODE

LEARNING VECTOR QUANTIZATION (LVQ) PADA PENGENALAN CITRA

TANDA TANGAN

Skripsi

Untuk memenuhi sebagai persyaratan mencapai derajat Sarjana S-1

Program Studi Teknik Informatika

Disusun oleh :

Annisa Solehatul Jannah

15650043

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS ISLAM NEGERI SUNAN KALIJAGA

YOGYAKARTA

2020

SKRIPSI

Page 2: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

ii

Lembar Pengesahan

Page 3: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

iii

LEMBAR PERSETUJUAN

Page 4: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

iv

HALAMAN PERNYATAAN

Page 5: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

v

KATA PENGANTAR

Alhamdulillah, puji syukur kehadirat Allah SWT yang senantiasa melimpahkan segala

rahmat dan karunia-Nya, sehingga penulis dapat menyelesaikan skripsi yang menjadi salah

satu syarat untuk menyelesaikan jenjang Strata-1 program studi Teknik Informatika

Universitas Islam Negeri Sunan Kalijaga Yogyakarta. Shalawat serta salam semoga tetap

tercurahkan kepada junjungan kita Nabi Muhammada SAW, keluarga, sahabat dan para

pengikutnya hingga hari kiamat.

Penulisan skripsi yang berjudul Studi Komparasi Metode Backpropogation dengan Metode

Learning Vector Quantization (LVQ) pada Pengenalan Citra Tanda Tangan dapat

diselesaikan dengan lancar tanpa suatu halangan apapun. Penulis menyadari bahwa dalam

menyelesaikan skripsi ini tidak akan berjalan lancar tanpa dukungan dari berbagai pihak.

Oleh karena itu dalam kesempatan ini penulis ingin mengucapkan terima kasih kepada :

1. Prf. Dr. Phill. Al Makin, M.A. selaku Rektor Universitas Islam Negeri Sunan

Kalijaga Yogyakarta.

2. Dr. Murtono, M.Si selaku Dekan Fakultas Sains dan Teknologi Universitas Islam

Negeri Sunan Kalijaga Yogyakarta.

3. Bapak Sumarsono, S.T, M.Kom. selaku Ketua Program Studi Teknik Informatika

Universitas Islam Negeri Sunan Kalijaga Yogyakarta.

4. Dr. Bambang Sugiantoro, MT selaku Dosen Pembimbing akademik Program Studi

Teknik Informatika Universitas Islam Negeri Sunan Kalijaga Yogyakarta.

5. Bapak Nurochman, M.Kom. selaku pembimbing tugas akhir, yang telah memberikan

banyak bantuan, saran, nasehat, masukan, dan bombingan yang sangat bermanfaat

pada saya.

Page 6: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

vi

6. Seluru Dosen Teknik Informatika Universitas Islam Negeri Sunan Kalijaga

Yogyakarta yang telah banyak memberikan pelajaran kepada penulis selama ini.

7. Bapak, ibu, dan adik yang telah mendoakan, memotivasi dan mendorong dalam

penyelesaian skripsi ini,

8. Sahabat dan Teman-

Sunan Kalijaga angkatan 2015 yang telah memberi banyak dukungan.

Yogyakarta, 10 Juni 2020

Penulis

Page 7: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

vii

HALAMAN PERSEMBAHAN

Dengan mengucapkan syukur Alhamdulillah, penulis mempersembahkan tugas akhir

ini kepada:

1. Ayah dan bunda saya, pak Ahmad Dawam dan ibu Sumarsih yang selalu

memberikan dukungan dan doa yang terbaik untuk saya.

2. Saudara kandung saya, Rajiv Bayu Al-Kahfi yang menjadi penyemangat serta

motivasi dalam setiap hari-hari saya.

3. Keluarga besar saya yang menjadi motivasi bagi saya untuk menjadi lebih baik.

4. Sahabat-sahabat saya, Irsa, Muftia, Nafi, Tami, Zila, Mar, Riko, Fauzan, Ozi,

Dani, Fahrul, Faisal, dan Lana yang selalu menjadi teman setia dan terbaik.

5. Teman-teman After Sunday 2015 menjadi tempat saya belajar banyak hal.

6. Serta teman-teman Alumni PonPes Darul Huda Ponorogo angkatan 2015 yang

berada di Jogja terimakasih atas dukungannya selalu.

Page 8: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

viii

HALAMAN MOTTO

إ

pemuda kuat keyakinannya maka akan diangkat derajatnya # dan

setiap insan yang tidak memiliki keyakinan maka tidak akan bisa mengambil

(Kitab al-Durrat al-Bahiyyah Nadham Al Ajrumiyah, karya Imam Syarafuddin

Yahya Al-'Imrithi).

Page 9: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

ix

DAFTAR ISI

HALAMAN JUDUL ........................................................................................................................ i

LEMBAR PENGESAHAN .............................................................................................................. ii

LEMBAR PERSETUJUAN ............................................................................................................ iii

HALAMAN PERNYATAAN .......................................................................................................... iv

KATA PENGANTAR ...................................................................................................................... v

HALAMAN PERSEMBAHAN ....................................................................................................... vii

HALAMAN MOTTO ...................................................................................................................... viii

DAFTAR ISI ..................................................................................................................................... ix

DAFTAR TABEL ............................................................................................................................. xii

DAFTAR GAMBAR ........................................................................................................................ xiii

INTISARI .......................................................................................................................................... xiv

ABSTRACT ............................................................... ...................................................................... xv

BAB I PENDAHULUAN .................................................................................................... 1

1.1. Latar Belakang ........................................................................................................... 1

1.2. Rumusan Masalah ...................................................................................................... 3

1.3. Batasan Masalah ........................................................................................................ 3

1.4. Tujuan Penelitian ....................................................................................................... 3

1.5. Manfaat Penelitian ..................................................................................................... 4

Page 10: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

x

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI ......................................... 5

2.1. Tinjauan Pustaka ....................................................................................................... 5

2.2. Landasan Teori .......................................................................................................... 9

2.2.1. Rumus Slovin ........................................................................................................ 9

2.2.2. Jaringan Syaraf Tiruan (JST) ................................................................................. 9

2.2.3. Karakteristik Jaringan Syaraf Tiruan ................................................................... 10

2.2.4. Jaringan Backpropogation ................................................................................... 10

2.2.5. Jaringan Learning Vector Quantization (LVQ) ................................................... 14

2.2.6. Citra ..................................................................................................................... 16

2.2.7. Pengolahan Citra ................................................................................................. 17

2.2.8. OpenCV Library .................................................................................................. 17

2.2.9. Pemotongan Citra ................................................................................................ 18

2.2.10. Resizing Citra .................................................................................................. 18

2.2.11. Grayscalling Citra ............................................................................................ 18

2.2.12. Gaussian Blur .................................................................................................. 19

2.2.13. Deteksi Tepi Canny ......................................................................................... 19

2.2.14. Ektraksi Fitur Zoning ...................................................................................... 22

2.2.15. Tanda Tangan .................................................................................................. 22

BAB III METODE PENELITIAN ................................................................................... 24

3.1. Obyek Penelitian ..................................................................................................... 24

3.2. Metode Pengumpulan Data ..................................................................................... 24

3.2.1. Jenis Dan Sumber Data ....................................................................................... 24

3.3. Tahapan Penelitian ................................................................................ .................. 24

3.3.1. Pengumpulan Data ............................................................................................... 24

3.3.2. Prapemrosesan Data ............................................................................................ 24

3.3.2.1. Resizing .............................................................................................................. 25

3.3.2.2. Gaussian Blur ................................................................................................... .. 25

3.3.2.3. Canny Edge Detection ........................................................................................ 25

3.3.3. Ekstraksi Fitur ............................................................................... ...................... 25

Page 11: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

xi

3.3.4. Klasifikasi ............................................................................................................ 25

3.3.4.1. Arsitektur Jaringan ............................................................................................. 25

3.3.4.2. Tahap Pelatihan .................................................................................................. 26

3.3.4.3. Tahap Pengujian ................................................................................................. 28

BAB IV HASIL DAN PEMBAHASAN ........................................................................... 29

4.1. Pengumpulan Data ........................................................................................................ 29

4.2. Pre Processing............................................................................................................... 30

4.2.1. Resizing ................................................................................................................. 30

4.2.2. Gaussian Filter ....................................................................................................... 31

4.2.3. Canny Edge Detection ........................................................................................... 31

4.3. Ekstraksi fitur ............................................................................................................... 32

4.4. Klasifikasi ..................................................................................................................... 34

4.4.1. Arsitektur Jaringan ................................................................................................ 34

4.4.1.1. Arsitektur Jaringan Backpropogation ................................................................. 34

4.4.1.2. Arsitektur Jaringan Learning Vector Quantization (LVQ) ................................. 35

4.4.2. Pelatihan ................................................................................................................ 36

4.4.2.1. Pelatihan Backpropopgation ............................................................................... 36

4.4.2.2. Pelatihan Learning Vector Quantization (LVQ) ................................................ 41

4.4.3. Pengujian ............................................................................................................... 47

BAB V PENUTUP ............................................................................................................. 51

5.1. Kesimpulan ................................................................................................................... 51

5.2. Saran ............................................................................................................................. 52

DAFTAR PUSTAKA ............................................................................................................................ 53

Page 12: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

xii

DAFTAR TABEL

Tabel 2. 1 Rangkuman Penelitian ......................................................................................7

Tabel 4. 1 Tingkat Akurasi Eksperimen Backpropogation ...............................................40

Tabel 4. 2 Tingkat Akurasi Eksperimen LVQ ...................................................................45

Tabel 4. 3 Pengujian Aplikasi............................................................................................46

Page 13: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

xiii

DAFTAR GAMBAR

Gambar 2. 1 Arsitektur jaringan Backpropogation ...........................................................11

Gambar 2. 2 Arsitektur Jaringan LVQ ..............................................................................15

Gambar 2. 3 Operasi Gaussian ..........................................................................................19

Gambar 2. 4 Operator Sobel ..............................................................................................20

Gambar 2. 5 Non-maximal Suppression ............................................................................22

Gambar 2. 6 Double Threshold .........................................................................................22

Gambar 4. 1 Citra Tanda Tangan ......................................................................................29

Gambar 4. 2 input jaringan Backpropogation dan LVQ ...................................................30

Gambar 4. 3 Hasil proses Canny Edge Detection .............................................................32

Gambar 4. 4 Arsitektur Backpropogation Tanda Tangan ..................................................34

Gambar 4. 5 Arsitektur LVQ Tanda Tangan ....................................................................36

Gambar 4. 6 Kode Program Perhitungan Sinyal Output Pada Hidden Layer ...................37

Gambar 4. 7 Kode Program Perhitungan Sinyal Ouput Pada Lapisan Ouput ...................37

Gambar 4. 8 kode program perhitungan error lapisan output, delta bias dan delta bobot .38

Gambar 4. 9 kode program perhitungan error hiden layer, delta bias dan delta bobot ...38

Gambar 4. 10 kode program perhitungan update bobot dan bias ......................................39

Gambar 4. 11 kode program output pengenalan pola ........................................................40

Gambar 4. 13 Kode Program Update Bobot .....................................................................44

Gambar 4. 14 Kode Perubahan Alpha ...............................................................................44

Page 14: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

xiv

INTISARI

Studi Komparasi Metode Backpropogation dengan Metode Learning Vector

Quantization (LVQ) pada Pengenalan Citra Tanda Tangan

Oleh

ANNISA SHOLEHATUL JANNAH

15650043

Tanda tangan merupakan bukti pengesahan yang paling sering dipakai dibandingkan

dengan bukti-bukti pengesahan yang lain. Baik transaksi jual beli, proses penarikan maupun

penyimpanan uang pada bank, penandatanganan ijazah persertifikatan tanah maupun proses

administrasi lain yang kesemuanya membutuhkan keabsahan yang dibuktikan dengan

ditandatanganinya suatu dokumen administrasi. Penelitian ini bertujuan untuk merancang

dan mengimplementasikan sistem biometrika tanda tangan dengan jaringan syaraf tiruan

backpropagation dan LVQ dan mengukur tingkat keakuratan dari sistem biometrika tanda

tangan dengan jaringan syaraf tiruan backpropagation dan LVQ.

Berdasarkan hal tersebut, peneliti akan mengembangkan suatu aplikasi untuk

mengidentifikasi tanda tangan dengan memanfaatkan algoritma backpropagation dan LVQ

dan bagaimana hasil pengenalan citra tanda tangan dengan metode backpropagation

dibandingkan metode LVQ. Data yang akan digunakan dalam jaringan syaraf tiruan

backpropagation dan LVQ merupakan hasil dari prapemrosesan dan ekstraksi fitur seluruh

citra. Prapemrosesan citra dilakukan dengan menerapkan resizing, noise reduction, dan edge

detection.

Dari hasil pengujian sistem diperoleh tingkat akurasi sistem dalam mengenali citra

tanda tangan sebesar 20.0% untuk backpropogation dan 90.0% untuk LVQ. Arsitektur

jaringaan yang psling baik digunakan dalam proses pengenalan citra tanda tangan dengan

metode backpropagation adalah dengan variasi learning rate = 0.8 dan nilai toleransi 0.6.

Sedangkan dengan metode learning vector quantization yaitu dengan variasi learning rate

0,5 dan perubahan learning rate 0.5.

Kata kunci: Tanda Tangan, Jaringan Syaraf Tiruan, Backpropagation, Learning Vector

Quantization, Ekstrasi Fitur.

Page 15: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

xv

The Comparative study of backpropogation method and Learning Vector

Quantization (LVQ) method at recognizing signature images.

By

ANNISA SHOLEHATUL JANNAH

15650043

Signatures are more often used for ratification compared to others. The sale

transaction, deposit in a bank, such as a withdrawal ora storage funds, the conclusion of land

purchase and other management processes all required the validity evidenced by

administrative documents. The purpose of this study was to made an biometric signature

system with backpropagation and LVQ-type neural networks, and to measure the accuracy

of backpropagation and LVQ.

Based on that, the reseachers would develop an application to identify signature by

using backpropagation and LVQ algorithm and the results of signatures description

identifications with backpropagation method compared to LVQ method. The

backpropagation and LVQ materials that will be used was the result from the pra-process

and extraction of the descriptions. Pra-processing of the descriptions will be done by

applying resizing, noise reduction, and edge detection.

The results of system test the accuracy level of system in recognizing signature

images was 20.0% for backpropogation and 90.0% for LVQ. The best network architecture

that used at signatures description identifications by backpropagation method was with the

learning rate variations at 0.8 and the tolerance number at 0.6. On the other hand the learning

vector quantization method results was with the learning rate variations at 0.5, and the

learning rate change at 0.5

Keywords: Signatures, artificial neural network, backpropogation, Learning

vector quantization, features extractions.

ABSTRACT

Page 16: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

BAB I

PENDAHULUAN

1.1. Latar Belakang

Data merupakan kumpulan dari fakta-fakta yang sering digunakan dalam mengolah

ataupun memproses segala sesuatu. Khususnya dalam sebuah instansi atau organisasi, ada

banyak data yang terdapat didalamnya. Baik itu data administrasi, data perusahaan, ataupun

data data penting lainnya. Terdapat macam-macam sistem yang digunakan untuk

auntentifikasi data, antara lain sistem keamanan sidik jari, pengenalan wajah, biometric,

sistem keamanan barcode, tanda tangan ataupun sistem keamanan lainnya. Yang akan

dibahas dalam hal ini adalah sistem autentifikasi dengan menggunakan tanda tangan.

Tanda tangan merupakan salah satu cara yang digunakan sebagai sistem autentifikasi

dalam sebuah instansi, atau perusahaan-perusahaan besar khususnya. Hal ini digunakan

untuk dapat menjaga kerahasiaan data. Jadi setiap orang yang akan berhubungan dengan

data khususnya data penting, mereka dapat mengakses data hanya data hanya jika tanda

tangan mereka sesuai dengan tanda tangan yang terdapat dalam daftar. Misalnya seseorang

ingin mengakses data penting, Untuk mengijinkan dia masuk, orang itu harus tanda tangan,

kemudian tanda tangan itu akan dikenali, apakah sesuai dengan pemilik tanda tangan aslinya.

Jika sesuai, maka orang tersebut akan diijinkan masuk dan boleh mengakses data. Tapi jika

tanda tangannya tidak sesuai atau tanda tangannya tidak dikenali, maka orang tersebut tidka

diperbolehkan untuk masuk dan mengakses data. Jadi tanda tangan tersebut berguna sebagai

tanda pengenal seseorang untuk dapat mengakses data penting. Pada zaman teknologi ini,

pencocokkan karakteristik tanda tangan dengan pemiliknya dapat dilakukan dengan

menggunakan komputer, sehingga akan menghemat waktu bila dibandingkan dengan

melakukan secara manual. Caranya adalah menggunakan Jaringan Syaraf Tiruan (JST).

1

Page 17: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

2

Metode JST yang penulis gunakan untuk melakukan pengenalan terhadap

karakterisitk tanda tangan adalah backpropagation dan learning vector quantization. Metode

Backpropagation merupakan salah satu algoritma pembelajaran yang menyesuaikan bobot-

bobot jaringan syaraf tiruan dengan arah mundur berdasarkan nilai error di dalam proses

pembelajaran. Setelah itu, pola tanda tangan yang telah dipelajari akan dapat dikenali melalui

fase pengenalan. Sedangkan metode learning vector quantization merupakan suatua metode

klasifikasi pola yang masing-masing unit output mewakili kategori atau kelompok tertentu.

Pemprosesan yang terjadi pada setiap neuron adalah mencari jarak terdekat antara suau

vector masuakan ke bobot yang bersangkutan. Selain mencari jarak terdekat, metode LVQ

selama pembelajaran unit output diposisikan dengan mengatur dan memperbaharui bobot

melalui pembelajaran yang terawasi untuk memperkirakan keputusan klasifikasi. Sama

seperti metode Backpropagation juga mempunya fase pelatihan untuk mempelajari pola

tanda tangan dan fase pengenalan untuk mengenali identitas pemilik tanda tangan. Perbedaan

kedua metode terletak pada rumus dan konsep perhitungan JST untuk setiap proses pelatihan

dan pengenalan.

Penulis tertarik untuk mempelajari cara kerja metode backpropagation dan learning

vector quantization dalam melakukan pengenaalan terhadap karakteristik tanda tangan. Oleh

karena itu, penulis ingin merancang aplikasi pengenalan tanda tangan yang menerapkan

kedua metode ini dan melakukan studi komparasi terhadap kinerja kedua metode, dengan

Studi Komparasi Metode Backpropogation

dengan Metode Learning Vector Quantization (LVQ) pada

Pengenalan Citra Tanda Tangan”.

Page 18: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

3

1.2. Rumusan Masalah

Berdasarkan latar belakang di atas maka rumusan masalah dalam penelitian ini

adalah

1. Bagaimana membuat aplikasi untuk mengenali citra tanda tangan menggunakan

algoritma backpropogation dan Learning Vector Quantization (LVQ) dan menemukan

nilai parameter yang optimal untuk jaringan tersebut?

2. Manakah yang lebih baik antara metode backpropogation atau metode Learning Vector

Quantization (LVQ) dalam pengenalan citra tanda tangan?

1.3. Batasan Masalah

Adapun batasan masalah dalam penelitian ini adalah:

1. Sampel yang digunakan adalah tanda tangan dari 40 orang.

2. Citra latih dan uji berupa data real yang diambil dari smartphone.

3. Aplikasi yang dibuat adalah aplikasi desktop

4. Fungsi aktivasi yang digunakan dalam metode backpropagation adalah aktivasi

biner dan LVQ menggunakan aktivasi linear.

5. Sistem bersifat offline.

6. Hasil pengenalan hanya dibatasi nama individu.

7. Software yang digunakan adalah NetBeans

1.4. Tujuan Penelitian

Tujuan penulisan skripsi ini adalah sebagai berikut.

1. Mampu membuat aplikasi untuk mengidentifikasi tanda tangan dengan algoritma

backpropogation dan learning vector quantization.

Page 19: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

4

2. Mengetahui parameter apa saja yang digunakan untuk memperoleh hasil optimal

pengenalan citra tanda tangan dengan metode backpropagation dan Learning Vector

Quantization (LVQ).

3. Membandingkan hasil pengenalan citra tanda tangan dengan metode backpropogation

dan Learning Vector Quantization (LVQ).

1.5. Manfaat Penelitian

Mengetahui bagaimanam proses penerapan pengolahan citra digital dan metode

jaringan syaraf tiruan metode backpropagation dan Learning Vector Quantization (LVQ)

pada aplikasi untuk mengidentifikasi tanda tangan.

1.6. Keaslian Penelitian

Kontribusi yang akan disumbangkan dari penenltian ini untuk ilmu pengetahuan

adalah meneliti mengenai pemanfaatan teknologi untuk mrngrnali tanda tangan

menggunakan backpropagation dan Learning Vector Quantization (LVQ) serta

memberi masukan bagi siapa saja yang membutuhkan informasi yang berhubungan

dengan judul penelitian ini.

Pada bidang teknologi, mengembangkan aplikasi ini untuk pengenalan pola

yang dapat mengadopsi kemampuan otak manusia.

Page 20: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

50

BAB V

PENUTUP

5.1. Kesimpulan

Dari penelitian yang dilakukan, ada beberapa kesimpulan yang didapatkan, yaitu:

1. Sistem pengenalan Jaringan Syaraf Tiruan dengan metode Backpropagation dan

Learning Vector Quantization uuntuk mengenali citra tanda tangan berhasil dibuat.

2. Tingkat kecocokan dan akurasi hasil pengenalan tergantung pada variasi nilai

parameter yang digunakan dalam proses pelatihan. Dari hasil pengujian, maka

didapatkan variasu parameter terbaik dari backpropogation yaitu learning rate = 0.8

dan nilai toleransi 0.8 dengan akurasi 20.0 %. Sedangkan variasi parameter terbaik

dari Learning Vector Quantization yaitu learning rate = 0.5 dan perubahan learning

rate = 0.5 dengan akurasi 90.0%.

3. Terdapat 8 (20.0%) hasil pengenalan cocok dengan menggunakan metode

backpropogation dan 32 (80.0%) hasil pengenalan cocok dengan menggunakan

metode Learning Vector Quantization dari total citra uji sebanyak 40 citra uji. Hal

yang mempengaruhi tingkat akurasi adalah a.) Citra pengujian yang tidak sesuai/jauh

berbeda dengan citra latih b.) Terdapat noise pada citra uji c.) Data uji yang

digunakan lebih mendektati kelas lain.

4. Dari hasil pengujian, diperoleh metode jaringan syaraf tiruan yang paling tepat untuk

pengenalan citra tanda tangan dari segi akurasi, metode learning vector quantization

lebih baik dibandingkan dengan backpropogation. Dengan tingkat akurasi

pengenalan 90.0%.

Page 21: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

51

5.2. Saran

Dari penelitian ini, penulis memberikan saran untuk penelitan selanjutnya yang

berkaitan dengan penelitian ini untuk dapat mencari metode jaringan syaraf tiruan yang

lain, guna memperoleh hasil yang lebih baik dibandingakan dengan 2 metode yang

digunakan pada penelitian ini.

Page 22: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

DAFTAR PUSTAKA

Ahmad, Usman. 2005. Pengolahan Citra Digital dan Teknik Pemrogramannya. Edisi

Pertama. Yogyakarta : Graha Ilmu.

Anwar Hidayat. 2017. Cara Hitung Rumus Slovin Besar Sampel di

https://www.statistikian.com

Eliyani.2005. Pengantar Jaringan Syaraf Tiruan. MateriKuliah.com

Fausett, L. 1994. Fundamentals of Neural Network: Architectures, Algorithms, and

Applications. Prentice-Hall,Inc: New Jersey

Gonzales, R. C., dkk. 2002. Digital Image Processing Using Matlab. Prentice Hall, Upper

Saddle River, NJ.

Hermawan, A. 2006. Jaringan Syaraf Tiruan: Teori dan Aplikasi. Yogyakarta: ANDI

Kusumadewi, S. 2003. Artificial Intelligence (Teknik dan Aplikasinya). Yogyakarta:

Graha Ilmu

Nurkhozin, A., dkk. 2011. Komparasi Hasil Klasifikasi Penyakit Diabetes Mellitus

Menggunakan Jaringan Syaraf Tirua Backpropagation dan Learning Vector

Quantization. Prosiding Seminar Nasional Penelitian, Pendidikan dan Penerapan

FMIPA UNY. 14 Mei 2011.

Prabowo,A., dkk. 2006. Perbandingan Antara Metode Kohonen Neurel Network dengan

Metode Learning Vektor Quantization Pada Pengenalan Pola Tandatangan. Jurnal

Sains dan Matematika (JSM). 14 (4): 1

Page 23: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

Pujiyono, dkk. 2009. Perbandingan Kinerja Metode Gradient Berdasarkan Operator Sobel

dan Prewitt Implementasi Pada Deteksi Sidik Jari. Jurnal Informatika. 3 (1): 5

Pulungan, AF. 2016. Klasifikasi Karet Rss (Ribbed Smoke Sheet) Menggunakan

Metode Lvq (Learning Vector Quantization). Medan: Universitas Sumatra Utara.

Putri, Restiana. 2014. Penerapan Jaringan Syaraf Tiruan Untuk Memprediksi Jumlah Peserta

Kb Baru Di Kabupaten Semarang Dengan Metode Backpropagation. Semarang:

UNIVERSITAS DIAN NUSWANTORO

Saputra, SS. 2015. Metode Learning Vector Quantization pada Jaringan Syaraf Tiruan untuk

Mengidentifikasi Tulisan Tangan Huruf Lontara. Makassar: UIN ALAUDDIN

MAKASSAR.

Sari, Z. W. 2010. Pengenalan Pola Golongan Darah Menggunakan Jaringan Saraf Tiruan

Backpropagation. Skripsi. Malang: Jurusan Teknik Informatika Fakultas Sains dan

Teknologi Universitas Islam Negeri (UIN) Malang

Surrisyad, Hari. 2017. Aplikasi Jaringan Syaraf Tiruan Menggunakan Metode Learning

Vector Quantization Dalam Pengenalan Pola Huruf Pegon Jawa. Yogyakarta:

UIN Sunan Kalijaga Yogyakarta.

Wuryandari, M.D. dan Afrianto,I. 2012. Perbandingan Metode Jaringan Syaraf Tiruan

Backpropagation Dan Learning Vector Quantization Pada Pengenalan Wajah.

Jurnal Komputer dan Informatika (KOMPUTA). 1 (1): 1

Page 24: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

LAMPIRAN

Lampiran A : DATA

A.1 Daftar Citra

No Citra Latih 1 Citra Latih 2 Nama

1 Adam

2 Ahmad

3 Ais

4 Arif

Page 25: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

5 Ayuk

6 Bayu

7 Beni

8 Cici

9 Dani

Page 26: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

10 Dian

11 Doni

12 Fahrul

13 Hani

14 Hanum

Page 27: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

15 Heri

16 Iis

17 Ila

18 Irfan

19 Maman

Page 28: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

20 Mar

21 Maya

22 Muftia

23 Nafi

24 Nisa

Page 29: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

25 Oki

26 Ozi

27 Ratih

28 Rian

29 Riko

Page 30: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

30 Rio

31 Rotul

32 Sopyan

33 Sopyan

34 Tami

Page 31: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

35 Tyas

36 Wina

37 Yani

38 Yuni

39 Zila

Page 32: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

40 Ziya

Page 33: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

Lampiran B: SKRIP PROGRAM JAVA

B.1. Kelas Backpro.Java

Page 34: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …
Page 35: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …
Page 36: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …
Page 37: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …
Page 38: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …
Page 39: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …
Page 40: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …
Page 41: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …
Page 42: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …
Page 43: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …
Page 44: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …
Page 45: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

B.2. Kelas Node.Java

Page 46: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …
Page 47: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …
Page 48: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

B.3. Kelas LVQ.Java

Page 49: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …
Page 50: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …
Page 51: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …
Page 52: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …
Page 53: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …
Page 54: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …
Page 55: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

Lampiran C: Tampilan Aplikasi

Page 56: SKRIPSI STUDI KOMPARASI METODE BACKPROPOGATION …

CURICULUM VITAE

Biodata Diri

Nama : Annisa Sholehatul Jannh

Tempat, Tanggal Lahir : Pekanbaru, 21 Mei 1997

Kewarganegaraan : Indonesia

Agama : Islam

Jenis Kelamin : Perempuan

Golongan Darah : O

Email : [email protected]

Kontak : 085643352677

Riwayat Pendidikan

2003 2009 : SD N 030 Pekanbaru

2009 2012 : MTS Darul Huda Ponorogo

2012 2015 : MA Darul Huda Ponorogo

2015 2020 : S1 Teknik Informatika UIN Sunan Kalijaga Yogyakarta


Top Related