Local Position Estimation Using an Artificial Neural Network Based Model with a Hardware Implementation

Efficient implementation of the activation function is an important part in the hardware design of artificial neural network. Sigmoid function is one of the most widely used activation function. In this paper, an efficient architecture for digital hardware implementation of sigmoid function is prese...

Full description

Bibliographic Details
Main Authors: Abdullah, Embong, Rohani, Abu Bakar, Syahrulanuar, Ngah
Format: Conference or Workshop Item
Language:English
Published: 2012
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/3663/1/44ICoCSIM.pdf
_version_ 1796989720615452672
author Abdullah, Embong
Rohani, Abu Bakar
Syahrulanuar, Ngah
author_facet Abdullah, Embong
Rohani, Abu Bakar
Syahrulanuar, Ngah
author_sort Abdullah, Embong
collection UMP
description Efficient implementation of the activation function is an important part in the hardware design of artificial neural network. Sigmoid function is one of the most widely used activation function. In this paper, an efficient architecture for digital hardware implementation of sigmoid function is presented. The proposed method used second order nonlinear function (SONF) as a foundation and further improves the result by using 320 bits of read only memory (ROM) for storing a differential lookup table (differential LUT). The method proves to be more effective considering the smallest deviation of sigmoid function achieved in comparison to conventional LUT and SONF. Employing this method for hardware-based ANN in the indoor positioning system have shown that, ANN can detect the target position almost as accurate as software implementation with a speed 13 times faster. Thus the proposed idea is suitable to be implemented in a hardware-based ANN for various real-time applications.
first_indexed 2024-03-06T11:41:17Z
format Conference or Workshop Item
id UMPir3663
institution Universiti Malaysia Pahang
language English
last_indexed 2024-03-06T11:41:17Z
publishDate 2012
record_format dspace
spelling UMPir36632018-05-02T06:54:38Z http://umpir.ump.edu.my/id/eprint/3663/ Local Position Estimation Using an Artificial Neural Network Based Model with a Hardware Implementation Abdullah, Embong Rohani, Abu Bakar Syahrulanuar, Ngah QA76 Computer software Efficient implementation of the activation function is an important part in the hardware design of artificial neural network. Sigmoid function is one of the most widely used activation function. In this paper, an efficient architecture for digital hardware implementation of sigmoid function is presented. The proposed method used second order nonlinear function (SONF) as a foundation and further improves the result by using 320 bits of read only memory (ROM) for storing a differential lookup table (differential LUT). The method proves to be more effective considering the smallest deviation of sigmoid function achieved in comparison to conventional LUT and SONF. Employing this method for hardware-based ANN in the indoor positioning system have shown that, ANN can detect the target position almost as accurate as software implementation with a speed 13 times faster. Thus the proposed idea is suitable to be implemented in a hardware-based ANN for various real-time applications. 2012-12-03 Conference or Workshop Item PeerReviewed application/pdf en http://umpir.ump.edu.my/id/eprint/3663/1/44ICoCSIM.pdf Abdullah, Embong and Rohani, Abu Bakar and Syahrulanuar, Ngah (2012) Local Position Estimation Using an Artificial Neural Network Based Model with a Hardware Implementation. In: International Conference on Computational Science and Information Management (ICoCSIM) , 3-5 December 2012 , Toba Lake, North Sumatera, Indonesia. pp. 223-226..
spellingShingle QA76 Computer software
Abdullah, Embong
Rohani, Abu Bakar
Syahrulanuar, Ngah
Local Position Estimation Using an Artificial Neural Network Based Model with a Hardware Implementation
title Local Position Estimation Using an Artificial Neural Network Based Model with a Hardware Implementation
title_full Local Position Estimation Using an Artificial Neural Network Based Model with a Hardware Implementation
title_fullStr Local Position Estimation Using an Artificial Neural Network Based Model with a Hardware Implementation
title_full_unstemmed Local Position Estimation Using an Artificial Neural Network Based Model with a Hardware Implementation
title_short Local Position Estimation Using an Artificial Neural Network Based Model with a Hardware Implementation
title_sort local position estimation using an artificial neural network based model with a hardware implementation
topic QA76 Computer software
url http://umpir.ump.edu.my/id/eprint/3663/1/44ICoCSIM.pdf
work_keys_str_mv AT abdullahembong localpositionestimationusinganartificialneuralnetworkbasedmodelwithahardwareimplementation
AT rohaniabubakar localpositionestimationusinganartificialneuralnetworkbasedmodelwithahardwareimplementation
AT syahrulanuarngah localpositionestimationusinganartificialneuralnetworkbasedmodelwithahardwareimplementation