FPGA implementation of a systems identification module based upon Hopfield networks

被引:21
|
作者
Atencia, Miguel
Boumeridja, Hafida
Joya, Gonzalo
Garcia-Lagos, Francisco
Sandoval, Francisco
机构
[1] Univ Malaga, ETSI Informat, Dept Mat Apl, E-29071 Malaga, Spain
[2] Univ Malaga, ETSI Telecomun, Dept Elect & Tecnol, E-29071 Malaga, Spain
关键词
dynamical systems identification; parameter estimation; Hopfield neural networks; field programmable gate arrays; robotic systems;
D O I
10.1016/j.neucom.2006.06.012
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The aim of this contribution is to implement a hardware module that performs parametric identification of dynamical systems. The design is based upon the methodology of optimization with Hopfield neural networks, leading to an adapted version of these networks. An outstanding feature of this modified Hopfield network is the existence of weights that vary with time. Since weights can no longer be stored in read-only memories, these dynamic weights constitute a significant challenge for digital circuits, in addition to the usual issues of area occupation, fixed-point arithmetic and nonlinear functions computations. The implementation, which is accomplished on FPGA circuits, achieves modularity and flexibility, due to the usage of parametric VHDL to describe the network. In contrast to software simulations, the natural parallelism of neural networks is preserved, at a limited cost in terms of circuitry cost and processing time. The functional simulation and the synthesis show the viability of the design. In particular, the FPGA implementation exhibits a reasonably fast convergence, which is required to produce accurate parameter estimations. Current research is oriented towards integrating the estimator within an embedded adaptive controller for autonomous systems. (c) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:2828 / 2835
页数:8
相关论文
共 50 条
  • [1] FPGA implementation of Hopfield networks for systems identification
    Boumeridja, H
    Atencia, M
    Joya, G
    Sandoval, F
    COMPUTATIONAL INTELLIGENCE AND BIOINSPIRED SYSTEMS, PROCEEDINGS, 2005, 3512 : 582 - 589
  • [2] FPGA Implementation of Function Approximation Module for Artificial Neural Networks
    Bohrn, Marek
    Fujcik, Lukas
    Vrba, Radimir
    TSP 2010: 33RD INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING, 2010, : 142 - 145
  • [3] Identification of noisy dynamical systems with parameter estimation based on Hopfield neural networks
    Atencia, Miguel
    Joya, Gonzalo
    Sandoval, Francisco
    NEUROCOMPUTING, 2013, 121 : 14 - 24
  • [4] Hopfield neural networks for parametric identification of dynamical systems
    Atencia, M
    Joya, G
    Sandoval, F
    NEURAL PROCESSING LETTERS, 2005, 21 (02) : 143 - 152
  • [5] Hopfield Neural Networks for Parametric Identification of Dynamical Systems
    Miguel Atencia
    Gonzalo Joya
    Francisco Sandoval
    Neural Processing Letters, 2005, 21 : 143 - 152
  • [6] A hopfield neural classifier and its FPGA implementation for identification of symmetrically structured DNA motifs
    Stepanova, Maria
    Lin, Feng
    Lin, Valerie C. -L.
    JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2007, 48 (03): : 239 - 254
  • [7] A Hopfield Neural Classifier and Its FPGA Implementation for Identification of Symmetrically Structured DNA Motifs
    Maria Stepanova
    Feng Lin
    Valerie C.-L. Lin
    The Journal of VLSI Signal Processing Systems for Signal, Image, and Video Technology, 2007, 48 : 239 - 254
  • [8] Dynamic Analysis and FPGA Implementation of Fractional-Order Hopfield Networks with Memristive Synapse
    Anzo-Hernandez, Andres
    Zambrano-Serrano, Ernesto
    Platas-Garza, Miguel Angel
    Volos, Christos
    FRACTAL AND FRACTIONAL, 2024, 8 (11)
  • [9] Seismic pattern recognition based upon Hopfield Neural Networks
    Banchs, Rafael
    Rondon, Oscar
    EXPLORATION GEOPHYSICS, 2007, 38 (04) : 220 - 224
  • [10] Parameter identification of linear systems using Hopfield neural networks
    Song, Yimin
    Zhang, Ce
    Ma, Wengui
    Kongzhi Lilun Yu Yinyong/Control Theory and Applications, 2000, 17 (01): : 121 - 124