ISSN: 1693-6 930                           ¢            ANALISIS HUBUNGAN TINGKAT PENGENALAN POLA   DENGAN TINGKAT VARIASI POLA : STUDI KASUS  PENGENALAN POLA KARAKTER HURUF DENGAN  JARINGAN SYARAF TI RUAN)      I w an Suhardi  Jurusan Te kn ik Elektro Fa kultas Te kni k  Universita s Negeri M a kassar  Kampu s  UNM Parang T a mbung  Telp. (+62) 0 411-861 507  Email : iwansuhardi @yaho o.com      Abs t rak  Perm asala ha n ya ng  dihad api dal am  pe ngen alan  pol a tulisa n tang an sang at ko m pleks,  antara l ain b ervari asi nya  m odel tulisan  tangan,  p e n a  untu k  m enulis, da n u k uran tulisan tan gan.   Penelitian ini  m enerap kan  jaring an sya r af tiruan    un tuk pen gen al an pola  ka ra kter h uruf b e s ar    (ka pital) d an  karakte r  hu ru f kecil (n on ka pital) pad a tulisan tan gan.  Tujuan d ari p enelitian ini yaitu  m encoba m enga nalisi s   hubu ngan  a ntara ting kat  penge nala n  denga n tin gkat  vari asi  pola  karakte r n y a   p ada  j um l ah kelas  pe nge na lan yan g sam a.  Da ri ha sil penelitian   di d apatkan bah wa  sem a kin  b e sar tin g kat variasi  pola  kara kter yang  a k an di ke nali  p ada j u m l ah  kelas pe nge na lan   yan g sam a a k an m engh asilkan u nju kke rja peng enala n yan g sem a kin re nda h.      Kat a Ku nci :  Pengen alan  pola, ka ra kter,  jaringan syaraf tirua n       1. PEN DA HU LU AN   Pemba c aa n suatu ka ra kt er  d eng an komp uter di ken al  seba g ai  Optical Chara c ter   Rec o gnition  (OCR) [1],[2]. Umumnya s o lus i   permas alahan ini didas a rk an pada pros es   segm enta s i masu ka me njadi ka ra kter-ka r a k ter.  Si stem OCR tel ah di kom e rsi a lka n   secara  luas  untuk d okum en-d okume n hasil  ceta kan .  Namun te knik-te k ni k u ntuk mem ba c a  tulisan tan g an  belum  su kse s  dia plikasi k an, dikare na kan  per ma salaha n yang  dihad api u ntuk p eng en alan  tulisan tan ga n san gat ko mpleks, se p erti berva ria s inya mod el  tulisan tang an, pena un tuk  menuli s , dan  lain-lai n.  Jari nga sya r af tiru an m erup akan  si stem  pem ro sesa n info rma s i yan g  me mpunyai  karakte r i s tik kinerj a  tertentu menyerup ai  jarin gan sya r af  biologis. Jaring an ini  dapat  menyele s ai ka n perso alan  kompl eks ya ng sulit  ata u  bahkan tida k mun gki n jika di sele sai k an  deng an  me n ggun akan ko mputasi se ca ra konven sio nal.  Ja ring an  syaraf tiruan  sen diri diil ha mi  oleh ja ring an  syaraf m an usia ya ng d apat bel ajar  dari p eng ala m an, mela ku kan  gen erali s a s i   berd asarka n conto h yang  diperol ehny a. Saat  ini jaring an sya r af tiruan be rkemb ang d e ngan  pesat da n t e lah  diup aya k an  untu k  b e rba gai  bent uk  apli k a s i,  sala satu  a p lika s inya  ya itu   peng enala n  pola  tulisan tan gan.  Algoritma  peram b a ta n-bali k  (b ackpropa gation )   telah  dikem ban gka n  untuk m e la tih jaringa n syaraf ti ruan  yang sam pai  pada suatu  tingkat terte n tu   dapat mel aku kan  gen erali s asi. Kemam p uan u ntuk m enga bai kan d erau  dan  dist orsi  adal ah h al  yang sa ngat  penting d a la m penge nala n  pola [3], [4].  Varia s i pola p ada kara kte r  huruf da pat b e rup a  be ran e k araga mnya  model tulisan  tangan  tiap hurufnya  tergantun g penuli s nya. Begitu berva riasi nya terkadan g untuk kara kte r  tun ggal   terdap at ke m i ripan j eni s h uruf yang  satu den gan ya ng lain nya Huruf  ke cil tulisan ta nga n p ada   umumnya  me mpunyai tin g k at va ria s i p o l a yang  lebi tinggi d a ri  tulisan  tang an  h u ruf  be sar pa da  tiap jenis  hurufnya.    Dari  contoh   pada  Gam ba r  1, d apat  di lihat dan  dip ahami  bah wa hu ruf  ke cil  tulisa n   tangan mem p unyai varia s i penuli s an ya ng lebih ba nyak diba ndin g k an de nga n h uruf be sar p a da   tiap jenis h u rufnya.    Analisi s  Hu bu ngan Tin g kat Pengen alan  Pola……… . (Iwan Suh a rdi)   Evaluation Warning : The document was created with Spire.PDF for Python.
         ¢                                     ISSN: 1693-6 930                                                                                   (a)                                                                               (b)  Gamba r  1. Contoh varia s karakte r  tulisan  tanga n (a ) huruf kecil d an (b ) huruf besa r     Pada umu m n y a, sema kin tinggi ting kat variasi p o la a n tar ma sing -masin g kelas karakte r   aka n memb u at unjukke rja  jaring an sya r af akan  me nuru n. Hal it u dika re na ka n jarin gan d a pat  sala h m engel ompo kkan  su atu karakte r   pada  p r os es  pembel ajaran nya ke  kela s ka ra kter yan g   tidak te pat. Adanya  kemi ri pan  pola i ni  aka n le bih m enurun kan  u njukke r ja  pen genal an bil ada   pro s e s  pe ng olaha n a w al  (praproses) yang  dima ksud ka n untu k  men ge c ilkan dime nsi  pola   seb elum diu m pan kan  ke  jaring an sy araf tirua n. Besa rnya di mensi m asukan jari ngan  syara f   tiruan  mem p unyai p eng a r uh  yang  pe nting te rha d ap u nju kkerj a pe nge nala nnya. Ideal n y a ,     masu ka n jari ngan  syaraf tiruan m empu nyai dimen s i yang ke cil na mun dap at mewa kili ci ri d ari   karakte r  a s lin ya [5]. Denga n dimen s i m a su kan ya ng  kecil d apat me mperke cil ju mlah komp utasi   pada  setia p   iterasi n ya. Efisien s i ini te rkait e r at d e ngan  deng a n  pen ggun a an mem o ri  dan   efisien s ko m putasi  pe rub ahan  bo bot  pada  saat  p e latihan  jari n gan. Mi sal n ya, untu k  j a rin gan   deng an a r sit ektur  16 –  80 – 8, aka n ada  ( 16x 80)  + (8 0x8) =  1920  b obot yang h aru s   diperbah arui  saat p elatih an jari nga n. Sehi ngg a d apat dib ayan gka n jika di mensi  ma su kan   jaring an lebi h  besa r  ma ka  bobot yang h aru s dipe rb ah arui a k an le bi h banya k Dari  contoh   pada  Gam ba r  2, d apat  di menge rti b ah w ada nya b entuk pol a y ang mi rip,  apala gi bila sud ah mele wati pro s e s   peng olaha n awal, a k an  dapat men urunkan unju k kerj a   peng enala nn y a dikarena kan jarin gan  dapat salah  mengel ompo kkan suatu kara kter  ke kela karakte r  yang  tidak tepat.  Seca ra p r a k t ek  san gat  sulit untuk m encari m eto de p r o s e s  e kst ra ksi  ciri   hingga   didap atka n dimensi ma su kan yang  se ke cil-ke cilnya . Yang umumnya terjadi  bahwa  sem aki n   ke cil dim en s i  ma sukan   ja ringa syaraf tiruan   dal am  satu  meto de  ekstraksi  ciri  akan  memb uat  unju k kerja nya sema kin  m enurun.  Hal  i ni di ka rena ka n ad anya i nfo rma s i yan g i k ut terhil ang  p ada  saat  prose s   mempe r kecil  dimen s i  tersebut.   Nam u n sema kin  b esa dimen s i  ma su kan  p ada   jaring an sya r af tiruan akan  membuat prose s  pel atiha n  pada tiap it era s i menj adi  lebih lama.   Demi kian  jug a , pad a um u m nya  sema ki n ba nyak ke l as ka ra kter  yang akan dikenali oleh   jari ngan   syaraf  tirua n  ma ka  unju k  ke rja nya a k an  sem aki n   menu run.  Ha l itu di ka ren aka n p ada  saat  pro s e s  pemb elajarannya  aka n sem aki be rat ka re na ja ring an   haru s  lebih  b anyak me ng enal  kela s – kela s pola. Pada p enelitian ini j u mlah  kela karakte r  yang  diken ali sa n gat banya k  yaitu   TELKOM NIKA   Vol. 3, No. 1, April 2005  :  1 - 11    Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOM NIKA  ISSN:  1693-6 930             ¢         3 26  kela s u ntuk m asi ng -m asin g jeni sny a. Sema kin  b anyak kela pola ya ng a k an di ke nali ju ga  aka n meme rl uka n wa ktu yang lebi h lam a pada  sat pe mbelaja r an nya.                                    a                                e                      h                                                                                                              j                                              l                                                                               u                                                    z                                                               D                                           O                                       Q                                        O    Gamba r  2. Contoh kara kte r  yang memp unyai bentu k   pola seru pa    Berda s a r kan  hal  terseb u t  di ata s   pe nulis be rma k sud  me ngan alisi s   seja uh  man hubu ngan  an tara ting kat peng enala n j aring an sya r af tiruan de ngan ting kat  kemiri pan p ola  karakte r nya. Akan dian ali s is  ting kat  p enge nalan  p o la  karakte r  huruf be sa r tulisa n  tang an  sejuml ah 2 6 kela s pol a (A , B, C, …, sampai Z )  da n pola  karakt er hu ruf kecil  tulisan tan g an  sejuml ah 26  kela s pol a yaitu ( a, b, c, …, sam pai  z). Dari segi  jumlah kela s karakte r  ma ka  jumlah  kela s  jumlah  ka rakter hu ruf b esa sama  d enga n hu ruf  ke cil yaitu m asin g-m asi ng  26  kela s, na mun  ka ra kter  hu ruf ke cil  tuli sa n tanga n m e mpunyai  pola  ka ra kter  ya n g  lebih  be rvariasi  serta le bih mirip satu d enga n lainny a pada mod el tulisan tia p hurufnya d i bandi ngkan  pola  karakte r  h uru f besa r  tulisa n tanga n. Hu bung an  ant ara tingkat pen genal an ja rin gan  syaraf tiruan   deng an ting kat varia s i pol a ka ra kternya pad a jumla h kel as  pen g enala n yang  sama  inilah y ang   menjadi tuju a n  penelitian i n i.      2.  JAR IN G AN  SYA RA F TIRU AN  A L GORITMA  PER AMB A TAN  BALIK   Jari nga sya r af lapi s-jam a (multilaye r)  su dah  terb ukti h and al d i pakai u n tuk  aplikasi  umum. Yan g  terma s u k  ja ringan l api s-j a mak  den gan   pelatiha n terbimbing  (sup ervise d)  ant ara  lain ja ring an  pera m bata n -balik (b ackp ropag ati on). Metode pelat ihan  p e ramb atan-b a lik  se cara  sed erh ana a dalah meto d e gradi ent descent (p enu runa n gra die n) untu k  me minimal k an total  galat ku adra t  kelua r an.  Aplika s i jari n gan ini meli batka n pem etaan sekum pulan ma su kan   terhad ap  se kumpula n ta rget kelua r an,   jadi  terma s u k   kateg ori  jari ngan  d e ngan  pel atih an   terbimbi ng.  Tujuan  pel atihan j arin gan   ini ad alah  m enda patkan  ke seimb ang a n anta r ke m ampua n   tangga pan  yang  ben ar terha dap  pol a ma su ka n  yang  dipa kai untu k   pel atihan j a rin g a n   (memo r i z atio n) d an  kem ampua n me mberi k a n tan ggap an yan g  layak  untu k  masukan y ang  seje nis n amu n tidak ide ntis den gan ya ng dipa kai p ada pel atiha n (ge neraliza t ion). Pelatih an  jaring an  pera m batan  bali k  melibat kan t i ga taha p yai t u umpa n-m a ju pelatih an  pola m asuka n ,   komp utasi  d an p era mbat an-b alik gal a t, serta  pe ru baha n bo bot . Setelah p e l atihan, apli k asi  jaring an  hany a melib atka n  tahap  ko mp utasi  umpa n-maju. Walau pun p r o s e s   p elatihan j ari n gan   Analisi s  Hu bu ngan Tin g kat Pengen alan  Pola……… . (Iwan Suh a rdi)   Evaluation Warning : The document was created with Spire.PDF for Python.
         ¢                                     ISSN: 1693-6 930             berla ng sun g   relatif lamb at, namun ja ri ngan ya ng telah dilatih  d apat men gha silkan  kelua r an  deng an sang at cepat.   Jari nga syaraf lapi s-j am ak d eng an  satu l api san t ersemb unyi (unit Z)  dipe rl ihatka pada   Gam b a r  3.  Unit kelu aran  (u nit Y)  dan u n it- unit t e rsemb unyi serta bi as  dipe rlihatkan. Bia s   pada  unit keluara n Yk  dila mbang ka n de ngan  w0 k, bi as p ada  unit  terse m bu nyi Zj dilamb ang kan   deng an v0j.  Istilah  bia s -bias ini  be rl aku  seba gai  bob ot pa da  hub ung an  unit-unit  den gan   kelu ara n sel alu sat u. Ha nya alira n in forma s i ump an-m aju yan g dipe rlihat kan pad a ga mbar.  Selama fase pelatiha n  perambatan -b alik, sinyal di kiri m pada a r ah  yang berl a wa nan.      Y m Y 1 Y k   Kara kteri s tik  yang harus  d i miliki oleh fu ngsi  a k tivasi jaring an  pe ra mbatan -bali k  antara  lain ha ru s ko ntinyu, terdife r en sial kan, d an tida k men urun  se ca ra  monotoni ( m onotoni call y non- decrea s in g ). Untu efi s ien s i kom puta s i,  turu nan fun gsi terseb ut mudah di dap atkan da n nilai   turuna nnya d apat dinyata k an den gan fu ngsi a k tivasi  i t u sendi ri. Fu ngsi a k tivasi  yang digu na kan  dalam  pe neli t ian ini  yaitu fung si  sigm oid   bi pola r   yang  m emiliki  jang ka uan  nilai (-1,1 ) d an  didefini s ika n  seb agai:     () () 1 exp 1 2 + = x x f σ  (1)         Lang ka h-la ng kah  pel atiha n ja ringa n p eram batan  b alik  se ca ra  terpe r in ci  dap at dilihat   pada b u ku acuan [3], seda ngkan dia g ra m alirnya terd apat pad a Ga mbar 4.  Sebelum di u m pan kan  ke j aring an  syara f  tir uan, data-data kara kte r  yang akan di anali s is  dilakukan prose s  pen gol ahan   a w al (prap r o s e s ). Lang ka h-la ng kah   prap ro ses pen gen al an   k a ra k t er  me lib a t k a n   pr ose s  n o r m a l is as uk ur an  kara kter yang  selanjutnya  dideko m po sisi  mengg una ka n filter gel o m bang  si ng kat Haa r  d ua - dime nsi [6].  No rmali s a s i  uku r a n karakter  dilakukan  karena tida sa manya u k u r a n ka ra kter   p enuli s  yang  satu d eng an  lainnya. Pro s e s   norm a lisasi   ini me ngha silkan  pol 16x16  pikse l . Proses d e kom p o s isi   level pe rtam Z 1 Z j Z p w 01 w 11 w j 1 w p 1 w 0 k w 0m w pk w w 1k w 1m jk w jm w pm X 1 X i Z n v 01 v 11 v i1 v 0 v n1 j v 1p v n j v 1j v ij v 0p v ip v np Gamba r  3.  Jaring an sya r a f  peramb a tan - bali k  den gan  satu lapi san  terse m bu nyi  TELKOM NIKA   Vol. 3, No. 1, April 2005  :  1 - 11    Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOM NIKA  ISSN:  1693-6 930             ¢         5 mengh asil ka n emp at sub band  yang  m asin g-m as i n g  berukuran  8 x 8 piksel  yaitu subb and  yang  memba w a  in forma s i p o la  aproksim a si , hori s ontal,  vertikal  dan   diago nal. Pa da d e kompo s isi   beri k utnya ya itu level 2 dihasil kan  sub b a nd-sub ban d d enga n ukura n  4x4 piksel.   Semaki n ting gi level d eko mposi s inya  a k an  mem buat  sem aki n ‘ k e hilang an’  ciri nya. Oleh  karena itu,  seb agai pol a  masu kan ja ringa n neu ral   digunakan  dekom po sisi  level 2 yaitu     sub ban d informasi ap ro ksi m asi sehin gg a juml ah ne uron pad a lapi san masukan  ada  4x4 bua h.        Gamba r  4. Di agra m  alir pel atihan jari nga     3. PEMODELAN  SISTEM  P E N G ENA L AN  KA RAK TER    Sebagai  ma suka n ad alah  vektor ya ng  diha silkan d a r i pen gola h a n  citra a s li. Citra  asli  yang be risi d ata-data  ka ra kter tuli san ta ngan di payar  deng an resolusi 30 0 dpi.  Ha sil pem aya r an   terse but kem udian dipoto n g-poto ng dan   dipilah - pila h se suai den ga kel as  pol an ya.    Lang ka h- lang kah p r a p r oses  di sini  melibatkan p r ose s  no rmali s a s i dan  de kompo s isi. Prose s  no rmali s a s dan  de komp osi s i m engg una kan  p r og ram  bantu   Ma tl a b   sed ang kan  p r og ram  jari ngan   syara f   tiruan me ngg una kan p r og ram bantu  C  ++ .   Jari nga n yan g a k an  diran c ang  dalam  e k spe r ime n ini  adala h ja ring an p era mbat an-b alik.  Arsite ktur ja ringa n yang  aka n dib a ngun m emili ki du a kom pone n. Kom pone n pe rta m a   melibatkan  n euro n m asukan d an  kel u aran  de nga n  jumlah  teta p yaitu  seb a nyak  4x4 n e uron   masu ka da n 8  neu ro n  kel ua r an,  d an  kom pone n yang  meli batka n n euron p ada  lap i san   terse m bu nyi yang jumlah n y a akan di ca ri sampai di da patka n ha sil yang optimal.  Analisi s  Hu bu ngan Tin g kat Pengen alan  Pola……… . (Iwan Suh a rdi)   Evaluation Warning : The document was created with Spire.PDF for Python.
         ¢                                     ISSN: 1693-6 930             Sebagai  targ et pen gen ala n  karakte r -ka r akte r tuli sa n  tanga n di gu nakan fo rmat  yang  setara den ga n kode ASCII  8 bit untuk mewa kili ma sing-m asi ng kelas karakte r  huruf be sar  dan   huruf  kecil.    Artinya ma si ng-m a si ng  kelas mem p u n yai kombin a s i 8  bit p e m beda  yang  sesu ai  deng an pola  karakte r  yang  dilatihka n. Aturan  kom bina s i 8 bit pemb eda terseb ut setara den ga n   kod e ASCII    8 bit. Beri kut   ini di saji kan  T abel  1 yan menyatakan  ke se suai an t arget  pen gen alan  jaring an de ng an format yan g  setara ko de  ASCII 8 bit    Prap ro se s d a ta kar akt er   Ma s u k a n   Ci t r  Kar a k t e r   Tu lis an   Ta nga n     Hur u f Bes a Hur u f Keci l   N o r m a l isas i u k u r an     Gamba r  5.    Diagra m  blo k  p enge nalan  ka rakte r  pa da p enelitian      Tabel 1. Ta rg et penge nala n  jaring an pa da pen elitian   Kara kter  ASCII  8 bit  Targe t  kelua ran  Karakter H u ru Besar  0 1 0 0 0 0 0  -0.8  0.8   -0.8  - 0 . 8   -0.8  - 0 .8  -0. 8     0.8  0 1 0 0 0 0 1  -0.8  0.8   -0.8  - 0 . 8   -0.8  - 0 .8   0.8   -0.8  0 1 0 0 0 0 1  -0.8  0.8   -0.8  - 0 . 8   -0.8  - 0 .8   0.8    0.8  0 1 0 0 0 1 0  -0.8  0.8   -0.8  - 0 . 8   -0.8   0.8   -0.8   -0.8  0 1 0 0 0 1 0  -0.8  0.8   -0.8  - 0 . 8   -0.8   0.8   -0.8    0.8  0 1 0 0 0 1 1  -0.8  0.8   -0.8  - 0 . 8   -0.8   0.8    0.8   -0.8  0 1 0 0 0 1 1  -0.8  0.8   -0.8  - 0 . 8   -0.8   0.8    0.8    0.8  0 1 0 0 1 0 0  -0.8  0.8   -0.8  - 0 . 8    0.8  -0.8   -0.8   -0.8  0 1 0 0 1 0 0  -0.8  0.8   -0.8  - 0 . 8    0.8  -0.8   -0.8    0.8  0 1 0 0 1 0 1  -0.8  0.8   -0.8  - 0 . 8    0.8  -0.8    0.8   -0.8  0 1 0 0 1 0 1  -0.8  0.8   -0.8  - 0 . 8    0.8  -0.8    0.8    0.8  0 1 0 0 1 1 0  -0.8  0.8   -0.8  - 0 . 8    0.8   0.8   -0.8   -0.8  0 1 0 0 1 1 0  -0.8  0.8   -0.8  - 0 . 8    0.8   0.8   -0.8    0.8  0 1 0 0 1 1 1  -0.8  0.8   -0.8  - 0 . 8    0.8   0.8   0.  -0.8  0 1 0 0 1 1 1  -0.8  0.8   -0.8  - 0 . 8    0.8   0.8   0.   0.8  0 1 0 1 0 0 0  -0.8  0.8   -0.8   0. 8  -0.8  - 0 .8  -0. 8    -0.8  0 1 0 1 0 0 0  -0.8  0.8   -0.8   0. 8  -0.8  - 0 .8  -0. 8     0.8  0 1 0 1 0 0 1  -0.8  0.8   -0.8   0. 8  -0.8  - 0 .8   0.8   -0.8  0 1 0 1 0 0 1  -0.8  0.8   -0.8   0. 8  -0.8  - 0 .8   0.8    0.8  Ke lu ar an  :   Hur u f Bes a r Hur u f Kecil  Penge nal an  Ka ra kt er Jaringan   N e ural Deko mposi s i   TELKOM NIKA   Vol. 3, No. 1, April 2005  :  1 - 11    Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOM NIKA  ISSN:  1693-6 930             ¢         7 0 1 0 1 0 1 0  -0.8  0.8   -0.8   0. 8  -0.8   0.8   -0.8   -0.8  0 1 0 1 0 1 0  -0.8  0.8   -0.8   0. 8  -0.8   0.8   -0.8    0.8  0 1 0 1 0 1 1  -0.8  0.8   -0.8   0. 8  -0.8   0.8    0.8   -0.8  0 1 0 1 0 1 1  -0.8  0.8   -0.8   0. 8   0.8   0.8   0.   0.8  0 1 0 1 1 0 0  -0.8  0.8   -0.8   0. 8   0.8  -0.8   -0.8   -0.8  Y   0 1 0 1 1 0 0  -0.8  0.8   -0.8   0. 8   0.8  -0.8   -0.8    0.8  0 1 0 1 1 0 1  -0.8  0.8   -0.8   0. 8   0.8  -0.8    0.8   -0.8  Karakter H u ru Kecil   0 1 1 0 0 0 0  -0.8  0.8   0. 8  -0. 8  -0.8  - 0.8  -0.   0.8  0 1 1 0 0 0 1  -0.8  0.8   0. 8  -0. 8  -0.8  - 0.8   0.8   -0.8  0 1 1 0 0 0 1  -0.8  0.8   0. 8  -0. 8  -0.8  - 0.8   0.8    0.8  0 1 1 0 0 1 0  -0.8  0.8   0. 8  -0. 8  -0.8   0.8   -0.8   -0.8  0 1 1 0 0 1 0  -0.8  0.8   0. 8  -0. 8  -0.8   0.8   -0.8    0.8  0 1 1 0 0 1 1  -0.8  0.8   0. 8  -0. 8  -0.8   0.8    0.8   -0.8  0 1 1 0 0 1 1  -0.8  0.8   0. 8  -0. 8  -0.8   0.8    0.8    0.8  0 1 1 0 1 0 0  -0.8  0.8   0. 8  -0. 8   0.8  -0.8   -0.8   -0.8  0 1 1 0 1 0 0  -0.8  0.8   0. 8  -0. 8   0.8  -0.8   -0.8    0.8  0 1 1 0 1 0 1  -0.8  0.8   0. 8  -0. 8   0.8  -0.8    0.8   -0.8  0 1 1 0 1 0 1  -0.8  0.8   0. 8  -0. 8   0.8  -0.8    0.8    0.8  0 1 1 0 1 1 0  -0.8  0.8   0. 8  -0. 8   0.8   0.8   -0.8   -0.8  0 1 1 0 1 1 0  -0.8  0.8   0. 8  -0. 8   0.8   0.8   -0.8    0.8  0 1 1 0 1 1 1  -0.8  0.8   0. 8  -0. 8   0.8   0.8   0.  -0.8  0 1 1 0 1 1 1  -0.8  0.8   0. 8  -0. 8   0.8   0.8   0.   0.8  0 1 1 1 0 0 0  -0.8  0.8   0. 8   0. 8  -0.8  - 0.8  -0.  -0.8  0 1 1 1 0 0 0  -0.8  0.8   0. 8   0. 8  -0.8  - 0.8  -0.   0.8  0 1 1 1 0 0 1  -0.8  0.8   0. 8   0. 8  -0.8  - 0.8   0.8   -0.8  0 1 1 1 0 0 1  -0.8  0.8   0. 8   0. 8  -0.8  - 0.8   0.8    0.8  0 1 1 1 0 1 0  -0.8  0.8   0. 8   0. 8  -0.8   0.8   -0.8   -0.8  0 1 1 1 0 1 0  -0.8  0.8   0. 8   0. 8  -0.8   0.8   -0.8    0.8  0 1 1 1 0 1 1  -0.8  0.8   0. 8   0. 8  -0.8   0.8    0.8   -0.8  w   0 1 1 1 0 1 1  -0.8  0.8   0. 8   0. 8  -0.8   0.8    0.8    0.8  0 1 1 1 1 0 0  -0.8  0.8   0. 8   0. 8   0.8  -0.8   -0.8   -0.8  0 1 1 1 1 0 0  -0.8  0.8   0. 8   0. 8   0.8  -0.8   -0.8    0.8  0 1 1 1 1 0 1  -0.8  0.8   0. 8   0. 8   0.8  -0.8    0.8   -0.8          Kese suai an target kelua r a n pada  kolom  ketiga pa da Tabel 1 da pa t dilihat dari kode 0 dan  1   pada  kod e  ASCII menjadi  -0.8 dan 0.8  pada target.      Analisi s  Hu bu ngan Tin g kat Pengen alan  Pola……… . (Iwan Suh a rdi)   Evaluation Warning : The document was created with Spire.PDF for Python.
         ¢                                     ISSN: 1693-6 930             4.  HASIL D A N  PEMBA HAS AN  4.1  Hasil Praprose Praproses  di perlu ka n unt uk me ntran s f orma s i cit r asli du a-dim ensi  ke d ala m pola   vektor yang terdi r i atas inform asi - inf o rmasi  yang dimiliki  oleh cit r a asli  tersebut.  Dal a melakukan e k speri m en ini  data aslinya  berup a pola - pola tuli san  tangan, yang  dinorm alisa s uku r an nya d an  kem udian  dide ko mpo s i s i d eng an filt er  gelom ban g si ng kat  Ha ar  (Ga m ba r 6).   Ha sil akhir da ri pro s e s  de kompo s isi inil a h  y ang akan  diumpa nkan  pada ja ring an  syaraf tirua n .         a     b     Gamba r  6.      a.   Contoh d a ta dari samp el yang dipay ar   b.  Citra ha sil pe motonga n sa mpel  c.   Ha sil nor mali sa si dari  sam pel    4.2  Hasil Proses Peng e nalan Jaring a n Sy araf Tir uan  Terkait de ng an  a r site ktur jaring an yan g   akan m e mberi k a n  tin g kat p eng en alan yan g   terbai k, ma ka dian alisi s  p enga ruh j uml ah lapi san te rse m bu nyi se rta banya k ny a neu ron  pa da  masin g-m asi ng lapi san nya. Fung si a k tivasi yang  digun akan yaitu  fungsi  aktivasi  sigm oid   bipola r .  Ju mlah lapi san  tersem bunyi  yang dianal isis yaitu sat u lapisa n da n dua lapi sa n   terse m bu nyi. Pada pro s e s  pelatiha n  melibatk an 1 00 pola untu k  tiap ka ra kternya, dan p r ose s   peng ujian m elibatkan 20  pola u ntuk ti ap kara kte r n y a. Dari h asi l peng ujian d i dapat kan  ha sil   sep erti pad a Tabel 2.    Tabel 2.   Unj u kkerja  pe ngu jian ka ra kter  huruf be sa r d an huruf ke cil    Arsitektur  Unjuk ke rja  Pengujian  Huru f Be sar   Unjuk ke rja Pengujian  Huru f Ke cil  Satu lapisan  tersembu n y i       16 – 30 – 8   61 %  59 %  16 – 40 – 8   59 %  63 %  16 – 50 – 8   62 %  61 %   16 – 60 – 8   64 %  65 %   16 – 70 – 8  65 %  63 %   16 – 80 – 8  63 %  61 %  TELKOM NIKA   Vol. 3, No. 1, April 2005  :  1 - 11    Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOM NIKA  ISSN:  1693-6 930             ¢         9 Dua lapisa n ters embun y i       16 – 40 – 40  – 8    69 %  70 %  16 – 40 – 50  – 8   67 %  69 %   16 – 40 – 60  – 8   73 %  74 %   16 – 40 – 70  – 8   75 %  76 %   16 – 40 – 80  – 8   69 %  69 %   16 – 50 – 40  – 8   82 %  73 %  16 – 50 – 50  – 8   78 %  71 %  16 – 50 – 60  – 8   79 %  74 %  16 – 50 – 70  – 8   73 %  74 %  16 – 50 – 80  – 8   70 %  71 %  16 – 60 – 40  – 8   67 %  65 %  16 – 60 – 50  – 8   74 %  71 %  16 – 60 – 60  – 8   81 %  79 %  16 – 60 – 70  – 8   80 %  80 %  16 – 60 – 80  – 8   74 %  79 %  16 – 70 – 40  – 8   72 %  74 %  16 – 70 – 50  – 8   69 %  71 %  16 – 70 – 60  – 8   76 %  73 %  16 – 70 – 70  – 8   79 %  72 %  16 – 70 – 80  – 8   72 %  75 %  16 – 80 – 40  – 8   81 %  80 %  16 – 80 – 50  – 8   80 %  79 %  16 – 80 – 60  – 8   84 %   78 %  16 – 80 – 70  – 8   83 %  82 %   16 – 80 – 80  – 8   79 %  75 %    Tabel 2  dipe roleh d eng an  nilai laju p ela tihan =  0,000 1, momentu m  = 0,0 001 t olera nsi   galatnya =  0,005, dan m e nggu na kan f ung si aktiva si  sigmoi d bip olar. Seda ng kan u nju k ke rja   pada p r o s e s  pelatiha n  se muanya di at as 97 %.    Tabel 3.    Perbandi ngan ju mlah ka ra kter terhada p unj ukkerj Jenis Kara kter  Jumla h  Kela s k arakter  Ting kat Variasi   Pola  Unjuk kerja  Pen g enala n   Huruf Besar  26  Kurang   84 %  Huruf Kecil  26  Lebih   82 %    Nilai laj u  pel atihan yan g   besar  akan  mempe r cepat  peng uranga n galat, n a m un pa da   nilai yang te rlalu be sa r ju stru m eng aki batka n gal at terpental  pad a galat mini mum lo kal.   Bila  digun akan ko nstanta b e laj a r yang kecil  maka ja ring an dap at menca pai galat  minimum yan g   diingin k an, n a mun proses  pelatih an  m e mbutuh ka wa ktu yan g l ama. Untuk  mengata s h al  terse but di gu nakan m o me ntum yang  da pat memb ant u proses  pen gura nga n gal at pada  jari ng an  lebih  cep at. Momentum  yang te rlalu b esa r jug a  da pat menyeb a b ka n bo bot  menjadi  mem besar  ( b l ow  up se h i ngga  jari nga n tida k d apat  memeta ka pola-pola  yan g dib eri kan  kepad anya. Ol eh  Analisi s  Hu bu ngan Tin g kat Pengen alan  Pola……… . (Iwan Suh a rdi)   Evaluation Warning : The document was created with Spire.PDF for Python.
         ¢                                     ISSN: 1693-6 930             10 karena  itu d alam m ela ku kan  pel atiha n pa da j ari n gan  syaraf t i ruan  sebai knya dipili h l a ju  pelatiha n yan g kecil  da menam bah ka n mom entum  yang  se su ai. Unj uk kerj terbai k m asi n g- masin g  jeni s karakte r  da pa t dilihat pada  Tabel 3.  Jumla kela s  ka ra kt er  ma sing -ma s in 26  kela s,  n a m un je nis   kar akt er  h uruf    b esa dan   huruf  ke cil mempunyai u nj uk kerja  pen genal an y ang  berbe da. Pe rbed aan u nju k ke rja terse but  lebih  dika re n aka n a danya  perbed aan  tingkat vari a s i   pad a sejuml ah karakte r  p ada  j enis  hu ruf  terse but se hi ngga    bebe rapa pola   karakter serupa  satu  d eng an  lainnya.  Dari ha sil  penelit ian  dapat di keta h ui bah wa  karakter hu ruf b esa r m empu nyai unju k ke rja pen gen ala n terb aik seb esa 84 % da n ka rakte r  h uruf kecil m empu n y ai mempu nyai unju k kerj peng enala n t erbai se be sar   82 %.  Pada Tab el 4 disaji ka n b eberapa  ke salaha n pen g elompo k a n kelas p eng en alan yang  terjadi dal am  proses p ela tihan dan pe ngujia dika rena kan mem punyai ke miri pan pola  serta  setela h melal ui pro s e s  pen golah an awal  (norm alisasi  dan de kom po s isi ) .     Tabel 4. Beb erap a co ntoh  ke sala han  ka rena  kemi ripa n pola  Kara kter seb enarn y Dikenal se ba gai      5. PENUT UP  Dari  ha sil pe nelitian did ap atkan  ke simp ulan ba hwa semaki n be sa r tingkat vari a s i pola   karakte r  yan g aka n diken ali pada juml ah kel as p en genal an yan g sama a k a n mengh asil kan  unju k  ke rja p enge nalan y ang sema kin  rend ah.  Walaup un me mpunyai juml ah kel as  ka rakte r   yang sama  yaitu masin g - ma sing  26  kela s, jeni karakte r  h uruf  besar d an hu ruf ke cil  mempu nyai u njuk  ke rja pe ngen alan yan g berbed a. Unjuk  ke rja pe ngen alan  ka rakter  hu ruf b esa seb e sar 8 4   % dan  karakter hu ruf kecil seb e sar 8 2  %. Perbed a an unj ukke rj a tersebut l e bih   dika ren akan adanya perb edaa ting kat   variasi pad  sejuml ah  ka rakter pad a ke dua  je nis  huru f   ters ebut.  Saran - saran  untuk p eneliti an sel anjutny a adala h  :  a.  Algoritma ja ringan  syaraf tiruan yan g   diguna ka pada  peneliti an ini yaitu  algoritm a   pera m bata n  balik stan dar.  Melihat  la many a wakt u yang dig u nakan u n tuk pelatihan,  penelitian  la njut dap at di teruska n de n gan me nge mbang ka n al goritma  pera m batanb alik  modifika si  a gar  pro s e s   pelatiha n me njadi le bih  singkat nam u n  da pat m ening kat k an  unju k kerja p e ngen alannya.    b.  Bagi yang in gin men ggu n aka n metod e  deng an  n eu r on  kelu aran  yang tetap,  disa ran k a n   sup aya pro s es pelatih an  dapat be rjala n denga n ba ik. Disa ra nka n untuk da p at menca pai  role ran s i gala t  seku ran g-ku r ang nya  0,00 5       DAF TA R PU STAK [ 1]  Hen dra wa n,  O CR and Word Rec og nition  for Documen t   Un derstanding   Prese nt  Statu s and Dev elopmen t”  Tel e matics Laboratory, Dept. of  Electrical Engin e e ring, ITB,  Bandun g, 20 00  2]  Mori, S.C.Y, and Yam a moto, K.,  Histori cal  Revie w  of OCR Res earch  and  Dev elopmen t”  Proceedings of the IEEE,  vol. 80, pp. 1029-1058, 1992   [ 3]   Fausett,  L.,  “Fund amen tals of Neur al Network s  : Archi t ec tures, Algori t hms, and   Applica t ions  Prenti c e Ha ll,  New Je rse y , 1994  TELKOM NIKA   Vol. 3, No. 1, April 2005  :  1 - 11    Evaluation Warning : The document was created with Spire.PDF for Python.