PENGENALANAN KARAKTER MANDARIN DENGAN BACKPROPAGATION NEURAL NETWORK

dokumen-dokumen yang mirip
DOKUMENTASI ULANG NASKAH BRAILLE MENGGUNAKAN BACKPROPAGATION NEURAL NETWORK

PENGENALAN TANDA TANGAN DENGAN MENGGUNAKAN NEURAL NETWORK DAN PEMROSESAN AWAL THINNING ZHANG SUEN

GRAY LEVEL COOCURENCE MATRIX SEBAGAI PENGEKSTRAKSI CIRI PADA PENGENALAN NASKAH BRAILLE

Penggunaan Jaringan Syaraf Tiruanuntuk Membaca Karakter pada Formulir Nilai Mata Kuliah

PERANCANGAN PROGRAM PENGENALAN BENTUK MOBIL DENGAN METODE BACKPROPAGATION DAN ARTIFICIAL NEURAL NETWORK SKRIPSI

BAB 3 ANALISIS DAN PERANCANGAN PROGRAM APLIKASI

BAB 3 PERANCANGAN DAN PEMBUATAN SISTEM

BAB III PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM

Pengenalan Aksara Lampung Menggunakan Jaringan Syaraf Tiruan

BAB II LANDASAN TEORI

PEMANFAATAAN BIOMETRIKA WAJAH PADA SISTEM PRESENSI MENGGUNAKAN BACKPROPAGATION NEURAL NETWORK

SYSTEM IDENTIFIKASI GANGGUAN STROKE ISKEMIK MENGGUNAKAN METODE OTSU DAN FUZZY C-MEAN (FCM)

BAB 2 LANDASAN TEORI

SISTEM REKOGNISI KARAKTER NUMERIK MENGGUNAKAN ALGORITMA PERCEPTRON

1 BAB I PENDAHULUAN. 1.1 Latar Belakang

SISTEM PENGENALAN KARAKTER DENGAN JARINGAN SYARAF TIRUAN ALGORITMA PERCEPTRON

Klasifikasi Kualitas Keramik Menggunakan Metode Deteksi Tepi Laplacian of Gaussian dan Prewitt

APLIKASI DETEKSI MIKROKALSIFIKASI DAN KLASIFIKASI CITRA MAMMOGRAM BERBASIS TEKSTUR SEBAGAI PENDUKUNG DIAGNOSIS KANKER PAYUDARA

PENGENALAN HURUF DAN ANGKA PADA CITRA BITMAP DENGAN JARINGAN SARAF TIRUAN METODE PROPAGASI BALIK

BAB 2 LANDASAN TEORI

BAB 2 TINJAUAN PUSTAKA

BAB III METODE PENELITIAN

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 3 ANALISIS DAN PERANCANGAN PROGRAM

BAB III METODE PENELITIAN. menjawab segala permasalahan yang ada dalam penelitian ini.

IMPLEMENTASI SEGMENTASI CITRA DAN ALGORITMA LEARNING VECTOR QUANTIZATION (LVQ) DALAM PENGENALAN BENTUK BOTOL

DETEKSI DAN SEGMENTASI OTOMATIS DERET PADA CITRA METERAN AIR

lalu menghitung sinyal keluarannya menggunakan fungsi aktivasi,

BAB 3 ANALISA DAN PERANCANGAN

UNIVERSITAS BINA NUSANTARA PENGENALAN KARAKTER MANDARIN DENGAN METODE BACK PROPAGATION

Pengenalan Karakter Sintaktik menggunakan Algoritma Otsu dan Zhang-Suen

BAB 2 KONSEP DASAR PENGENAL OBJEK

TOLERANSI UNJUK PENGENALAN JARINGAN SYARAF TIRUAN PADA PENAMBAHAN DERAU DAN SUDUT PUTARAN TERHADAP POLA KARAKTER TULISAN TANGAN JENIS ANGKA

BAB IV HASIL DAN PEMBAHASAN. Implementasi antar muka dalam tugas akhir ini terdiri dari form halaman

BAB 2 LANDASAN TEORI

BAB II DASAR TEORI. 2.1 Meter Air. Gambar 2.1 Meter Air. Meter air merupakan alat untuk mengukur banyaknya aliran air secara terus

BAB 3 PENGENALAN KARAKTER DENGAN GABUNGAN METODE STATISTIK DAN FCM

Aplikasi Pengolahan Citra Dalam Pengenalan Pola Huruf Ngalagena Menggunakan MATLAB

PENGENALAN KEASLIAN DAN NILAI UANG KERTAS RUPIAH UNTUK TUNA NETRA MENGGUNAKAN METODE INTEGRAL PROYEKSI DAN CANNY

PERANCANGAN SISTEM PENGENALAN DAN PENYORTIRAN KARTU POS BERDASARKAN KODE POS DENGAN MENGGUNAKAN ARTIFICIAL NEURAL NETWORK

BAB 3 METODOLOGI PENELITIAN

SISTEM PENGENALAN BARCODE MENGGUNAKAN JARINGAN SYARAF TIRUAN BACKPROPAGATION

ALGORITMA LEARNING VECTOR QUANTIZATION UNTUK PENGENALAN BARCODE BUKU DI PERPUSTAKAAN UNIVERSITAS GALUH CIAMIS

METODOLOGI PENELITIAN

Oleh: Riza Prasetya Wicaksana

BAB III METODOLOGI PENELITIAN

Klasifikasi Pola Huruf Vokal dengan Menggunakan Jaringan Saraf Tiruan

BAB IV HASIL DAN PEMBAHASAN

BAB III PERANCANGAN SISTEM

BAB 3 ANALISIS DAN PERANCANGAN SISTEM PROGRAM APLIKASI HANDS RECOGNIZER

BAB III METODOLOGI PENELITIAN

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA) IMPLEMENTASI JARINGAN SYARAF TIRUAN BACKPROPAGATION UNTUK MENGENALI MOTIF BATIK

BINERISASI CITRA DOKUMEN DENGAN FILTERISASI HOMOMORPHIC

BAB 2 LANDASAN TEORI

BAB 1 PENDAHULUAN. Sistem penglihatan manusia merupakan suatu system yang sangat kompleks,

PREDIKSI CURAH HUJAN DI KOTA MEDAN MENGGUNAKAN METODE BACKPROPAGATION NEURAL NETWORK

Segmentasi Dan Pelabelan Pada Citra Panoramik Gigi

BAB I PENDAHULUAN 1.1 Latar Belakang

PEMANFAATAN NEURAL NETWORK PERCEPTRON PADA PENGENALAN POLA KARAKTER

BAB III ANALISIS DAN PERANCANGAN SISTEM. Dalam pengerjaan tugas akhir ini memiliki tujuan untuk mengektraksi

Bab 5 Penerapan Neural Network Dalam Klasifikasi Citra Penginderaan Jauh

BAB 3 METODOLOGI PENELITIAN. a. Spesifikasi komputer yang digunakan dalam penelitian ini adalah

ANALISIS HUBUNGAN ANTARA TINGKAT PENGENALAN JARINGAN SYARAF TIRUAN DENGAN BANYAKNYA JUMLAH KELAS POLA YANG DIKENALI DAN TINGKAT KERUMITAN POLANYA

BAB 2 TINJAUAN PUSTAKA 2.1 Dasar Teori Citra Digital

Rekognisi karakter optik merupakan salah satu aplikasi pengenalan pola yang

APLIKASI JARINGAN SYARAF TIRUAN DALAM PENGHITUNGAN PERSENTASE KEBENARAN KLASIFIKASI PADA KLASIFIKASI JURUSAN SISWA DI SMA N 8 SURAKARTA

Implementasi Pengenalan Tanda Tangan dengan Menggunakan Metode Backpropagation TUGAS AKHIR

KLASIFIKASI POLA HURUF VOKAL DENGAN MENGGUNAKAN JARINGAN SARAF TIRUAN BACKPROPAGATION. Dhita Azzahra Pancorowati

TOLERANSI UNJUK PENGENALAN JARINGAN SYARAF TIRUAN PADA PENAMBAHAN DERAU DAN SUDUT PUTARAN TERHADAP POLA KARAKTER TULISAN TANGAN JENIS ANGKA

KLASIFIKASI TELUR AYAM DAN TELUR BURUNG PUYUH MENGGUNAKAN METODE CONNECTED COMPONENT ANALYSIS

PERANGKAT LUNAK PENGKONVERSI TEKS TULISAN TANGAN MENJADI TEKS DIGITAL

BAB III METODE PENELITIAN. sekunder berupa citra Magnetic Resonansi Image (MRI) yang diperoleh dari

BAB IV HASIL PENELITIAN DAN PEMBAHASAN. fold Cross Validation, metode Convolutional neural network dari deep learning

BAB III METODE PENELITIAN

PREDIKSI PENDAPATAN ASLI DAERAH KALIMANTAN BARAT MENGGUNAKAN JARINGAN SYARAF TIRUAN BACKPROPAGATION

SISTEM PENGENALAN BARCODE MENGGUNAKAN JARINGAN SYARAF TIRUAN LEARNING VECTOR QUANTIZATION

MKB3383 TEKNIK PENGOLAHAN CITRA Pemrosesan Citra Biner

SEGMENTASI HURUF TULISAN TANGAN BERSAMBUNG DENGAN VALIDASI JARINGAN SYARAF TIRUAN. Evelyn Evangelista ( )


BAB 3 ANALISA DAN PERANCANGAN SISTEM

BAB 2 LANDASAN TEORI

Pengenalan Tulisan Tangan Dengan Menggunakan Metode Diagonal Feature Extraction dan K-Nearest Neighbour. Yustar Pramudana

BAB III METODE PENELITIAN

PENGENALAN HURUF TULISAN TANGAN BERBASIS CIRI SKELETON DAN STATISTIK MENGGUNAKAN JARINGAN SARAF TIRUAN. Disusun oleh : Mario Herryn Tambunan ( )

APLIKASI PENGENALAN PLAT NOMOR KENDARAAN BERMOTOR MENGGUNAKAN METODE LEARNING VECTOR QUANTIZATION

BAB III PERANCANGAN DAN IMPLEMENTASI SISTEM

BAB IV PEMBAHASAN. Bab IV berisi pembahasan yang meliputi proses penelitian yakni hasil

BAB 2 LANDASAN TEORI. fuzzy logic dengan aplikasi neuro computing. Masing-masing memiliki cara dan proses

BAB III PROSEDUR DAN METODOLOGI. Pada bab ini kita akan melihat masalah apa yang masih menjadi kendala

BAB I PENDAHULUAN. mengenali dan membedakan ciri khas yang dimiliki suatu objek (Hidayatno,

BAB 2 LANDASAN TEORI. Pengenalan suara (voice recognition) dibagi menjadi dua jenis, yaitu

Identifikasi Tumor Otak Menggunakan Jaringan Syaraf Tiruan Propagasi Balik pada Citra CT-Scan Otak Vinny Marita a, Nurhasanah a*, Iklas Sanubary a

DETEKSI JENIS KAYU CITRA FURNITURE UKIRAN JEPARA MENGGUNAKAN JST BACKPROPAGATION

BAB II TINJAUAN PUSTAKA. yang revelan dengan penelitian yang akan. antara metode Kohonen Neural Network dengan metode Learning ng Vector

BAB 3 IMPLEMENTASI SISTEM

Oleh: Ulir Rohwana ( ) Dosen Pembimbing: Prof. Dr. H. M. Isa Irawan, M.T.

Program Aplikasi Komputer Pengenalan Angka Dengan Pose Jari Tangan Sebagai Media Pembelajaran Interaktif Anak Usia Dini

PENGENALAN PLAT NOMOR KENDARAAN DALAM SEBUAH CITRA MENGUNAKAN JARINGAN SARAF TIRUAN ABSTRAK

Transkripsi:

PENGENALANAN KARAKTER MANDARIN DENGAN BACKPROPAGATION NEURAL NETWORK Chairisni Lubis 1), Tony 2), Ardy Kuncoro 3) 1), 2), 3) Fakultas Teknologi Informasi Universitas Tarumanagara Jalan S.Parman No.1 Jakarta 11140 Email : chairisni.fti.untar@gmail.com 1), tony@fti.untar.ac.id 2), liangzai992@gmail.com 3) Abstrak Mandarin merupakan bahasa kedua dunia setelah bahasa Inggris. Karakter Mandarin sukar dipelajari karena terbentuk dari beberapa goresan (stroke) dengan jumlah goresan yang bervariasi. Pada penelitian ini, Backpropagation Neural Network (BPNN) digunakan untuk mengenali tulisan tangan karakter mandarin (kanji). Ada beberapa pemrosesan awal yang digunakan untuk mendapatkan hasil pengenalan yang maksimum diantaranya : smoothing, automatic cropping, dan feature exctraction. Tingkat keberhasilan pengenalan maksimum yang dicapai pada penelitian ini sebesar 59,2 %. Kata kunci: Automatic Cropping, Backpropagation Neural Network, Global Histogram. 1. Pendahuluan Mandarin adalah salah satu bahasa yang mulai menunjkan keberadaan dan peranannya di dunia. Keseluruhan dari huruf mandarin diperkirakan lebih dari 70.000 kata [1]. Huruf-huruf mandarin tidak sama seperti alphabet, karakter mandarin adalah gabungan dari goresan goresan dasar yang digabungkan sehingga membentuk sebuah karakter mandarin Pada awalnya mandarin merupakan bahasa yang sukar untuk dipelajari, oleh karena itu dengan aplikasi ini diharapkan dapat membantu untuk memudahkan dan juga membantu pembaca untuk dapat mengerti huruf Mandarin. Pada penelitian ini, karakter mandarin hasil tulisan tangan akan dicoba untuk dikenali dengan menggunakan Backpropagation Neural Network (BPNN). Ciri dari setiap karakter akan didapat melalui proses ekstraksi ciri Global Histogram, yang merupakan input bagi BPNN. 2. Pembahasan Pada pengenalan karakter Mandarin dengan menggunakan BPNN ini, selain menggunakan kedua metode di atas, digunakan juga beberapa metode untuk perosesan awalnya (preprocessing) yaitu : - Gaussian Filter : digunakan untuk menghaluskan citra - Metode Otsu : digunakan untuk proses binerisasi - Automatic Cropping : digunakan untuk proses cropping secara otomatis - Normalisasi : digunakan untuk menyeragamkan dimensi citra. Sebelum dilakukan proses pengenalan dilakukan dahulu proses pembelajaran dengan menggunakan BPNN. Diagram alir ( flowchart) pembelajaran BPNN dapat dilihat pada gambar 1. Pada proses pengenalan digunakan juga diagram alir yang sama, tetapi dengan menggunakan bobot keterhubungan dari hasil pembelajaran. Input yang berupa tulisan tangan karakter Mandarin berasal dari hasil scanning berformat.jpg. Start End Citra input *jpg Proses Pembelajaran BPNN Hasil Pembelajaran Smoothing Ekstrasi ciri Global Histogram Binarization Normalisasi ukuran Automatic cropping Gambar 1. Flowchart Proses Pebelajaran BPNN 2.1 Karakter Mandarin Huruf atau karakter Mandarin merupakan satu di antara huruf tertua yang dikenal di dunia. Bahasa Mandarin (Tradisional: 北方話, Sederhana: 北方话, Hanyu Pinyin: Běifānghuà, artinya: bahasa percakapan Utara adalah dialek Bahasa Tionghoa yang dituturkan di sepanjang utara dan barat daya Republik Rakyat China. Kata Mandarin, dalam bahasa Inggris digunakan untuk menerjemahkan beberapa istilah China yang berbeda yang merujuk kepada kategori-kategori bahasa China lisan. Huruf-huruf Mandarin tidak sama seperti alphabet, huruf Mandarin didasari atas ideograf dan piktograf. Tulisan Mandarin merukapan sebuah gambar yang dijumpai 8000 tahun yang lalu berdasarkan objek atau benda. Setelah mengalami evolusi, barulah gambar tulisan Mandarin menjadi sistem penulisan yang lengkap diciptakan sekitar 3000 tahun yang lalu di china, sehingga menjadikan salah satu cara penulisan tertua di dunia. [2] Huruf Mandarin terbagi menjadi dua jenis yaitu komponen tungal dan komponen gabungan. Sebagian besar huruf Mandarin adalah komponen gabungan di berbagai posisi huruf tersebut. Contohnya 木 (mù) pohon, dan jika dua aksara 木 diletakkan bersama pada sisi masing-masing, maka menjadi 林 (lín) 4.9-25

hutan. Penggabungan 日 (rì) matahari dan 月 (yuè) bulan membentuk 明 (míng) terang. Bahasa Mandarin adalah bagian dari kelompok bahasa China yang dalam skala lebih luar merupakan bagian dari rumpun bahasa Sino-Tibet. Bahasa Mandarin mempunyai 4 nada, setiap kata yang mempunyai bunyi yang sama namun nadanya berbeda dapat berbeda pula artinya. [7] Huruf Mandarin yang digunakan sekarang ini berasal dari pictograph (tulisan yang menggunakan lambang) yang diukir di atas tulang-tulang yang berisi kata-kata bijaksana berasal lebih dari 3.000 tahun yang lalu, dan pictograph yang ditemukan beberapa lama sebelumnya. Dalam perkembangan sejarahnya, huruf Mandarin berubah dari pictograph menjadi huruf yang tersusun dari goresan-goresan dengan struktur yang lebih jauh sederhana. Terdapat juga jumlah garisan (stroke) yang sering ditemui dan menjadikan bahasa Mandarin sukar untuk dipelajari, teknis menulis bahasa Mandarin tidak boleh asal-asalan, ada teknik dan aturannya. Terdapat 8(delapan) stroke dasar yang kemudian dimodifikasi menjadi berbagai variasi untuk membentuk sebuah karakter Mandarin yang serumit apapun. Untuk mengetahui suatu karakter memiliki berapa stroke adalah dengan melihat berapa goresan dasar yang digabungkan untuk membuat sebuah karakter Mandarin. [9] Manusia memiliki cara penulisan yang ciri-ciri dalam penulisan yang berbeda. Oleh sebab itu, tulisan tangan menjadi kendala dalam pengelolahan data, karena komputer tidak dapat mengenali citra tulisan tangan, maka dari itu sebuah sistem akan dikembangkan untuk mengelolah dan mengenali sebuah data citra tulisan tangan karakter Mandarin untuk dikenali oleh komputer. 2.2 Gaussian Filter Penghalusan citra ( Smoothing) bertujuan menurunkan atau menekan noise pada suatu citra. Noise pada citra tidak hanya terjadi karena ketidak sempurnaan dalam proses pengambilan, tetapi bias juga disebabkan oleh adanya kotoran pada citra. Proses smoothing ini dilakukan dengan cara mengganti setiap titik (x(t),y(t)) di lintasan dengan rata-rata nilai tetangganya [3]. Untuk mendapatkan citra hasil smoothing (G(x,y)) dapat digunakan persamaan berikut : Keterangan : σ : nilai sebaran...(1) dan untuk proses masking digunakan mask 5x5 seperti yang terdapat pada tabel 1 di bawah ini [10]. Tabel 1. Mask Gausian Filter 5x5 (σ=1,4) 0,01 0,022 0,029 0,022 0,01 0,022 0,048 0,062 0,048 0,022 0,029 0,062 0,081 0,062 0,029 0,022 0,048 0,062 0,048 0,022 0,01 0,022 0,029 0,022 0,01 2.3 Binerization Citra biner adalah citra yang hanya mempunyai dua nilai yaitu hitam dan putih. Proses binerisasi menghasilkan citra biner. Piksel-piksel objek menjadi warna hitam yang memiliki nilai 1, dan latar belakang menjadi warna putih yang memil nilai 0. Citra biner dapat dilihat pada Gambar 2. Gambar 2. Citra Biner Sumber : Logo, Citra Biner http://elektronika-dasar.web.id/teorielektronika/definisi-dan-pengolahan-citra-digital/, 10 September 2014 Permasalahan utama dalam proses binerisasi adalah menetukan nilai ambang ( Threshold). Nilai ini digunakan untuk mempartisi citra ke dalam dua nilai yaitu hitam (1) dan putih (0). Tujuan Metode Otsu adalah membagi histogram citra gray level ke dalam daerah yang berbeda secara otomatos tanpa membutuhkan bantuan user untuk memasukan nilai ambang pendekatan. Metode otsu melakukan analisis diskriminan yaitu menentukan suatu variable yang dapat membagi objek latar depan ( foreground) dan latar belakang (Background) [4]. 2.4 Automatic Cropping Automatic cropping adalah proses pemotongan citra pada elemen tertentu pada area citra. Proses ini bertujuan untuk mengambil elemen yang diinginkan dari citra digital. Automatic cropping merupakan salah satu cara segmentasi citra dengan menggunakan histogram. Segmentasi citra adalah proses membagi suatu citra menjadi bagian-bagian yang homogen berdasarkan kriteria keserupaan tertentu antara tingkat keabuan dari piksel dengan tingkat keabuan piksel tetangganya. Citra input tulisan tangan karakter Mandarin akan dipotong untuk mendapatkan citra tulisan tangan yang telah dibuang bagian tepinya. Proses pemotongan citra input dilakukan dengan menggunakan automatic cropping. Tahap pertama pada automatic cropping adalah dengan 4.9-26

melakukan segmentasi baris, proses ini dilakukan dengan teknik analisis piksel dengan vertical histogram dimana piksel akan ditelusuri dari pojok kiri atas hingga pojok kanan bawah secara per baris. Jika baris piksel tidak mempunyai titik hitam maka informasi tersebut tidak ada [6]. Tahap kedua adalah dengan menggunakan segmentasi kolom. Proses ini dilakukan dengan cara yang sama, tetapi perhitungan piksel hitam dilakukan secara per kolom. 2.5 Normalisasi Ukuran Normalisasi ukuran adalah suatu proses untuk menyeragamkan dimensi citra agar keakuratan dan pada baris data yang dimiliki mempunyai ukuran yang seragam. Dimensi citra yang akan digunakan adalah 32x32, karena dimensi tersebut tidak terlalu besar dan tidak terlalu kecil. Jika dimensi citra terlalu besar maka proses akan membutuhkan waktu yang lama, sebaliknya jika dimensi citra terlalu kecil akan mempengaruhi hasil dan tingkat keakuratannya. 2.6 Ekstraksi Ciri Ekstrasi ciri merupakan bagian dari teknik pengenalan pola yang bertujuan mengambil atau mengekstrasi nilainilai unik dari suatu objek. Ekstrasi ciri yang digunakan dalam perancangan ini adalah global histogram. Histogram menunjukkan distribusi piksel berdasarkan intensitas yang dimiliki oleh tiap-tiap piksel. Global Histogram merupakan gabungan dari beberapa histogram, yaitu [8]: 1. Histogram Vertikal 2. Histogram Horizontal 3. Histogram Diagonal kiri 4. Histogram Diagonal kanan. Karena pada perancangan ini digunakan skala perbandingan 32x32 maka akan didapatkan jumlah nilai hasil ekstraksi ciri (Vektor Ciri) seperti di bawah ini : 1. Jumlah Vektor Ciri HistogramVertikal:32 2. Jumlah Vektor Ciri Histogram Horizontal:32 3. Jumlah Vektor Ciri Histogram Diagonal Kiri:63 4. Jumlah Vektor Ciri Histogram Diagonal kanan: 63 Global Histogram adalah nilai dari penjumlahan nilai vertikal, horizontal, diagonal kiri dan diagonal kanan yang berjumlah 190. Nilai dari masing-masing ekstraksi ciri seperti di atas (berupa vektor ciri) merupakan input bagi Backpropagation Neural Network. 2.7 Back Propagation Neural Network Back Propagation Neural Network (BPNN) merupakan salah satu pemrosesan informasi atau data yang dibentuk dengan menirukan cara kerja otak manusia. Salah satu Neural Network yang banyak digunakan untuk pengenalan pola adalah Backpropagation Neural Network. Algoritma pembelajaran BPNN memperkecil tingkat error dengan cara menyesuaikan bobotnya berdasarkan perbedaan nilai output dan target yang diinginkan. Arsitektur BPNN menggunakan banyak lapisan (multi layer). Dengan adanya hidden layer dapat menyebabkan tingkat error yang lebih kecil [5]. Jumlah lapisan dan jumlah neuron dalam hidden layer ditentukan dengan metode try and error untuk mendapatkan nilai error terkecil. Neuron di input layer mewakili vektor ciri dari proses ekstraksi ciri dari pola yang akan dikenali. Neuron output layer menunjukan hasil dari pengenalan. Gambar 3. Arsitektur BPNN Setiap neuron mempunyai keadaan internal yang disebut aktivasi atau level aktivasi. Secara tipikal suatu neuron mengirimkan aktivasinya kebeberapa neuron lain sebagai sinyal. Fungsi aktivasi yang biasa digunakan untuk menentukan nilai output dari neuron di hidden layer dan di output layer pada BPNN adalah Fungsi Aktivasi Sigmoid Biner y f x 1 1 e x Dan fungsi turunannya adalah x f ( x)((1 f ( x))...(2) y' f '...(3) Proses pembelajaran BPNN terdiri dari 3 tahap, yaitu tahap propagasi maju, tahap propagasi balik, dan tahap penyesuaian bobot. Tahap propagasi maju digunakan untuk menghitung nilai output hasil pembelajaran. Pada tahap propagasi balik, nilai output ini akan dibandingkan dengan nilai target untuk menghitung nilai error pada setiap lapisan. Nilai bobot keterhubungan yang baru untuk pembelajaran berikutnya didapat pada tahap penyesuaian bobot. 2.8 Pengujian Pengujian program pengenalan Karakter Mandarin dengan menggunakan Backpropagation Neural Network (BPNN) ini terdiri dari beberapa tahap. Jumlah karakter yang diuji sebanyak 300 karakter yang masing-masing ditulis oleh : Li Ting, Shuang De, Ardy, dan Wilson. Setiap karakter dikelompokkan menurut jumlah goresan yang membentuknya seperti pada tabel 2. Tabel 2. Pengelompokan Karakter Jumlah Goresan Jumlah Karakter 1-4 54 5-8 84 9-13 82 13-16 80 4.9-27

Tahap pertama pengujian adalah melakukan proses pelatihan dengan menggunakan data uji sebanyak 600 data latih (diambil dari tulisan Li Ting dan Shuang De). Variabel parameter BPNN yang digunakan dapat dilihat pada tampilan program menu pelatihan (gambar 4). ekstrasi ciri global histogram menghitung nilai piksel perbaris dan perkolom. Gambar 6. Tebal Tipis Tulisan Gambar 4. Tampilan program menu pelatihan Dari hasil beberapa pelatihan tidak pernah didapatkan error yang maksimum, proses pelatihan selalu berhenti pada saat epoch maksimum yang memakan waktu proses sekitar 30 menit. Tahap kedua pengujian merupakan pengenalan terhadap data latih (Li Ting dan Shuang De) dan data uji (Ardy, dan Wilson). Hasil pengujiannya dapat dilihat pada tabel 3. Tabel 3. Hasil pengujian data latih dan data uji Jumlah Li Shuang Ardy Wilson Goresan Ting De 1-4 98.1% 97.2% 57.4% 59.2% 5-8 96.4% 98.8% 49.9% 54.2% 9-12 97.5% 98.1% 50.6% 51.8% 13-16 98.6% 98.4% 48.7% 50% Hasil pengenalan memiliki presentase yang bervariasi, yang disebabkan oleh beberapa kesalahan dalam penulisan sehingga mengakibatkan citra karakter mandarin tersebut tidak dapat dikenali atau proses pengenalan menjadi salah. Pada proses pengenalan dengan menggunakan data latih, tingkat keakurasian dapat mencapai 98,8 % yang didapat pada karakter dengan jumlah goresan 5-8. Tingkat keakurasian pengenalan dengan menggunakan data uji hanya mencapai 59,2 % pada karakter dengan jumlah goresan 1-4. Gambar 6 menunjukkan salah satu kesalahan penulisan karakter mandarin. Gambar 5. Kesalahan penulisan Tebal tipis cara penulisan pada karakter mandarin yang sudah di scan juga menjadi masalah yang dapat mempengaruhi keakurasian dalam pengenalan, karena 3. Kesimpulan Pengenalan karakter mandarin dengan metode Backpropagation Neural Network (BPNN) dan ekstraksi ciri global histogram dapat mencapai tingkat keakurasian sampai 59,2 %. Kesalahan pada pengenalan didominasi oleh adanya penebalan pada penulisan karakter mandarin sehingga menyebabkan penyebaran tinta pada kertas. Selain itu pada proses pembelajaran juga tidak didapatkan error minimal yang ditentukan. Untuk menjadikan pengenalan menjadi maksimal disarankan menambahkan proses thinning pada citra input terlebih dahulu dan mencari nilai variabel parameter BPNN yang optimum. Daftar Pustaka [1] Adelia, Mengenal Bahasa Mandarin, http://www. mandarin.web.id/, 5 September 2014 [2] David, Pengenalan Karakter Mandarin, http://journal.uii.ac.id/index.php/snati/article/view/2650/2429 [3] Digilab, Pengertian Smoothing, http://digilib.its. ac.id/.../its- Undergraduate-5131-51041000, 26 Oktober 2014 [4] Erikanya Dede, Metode Otsu. https://id.scribd./doc /51626189/METODE-OTSU, 6 Oktober 2014 [5] Fausett, Laurent. Fundamental Of Neural Network : Archutectures, Algorithms and Applications, (Englewood Cliffs : Prentice-Hall, 1994), hal. 291 [6] Jans Hendry, Using Profile Projection To Segmentation Character In Image (M atlab). https://id.scribd.com/doc/67324860/segmentasi-karakter- Alphabet-Pada-Citra-Digital-OCR-Menggunakan-Profile- Projection11, 11 September 2014. [7] Kohar, Sejarah Singkat perkembangan Bahasa cina, http://www.tdwclub.com/showthread.php?1879-sejarah singkat-perkembangan-bahasa-cina, 06 september 2014 [8] Michael Simon. Global Histogram Sebagai Pengekstrasi Ciri Untuk Pengenalan Karakter Mandarin Program Studi Teknik Informatika Fakultas Teknologi Informasi, Universitas Tarumanagara h. 20, 2013. [9] Sesepuh EOC, Sekilas tentang Bahasa Mandarin, http://www.eocommunity.com/sekilas-tentang-bahasa- Mandarin, 7 Oktober 2014 [10] Steve, Smoothing, http://www.cse.psu.edu/ ~rcollins/cse486/lecture04.pdf, 12 September 2014 Biodata Penulis Chairisni Lubis, memperoleh gelar Sarjana Fisika (Dra), Jurusan Fisika Universitas Indonesia, Depok, lulus tahun 1989. Memperoleh gelar Magister Komputer (M.Kom) Program Pasca Sarjana Ilmu Komputer, Universitas Indonesia, Depok, lulus tahun 2000. Saat ini menjadi Dosen Tetap di Fakultas Teknologi Informasi Universitas Tarumanagara, Jakarta. 4.9-28

Tony, memperoleh gelar Sarjana Komputer (S.Kom), Program Studi Sistem Komputer Fakultas Teknologi Informasi Universitas Tarumanagara, Jakarta, lulus tahun 2005. Memperoleh gelar Magister Komputer (M. Kom) dari Fakultas Ilmu Komputer, Universitas Indonesia, Depok, lulus tahun 2010. Saat ini menjadi Dosen Tetap di Fakultas Teknologi Informasi Universitas Tarumanagara, Jakarta. Ardy Kuncoro, memperoleh gelar Sarjana Komputer (S.Kom), Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Tarumanagara, Jakarta, lulus tahun 2015. 4.9-29

4.9-30