Sigmoid function approximation for ANN implementation in FPGA devices

  • Authors:
  • Djalal Eddine Khodja;Aissa Kheldoun;Larbi Refoufi

  • Affiliations:
  • Faculty of Engineering Sciences, University Muhamed Boudiaf of M'sila, Algeria;Signals & Systems Laboratory, Institute of Electronics and Electrical Engineering, Boumerdes University,;Signals & Systems Laboratory, Institute of Electronics and Electrical Engineering, Boumerdes University,

  • Venue:
  • CSECS '10 Proceedings of the 9th WSEAS international conference on Circuits, systems, electronics, control & signal processing
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

The objective of this work is the implementation of Artificial Neural Network on a FPGA board. This implementation aim is to contribute in the hardware integration solutions in the areas such as monitoring, diagnosis, maintenance and control of power system as well as industrial processes. Since the Simulink library provided by Xilinx, has all the blocks that are necessary for the design of Artificial Neural Networks except a few functions such as sigmoid function. In this work, an approximation of the sigmoid function in polynomial form has been proposed. Then, the sigmoid function approximation has been implemented on FPGA using the Xilinx library. Tests results are satisfactory.