Please use this identifier to cite or link to this item: http://dspace.unimap.edu.my:80/xmlui/handle/123456789/59425
Full metadata record
DC FieldValueLanguage
dc.contributor.authorOmar Sadeq, Salman-
dc.date.accessioned2019-04-10T04:26:12Z-
dc.date.available2019-04-10T04:26:12Z-
dc.date.issued2014-
dc.identifier.urihttp://dspace.unimap.edu.my:80/xmlui/handle/123456789/59425-
dc.description.abstractArtificial Neural Networks (ANN) are non-linear applied math knowledge data modeling tools, usually used model advanced relationships between inputs and outputs or to seek out patterns in data. A generic hardware primarily based ANN is planned and executed using VHDL coding. This project may be seen as a place to begin for learning ANN. It explores in approach a hardware-based application of ANN employs FPGA. The sixteen toggle switches are given as input while the end product is exhibited on the LCD display. This classifier is trained to identify letters on a 4x4 binary grid filled by a user through 16 toggle switches. The most probable class suggested by the ANN is displayed on an LCD screen. To demonstrate the practicality of FPGA execute of ANN, the ANN trained to acknowledge twenty English and nine Arabic character patterns on a 4x4 grid. In structural of ANN, the used of three-layer is implemented entirely with 32-bit single exactitude floating purpose arithmetic to ensure flexibility and accuracy for its wide selection of applications. The resulting design file is programmed into the Altera Cyclone II FPGA on the Altera DE2 development and education board. The design also includes a training supervisor that trains the ANN recognized the total of 29 English and Arabic alphabet predefined characters. The result is promising as the ANN is able to recognize all characters defined to training characters patterns. Each alphabet is tested in 20 English alphabet and 9 Arabic alphabet, after implementation, are done and performance issues of the design are analyzed. The output gives good results, and finally this project shows the flexibility and also the endless chance of hardware primarily based implementation of ANN , the achievement of recognition rate for alphabet English and Arabic character are 76.92% and 32.14% respectively.en_US
dc.language.isoenen_US
dc.publisherUniversiti Malaysia Perlis (UniMAP)en_US
dc.subjectArtificial Neural Networks (ANN)en_US
dc.subjectCharacter recognitionen_US
dc.subjectBack Propagation (BP)en_US
dc.subjectField Programmable Gate Arrays (FPGA)en_US
dc.subjectOptical character recognition (OCR)en_US
dc.titleImplementation of FPGA-based artificial neural network for character recognitionen_US
dc.typeThesisen_US
dc.contributor.advisorDr. Phaklen Ehkanen_US
dc.publisher.departmentSchool of Computer and Communication Engineeringen_US
Appears in Collections:School of Computer and Communication Engineering (Theses)

Files in This Item:
File Description SizeFormat 
Page 1-24.pdfThis item is protected by original copyright.1.33 MBAdobe PDFView/Open
Full text.pdfAccess is limited to UniMAP community.2.53 MBAdobe PDFView/Open


Items in UniMAP Library Digital Repository are protected by copyright, with all rights reserved, unless otherwise indicated.