PMID- 27136666 OWN - NLM STAT- MEDLINE DCOM- 20170419 LR - 20181202 IS - 1879-2782 (Electronic) IS - 0893-6080 (Linking) VI - 79 DP - 2016 Jul TI - FPGA implementation of neuro-fuzzy system with improved PSO learning. PG - 128-40 LID - S0893-6080(16)00029-0 [pii] LID - 10.1016/j.neunet.2016.02.004 [doi] AB - This paper presents the first hardware implementation of neuro-fuzzy system (NFS) with its metaheuristic learning ability on field programmable gate array (FPGA). Metaheuristic learning of NFS for all of its parameters is accomplished by using the improved particle swarm optimization (iPSO). As a second novelty, a new functional approach, which does not require any memory and multiplier usage, is proposed for the Gaussian membership functions of NFS. NFS and its learning using iPSO are implemented on Xilinx Virtex5 xc5vlx110-3ff1153 and efficiency of the proposed implementation tested on two dynamic system identification problems and licence plate detection problem as a practical application. Results indicate that proposed NFS implementation and membership function approximation is as effective as the other approaches available in the literature but requires less hardware resources. CI - Copyright (c) 2016 Elsevier Ltd. All rights reserved. FAU - Karakuzu, Cihan AU - Karakuzu C AD - Bilecik Seyh Edebali University, Faculty of Engineering, Department of Computer Engineering, Gulumbe Campus, 11210, Bilecik, Turkey. Electronic address: cihan.karakuzu@bilecik.edu.tr. FAU - Karakaya, Fuat AU - Karakaya F AD - Nigde University, Faculty of Engineering, Department of Electrical and Electronics Engineering, Central Campus, 51240, Nigde, Turkey. Electronic address: fkarakaya@nigde.edu.tr. FAU - Cavuslu, Mehmet Ali AU - Cavuslu MA AD - Koc Information and Defence Technologies Inc., METU Technopolis, ODTU-Teknokent, 06800 Ankara, Turkey. Electronic address: ali.cavuslu@kocsavunma.com.tr. LA - eng PT - Journal Article DEP - 20160408 PL - United States TA - Neural Netw JT - Neural networks : the official journal of the International Neural Network Society JID - 8805018 SB - IM MH - Algorithms MH - *Fuzzy Logic MH - *Machine Learning/trends OTO - NOTNLM OT - FPGA implementation OT - Metaheuristic learning OT - Neuro-fuzzy network OT - System identification OT - VHDL EDAT- 2016/05/03 06:00 MHDA- 2017/04/20 06:00 CRDT- 2016/05/03 06:00 PHST- 2015/08/18 00:00 [received] PHST- 2015/12/20 00:00 [revised] PHST- 2016/02/08 00:00 [accepted] PHST- 2016/05/03 06:00 [entrez] PHST- 2016/05/03 06:00 [pubmed] PHST- 2017/04/20 06:00 [medline] AID - S0893-6080(16)00029-0 [pii] AID - 10.1016/j.neunet.2016.02.004 [doi] PST - ppublish SO - Neural Netw. 2016 Jul;79:128-40. doi: 10.1016/j.neunet.2016.02.004. Epub 2016 Apr 8.