Investigation on MLP Artificial Neural Network Using FPGA for Autonomous Cart Follower System

被引:0
|
作者
Tat, Liew Yeong [1 ]
Alhady, S. S. N. [1 ]
Othman, W. A. F. W. [1 ]
Rahiman, Wan [1 ]
机构
[1] Univ Sains Malaysia, Sch Elect & Elect Engn, Engn Campus, Nibong Tebal 14300, P Pinang, Malaysia
关键词
Autonomous cart follower; MLP artificial neural network; FGPA; SOC;
D O I
10.1007/978-981-10-1721-6_14
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The future of the autonomous cart follower system will be equipped with lots of sensory data, due to the ever lower cost of sensory devices. This provides design challenge on handling large data and firmware complexity. This paper investigates an alternative approach of running the autonomous cart follower system on neural network model using Field Programmable Gates Array (FPGA). A microcontroller based autonomous cart follower system is modified to use the FPGA board and implemented via the System on Chip (SOC) approach. The neural network model is trained off line then implemented as software code in the SOC. By observation the firmware footprint of the neural network model remains small size regardless of the neural network size. The result shows that with 40 % more additional resource utilization, the overall system improvement of 27 times is achieved with the usage of hardware acceleration block in SOC compared to SOC without hardware acceleration.
引用
收藏
页码:125 / 131
页数:7
相关论文
共 50 条
  • [1] Speaker recognition using MLP: An artificial neural network model
    Shah, SAH
    Farooq, FM
    Ahmed, A
    Hasan, KM
    Farooq, FM
    Naz, A
    Akbar, S
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL V, PROCEEDINGS: COMPUTER SCIENCE AND ENGINEERING: I, 2003, : 331 - 334
  • [2] Design Artificial Neural Network Using FPGA
    Ali, Haitham Kareem
    Mohammed, Esraa Zeki
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2010, 10 (08): : 88 - 92
  • [3] Autonomous helicopter hover using an artificial neural network
    Buskey, G
    Wyeth, G
    Roberts, J
    2001 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS I-IV, PROCEEDINGS, 2001, : 1635 - 1640
  • [4] Neural network implementation in reprogrammable FPGA devices - An example for MLP
    Gorgon, Marek
    Wrzesinski, Mateusz
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING - ICAISC 2006, PROCEEDINGS, 2006, 4029 : 19 - 28
  • [5] Artificial keys for botanical identification using a multilayer perceptron neural network (MLP)
    Clark, JY
    Warwick, K
    ARTIFICIAL INTELLIGENCE REVIEW, 1998, 12 (1-3) : 95 - 115
  • [6] Prediction of roadheaders' performance using artificial neural network approaches (MLP and KOSFM)
    Ebrahimabadi, Arash
    Azimipour, Mohammad
    Bahreini, Ali
    JOURNAL OF ROCK MECHANICS AND GEOTECHNICAL ENGINEERING, 2015, 7 (05) : 573 - 583
  • [7] Artificial Keys for Botanical Identification using a Multilayer Perceptron Neural Network (MLP)
    Jonthan Y. Clark
    Kevin Warwick
    Artificial Intelligence Review, 1998, 12 : 95 - 115
  • [8] Gas turbine fault detection and isolation using MLP artificial neural network
    Matuck, Gustavo R.
    Barbosa, Joao Roberto
    Bringhenti, Cleverson
    Lima, Isaias
    PROCEEDINGS OF THE ASME TURBO EXPO 2007, VOL 1, 2007, : 803 - 811
  • [9] Prediction of roadheaders' performance using artificial neural network approaches (MLP and KOSFM)
    Arash Ebrahimabadi
    Mohammad Azimipour
    Ali Bahreini
    Journal of Rock Mechanics and Geotechnical Engineering, 2015, 7 (05) : 573 - 583
  • [10] ARTIFICIAL NEURAL NETWORK ACCELERATION ON FPGA USING CUSTOM INSTRUCTION
    Santos, Patrick
    Ouellet-Poulin, David
    Shapiro, Daniel
    Bolic, Miodrag
    2011 24TH CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2011, : 450 - 455