FPGA Implementation of Character Recognition Using Spiking Neural Network

سال انتشار: 1394
نوع سند: مقاله کنفرانسی
زبان: انگلیسی
مشاهده: 713

فایل این مقاله در 6 صفحه با فرمت PDF قابل دریافت می باشد

این مقاله در بخشهای موضوعی زیر دسته بندی شده است:

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

ICEEE07_408

تاریخ نمایه سازی: 19 اردیبهشت 1395

چکیده مقاله:

Character recognition is very useful in various fields of engineering applications. Due to visual remarkable ability of humans, this paper describes a simple biological inspired model based on Spiking Neural Network (SNN) for recognizing characters. Two datasets are used: MNIST for recognizing English characters and Bani Nick Pardazesh dataset for recognizing Persian characters. The proposed network is a two layered structure consisting of Integrate and Fire (IF) and active dendrite neurons. In order to train first layer of this network, a proposed algorithm based on k-means is used. Furthermore, a modified algorithm based on Spike Time Dependent Plasticity (STDP) is used in order to train second layer of this network. This structure is designed in way that can be implemented on Field Programming Gate Array (FPGA) properly. Implementation results demonstrate that this model occupies not many resources and also it is very fast in character recognition applications. Finally by applying test data, the proposed neural structure has been evaluated. Simulation results indicate high accuracy of recognizing characters.

نویسندگان

Ensieh Iranmehr

Department of Electrical Engineering Sharif University of Technology Tehran, Iran

Bijan Vosughi Vahdat

Department of Electrical Engineering Sharif University of Technology Tehran, Iran

Mohammad Mahdi Faraji

Department of Electrical Engineering Sharif University of Technology Tehran, Iran