Title :
Design and implementation of an adaptive neuro-fuzzy inference system on an FPGA used for nonlinear function generation
Author :
Saldana, Henry José Block ; Cárdenas, Carlos Silva
Author_Institution :
Grupo de Microelectron., Pontificia Univ. Catolica del Peru, Lima, Peru
Abstract :
This paper presents a digital system architecture for a two-input one-output zero order ANFIS (Adaptive Neuro-Fuzzy Inference System) and its implementation on an FPGA (Field Programmable Gate Array) using VHDL (VHSIC Hardware Description Language). The designed system is used for nonlinear function generation. First, a nonlinear function is chosen and off-line training is carried out using MATLAB ANFIS to obtain the premise and consequence parameters of the fuzzy rules. Then, these parameters are converted to a binary fixed-point representation and are stored in read-only memories of the VHDL code. Finally, simulations are performed to verify the system operation and to evaluate the system response time for given input data.
Keywords :
field programmable gate arrays; fuzzy neural nets; fuzzy reasoning; hardware description languages; FPGA; MATLAB ANFIS; VHDL; VHSIC hardware description language; adaptive neuro fuzzy inference system; binary fixed point representation; digital system architecture; field programmable gate array; fuzzy rules; nonlinear function generation; read only memories; system response time; two input one output zero order ANFIS; Adaptive systems; Computer architecture; Digital systems; Equations; Field programmable gate arrays; MATLAB; Mathematical model; ANFIS; Digital System; FPGA; Neuro-Fuzzy System; VHDL;
Conference_Titel :
ANDESCON, 2010 IEEE
Conference_Location :
Bogota
Print_ISBN :
978-1-4244-6740-2
DOI :
10.1109/ANDESCON.2010.5633065