Browse > Article

Implementation of a Feed-Forward Neural Network on an FPGA Chip for Classification of Nonlinear Patterns  

Lee, Woon-Kyu (Dodam Company)
Kim, Jeong-Seob (Chungnam National University)
Jung, Seul (Chungnam National University)
Publication Information
Abstract
In this paper, a nonlinear classifier of a feed-forward neural network is implemented on an FPGA chip. The feedforward neural network is implemented in hardware for fast parallel processing. After off line training of neural network, weight values are saved and used to perform forward propagation of neural processing. As an example, AND and XOR digital logic classification is conducted in off line, and then weight values are used in neural network. Experiments are conducted successfully and confirmed that the FPGA neural network hardware works well.
Keywords
FPGA; neural network; XOR pattern classification;
Citations & Related Records
연도 인용수 순위
  • Reference
1 김성수, 정 슬, 'FPGA를 이용한 범용모션 컨트롤러 개발', 제어 자동화 시스템 공학회 논문지, 10권 1호, pp. 73-80, 2005
2 P. Kollig, B. M. Al-Hashimi, and K. M. Abbott, 'FPGA Implementation of High performance FIR Filters', IEEE Symposium on Circuits and Systems, pp. 2240-2243, 1997
3 J. H. Lee and H. Hashimoto, 'Intelligent Space, its past and future', pp. 126-131, IECON, 1999
4 Marco Krips, Thomas Lemmert, and Anton Kummert, 'FPGA Impementation of a Neural Network for a Real-Time Hand Tracking System' Proc. IEEE Workshop of Electronic Design, Test and Applications, pp. 1453-1457, 2002
5 유비쿼터스 시스템(특집), 제어 자동화 시스템 공학회 논문지, 11권 12호, 2005
6 Xinsheng Yu and Don Dent, 'Implementing neural network in FPGAs', Proceedings of IEE, pp. 1-5, 1994
7 Acosta Gerardo and Tosini Marcelo, 'A Firmware Digital Neural Network for Climate Prediction Applications', Proc. IEEE intelligent Control, pp. 127-131, 2001
8 정 슬, '인공 지능 시스템 I,II : 신경회로망 구조 및 사용법', 충남대학교 출판부, 2003
9 Y. Taright and M. Hubin, 'FPGA Implemneta- tion of a Multilayer Percepttron Neural network using VHDL', Proceedings of ICSP, pp. 1311-1314, 1998