ANALISIS PERBANDINGAN PENGENALAN TANDA · PDF fileANALISIS PERBANDINGAN PENGENALAN TANDA TANGAN DENGAN MENGGUNAKAN METODE PERCEPTRON DAN BACKPROPAGATION Skripsi Sebagai Salah Satu

  • Upload
    lekiet

  • View
    226

  • Download
    0

Embed Size (px)

Citation preview

  • ANALISIS PERBANDINGAN PENGENALAN TANDA TANGAN DENGAN MENGGUNAKAN METODE

    PERCEPTRON DAN BACKPROPAGATION

    Skripsi

    Sebagai Salah Satu Syarat untuk Memperoleh Gelar

    Sarjana Komputer

    Fakultas Sains dan Teknologi

    Universitas Islam Negeri Syarif Hidayatullah Jakarta

    Oleh:

    Haryo Kusuma Pratama

    106091002927

    PROGRAM STUDI TEKNIK INFORMATIKA

    FAKULTAS SAINS DAN TEKNOLOGI

    UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH

    JAKARTA

    1431 H / 2011 M

  • ii

    ANALISIS PERBANDINGAN PENGENALAN TANDA TANGAN DENGAN MENGGUNAKAN METODE PERCEPTRON DAN

    BACKPROPAGATION

    Skripsi

    Sebagai Salah Satu Syarat untuk Memperoleh Gelar

    Sarjana Komputer

    Fakultas Sains dan Teknologi

    Universitas Islam Negeri Syarif Hidayatullah Jakarta

    Oleh:

    Haryo Kusuma Pratama

    106091002927

    PROGRAM STUDI TEKNIK INFORMATIKA

    FAKULTAS SAINS DAN TEKNOLOGI

    UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH

    JAKARTA

    1432 H / 2011 M

  • iii

  • iv

  • ix

    DAFTAR ISI

    Halaman Judul ............................................................................................. ii

    Persetujuan Penguji ...................................................................................... iii

    Halaman Pengesahan ................................................................................... iv

    Halaman Pernyataan .................................................................................... v

    Abstrak ........................................................................................................ vi

    Kata Pengantar ............................................................................................. vii

    Daftar Isi ....................................................................................................... ix

    Daftar Gambar ............................................................................................. xiii

    Daftar Tabel ................................................................................................. xvi

    Daftar Lampiran ........................................................................................... xvii

    Daftar Istilah ................................................................................................. xviii

    BAB I PENDAHULUAN

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

    1.2. Perumusan Masalah ........................................................................ 2

    1.3. Tujuan dan Manfaat ...................................................................... 3

    1.4. Pembatasan Masalah ...................................................................... 4

    1.5. Metodologi Penelitian .................................................................... 5

    1.6. Sistematika Penulisan .................................................................... 6

    BAB II LANDASAN TEORI

    2.1. Sistem Biometrika ......................................................................... 8

    Halaman

  • x

    2.1.1. Pengertian ............................................................................ 8

    2.1.2. Persyaratan Pemilihan Suatu Biometrika .............................. 10

    2.1.3. Tanda Tangan ...................................................................... 12

    2.2. Kecerdasan Buatan ........................................................................ 12

    2.2.1. Pengertian ............................................................................ 12

    2.2.2. Sejarah ................................................................................. 16

    2.2.3. Lingkup Kecerdasan Buatan pada Aplikasi Komersial ......... 18

    2.2.4. Kecerdasan Buatan dan Kecerdasan Alami .......................... 20

    2.2.5. Komputasi Kecerdasan Buatan dan Komputasi Konvensional 22

    2.3. Jaringan Syaraf Tiruan ................................................................... 23

    2.3.1. Otak Manusia ...................................................................... 23

    2.3.2. Komponen Jaringan Syaraf .................................................. 25

    2.3.3. Arsitektur Jaringan ............................................................... 27

    2.4. Metode Perceptron ........................................................................ 30

    2.5. Metode Backpropagation ............................................................... 32

    2.6. Pre-Processing ............................................................................... 37

    2.6.1. Proses Pengambangan .......................................................... 37

    2.6.2. Ekstraksi Ciri ....................................................................... 37

    2.7. Studi Literatur Sejenis .................................................................... 38

    2.8. Microsoft Visual Basic .................................................................. 41

    2.8.1. Sejarah Singkat ..................................................................... 41

    2.8.2. Struktur Aplikasi................................................................... 41

    2.8.3. Tampilan Layar .................................................................... 42

  • xi

    2.9. Microsoft Access ........................................................................... 47

    BAB III METODOLOGI PENELITIAN

    3.1. Metode Pengumpulan Data ............................................................ 48

    3.2. Metode Pengembangan Perangkat Lunak ...................................... 48

    3.3. Analisis Kebutuhan Sistem ............................................................ 50

    3.4. Analisis Proses Kerja ...................................................................... 51

    3.5. Kerangka Berpikir ......................................................................... 53

    BAB IV PEMBAHASAN DAN IMPLEMENTASI

    4.1. Pembahasan ................................................................................... 54

    4.1.1. Pembahasan Cara Kerja Proses .......................................... 54

    4.1.1.1. Proses Pengambangan ........................................... 54

    4.1.1.2. Proses Pelatihan Pola Tanda Tangan ...................... 57

    4.1.1.3. Proses Pengenalan Pola Tanda Tangan .................. 59

    4.1.1.4. Proses Backpropagation ........................................ 59

    4.1.1.5. Proses Perceptron .................................................. 65

    4.1.2. Pembahasan Perancangan ................................................... 68

    4.1.2.1. Perancangan Tampilan .......................................... 68

    4.1.2.1.1 Rancangan Form Spalsh Screen ............... 68

    4.1.2.1.2 Rancangan Form Utama ........................... 69

    4.1.2.1.3 Rancangan Form Buka Gambar ............... 71

    4.1.2.1.4 Form Atur Tebal Pensil ............................ 72

    4.1.2.1.5 Form Pilih Threshold ............................... 73

    4.1.2.1.6 Rancangan Form Pelatihan ....................... 73

  • xii

    4.1.2.1.7 Rancangan Form Pengenalan .................... 74

    4.1.2.1.8 Rancangan Form Hasil Pengenalan .......... 76

    4.1.2.1.9 Rancangan Form Database ....................... 76

    4.1.2.1.10 Rancangan Form About ........................... 78

    4.1.2.2. Perancangan Database ........................................... 78

    4.2. Implementasi ................................................................................. 80

    4.2.1. Form Splash Screen ........................................................... 80

    4.2.2. Form Utama ....................................................................... 80

    4.2.3. Form Buka ......................................................................... 81

    4.2.4. Form Atur Tebal Pensil ...................................................... 83

    4.2.5. Form Pilih Threshold ......................................................... 84

    4.2.6. Form Pelatihan ................................................................... 84

    4.2.7. Form Pengenalan ............................................................... 85

    4.2.8. Form Hasil Pengenalan ...................................................... 85

    4.2.9. Form Database ................................................................... 86

    4.2.10. Form History/log ............................................................... 87

    4.2.11. Form About ....................................................................... 87

    4.3. Hasil Pengujian .............................................................................. 87

    BAB V KESIMPULAN DAN SARAN

    5.1. Kesimpulan ................................................................................... 91

    5.2. Saran ............................................................................................. 92

    DAFTAR PUSTAKA ................................................................................. 93

    LAMPIRAN-LAMPIRAN

  • i

    ABSTRAK

    Jaringan Syaraf Tiruan (JST) adalah salah satu cabang ilmu dari bidang

    ilmu Kecerdasan Buatan (Artificial Intelligence) dan merupakan alat untuk

    memecahkan masalah terutama di bidang-bid