FPGA Implementation of Character Recognition Using Spiking Neural Network

Publish Year: 1394
نوع سند: مقاله کنفرانسی
زبان: English
View: 715

This Paper With 6 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

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

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

لینک ثابت به این Paper:

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

ICEEE07_408

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

Abstract:

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.

Authors

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