FPGA Based Design of Artificial Neural Processor Used for Wireless Sensor Network
Abstract
In this paper, a simulation of artificial intelligent system has been designed for processing the incoming data of sensor units and then presenting proper decision. The Back-propagation Neural Network BPNN has been used as the proposed intelligent system for this work, whereas the BPNN is considered as a trained network in conjunction with an optimization method for changing the weights and biases of the overall network. The main two features of the BPNN are: high speed processing, and producing lowest Mean-Square-Error MSE ( cost function ) in few iterations. The proposed BPNN has used the linear activation functions 'Satlins' and 'Satline' for the hidden and output layer respectively, and has used the training function 'Traingda' ( which is gradient descent with adaptive learning rate) as a powerful learning method. It is worth to mention, that no previous research used these three functions together for such analysis. The MATLAB software package has been used for designing and testing the proposed system. An optimal result has been obtained in this work, where the value of Mean-Square-Error has reached to zero  in 87 epochs, and the real and desired outputs have been fitted. In fact, there is no previous work has reached to this optimal result. The proposed BPNN has been implemented in FPGA, which is fast, and low power tool.
Downloads
References
Ado A. ABBA, Abdelhak G., Nabila L., and Blaise O. Yenke," Concepts and Evolution of Research in The Field of wireless Sensor Networks," International Journal of Computer Networks and Communications (IJCNC), Vol.7, No.1, January, 2015.
Utz R., and Cormac J. S.," Wireless Sensor Networks," Springer-Verlog
Berlin Heidelberg, 2009.
Hanan A. R. Akkar, Aied K. Al-Samarrie, and Azzad B. Saeed," Design and Implementation of an Interface Unit Communicated by a Laser system Within Wireless Sensor Network," Engineering and Technology Journal, Vol.34,Part (A), No.13 ,2016.
Shashi S," A Gentle Introduction to Backpropagation," Numeric Insight Inc., 22th, July, 2014.
Yang L., Weizhe J., and Lixiong X." Parallelizing Backpropagation Neural Network Using MapReduce and Cascading Model," Yang Liu et al., 2016.
Reyadh S. N., Namh A. A., and Zainab N. Al-Sultani," An Enhanced Resilient Backpropagation Artificial Neural Network for Intrusion Detection System," International Journal of Computer Science and Network Security (IJCSNS), VOL.12 No.3, March, 2012.
Dian P., Diaz D. Santika, and Bens P.," An Application Of Backpropagation Artificial Neural Network Method for Measuring The Severity of Osteoarthritis," International Journal of Engineering and Technology IJET-IJENS Vol. 11 No. 03, June, 2011.
Hanan A. R. Akkar, Aied K. Al-Samarrie, and Azzad B. Saeed," Simulation Design of a Backpropagation Neural System of Sensor Network Trained by Particle Swarm Optimization," International Journal of Scientific and Engineering Research IJSER, Vol.7, Issue 4, ISSN:2229-5518, April, 2016.
F. Acar Saraci," Artificial Intelligence and Neural Networks," Springer-Verlag Berlin Heidelberg, 2006.
Daniel S., Ian C., Daming S., and Wing W.," Sensitivity Analysis for Neural Networks," Springer-Verlog Heidelberg, 2010.
David L.," A Basic Introduction to Feed-forward Back-propagation Neural Networks," David Leverington, 2009.
K. Henkel, and D. Schmeiber," Back-propagation- Based Neural with a Two Sensors System for Monitoring Carbon Dioxide and Relative Humidity," Springer - Verlag, ISSN:1618-1650, 2002.
Muhammed K., B. Muhammed K., and T. Muhammed J.," FPGA Based Neural Wireless Sensor Networks," The 13th International Arab Conference on Information Technology, 2012.
Guo W., and Juan W.," Design and Implementation of Wireless Sensor
Network Nodes Based on BP Neural Network," Journal of chemical and Pharmaceutical Research, ISSN:0975-7384, 2014.
Mark H.B., Martin T. H., and Haward B. D.," Neural Network Toolbox: User Guide," The Math Works Inc., 2014.
Copyright (c) 2019 EMITTER International Journal of Engineering Technology
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
The copyright to this article is transferred to Politeknik Elektronika Negeri Surabaya(PENS) if and when the article is accepted for publication. The undersigned hereby transfers any and all rights in and to the paper including without limitation all copyrights to PENS. The undersigned hereby represents and warrants that the paper is original and that he/she is the author of the paper, except for material that is clearly identified as to its original source, with permission notices from the copyright owners where required. The undersigned represents that he/she has the power and authority to make and execute this assignment. The copyright transfer form can be downloaded here .
The corresponding author signs for and accepts responsibility for releasing this material on behalf of any and all co-authors. This agreement is to be signed by at least one of the authors who have obtained the assent of the co-author(s) where applicable. After submission of this agreement signed by the corresponding author, changes of authorship or in the order of the authors listed will not be accepted.
Retained Rights/Terms and Conditions
- Authors retain all proprietary rights in any process, procedure, or article of manufacture described in the Work.
- Authors may reproduce or authorize others to reproduce the work or derivative works for the author’s personal use or company use, provided that the source and the copyright notice of Politeknik Elektronika Negeri Surabaya (PENS) publisher are indicated.
- Authors are allowed to use and reuse their articles under the same CC-BY-NC-SA license as third parties.
- Third-parties are allowed to share and adapt the publication work for all non-commercial purposes and if they remix, transform, or build upon the material, they must distribute under the same license as the original.
Plagiarism Check
To avoid plagiarism activities, the manuscript will be checked twice by the Editorial Board of the EMITTER International Journal of Engineering Technology (EMITTER Journal) using iThenticate Plagiarism Checker and the CrossCheck plagiarism screening service. The similarity score of a manuscript has should be less than 25%. The manuscript that plagiarizes another author’s work or author's own will be rejected by EMITTER Journal.
Authors are expected to comply with EMITTER Journal's plagiarism rules by downloading and signing the plagiarism declaration form here and resubmitting the form, along with the copyright transfer form via online submission.