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 条
  • [41] MLP Neural Network Based Face Recognition System Using Constructive Training algorithm
    Boughrara, Hayet
    Chtourou, Mohamed
    Ben Amar, Chokri
    2012 INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS (ICMCS), 2012, : 233 - 238
  • [42] Artificial Neural Network Implementation in FPGA: A Case Study
    Li, Shuai
    Choi, Ken
    Lee, Yunsik
    2016 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2016, : 297 - 298
  • [43] FPGA Implementation of Neuron Block for Artificial Neural Network
    Li, ZhaoFang
    Huang, Yu-Jung
    Lin, Wei-Cheng
    2017 INTERNATIONAL CONFERENCE ON ELECTRON DEVICES AND SOLID-STATE CIRCUITS (EDSSC), 2017,
  • [44] Flexible Modularized Artificial Neural Network Implementation on FPGA
    Cosmas, Kiruki
    Asami, Kenichi
    2018 5TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING & MACHINE INTELLIGENCE (ISCMI), 2018, : 1 - 5
  • [45] Isolated Word Recognition System Using MLP Neural Network Constructive Training Algorithm
    Masmoudi, Sabeur
    Chtourou, Mohamed
    Ben Hamida, Ahmed
    2009 6TH INTERNATIONAL MULTI-CONFERENCE ON SYSTEMS, SIGNALS AND DEVICES, VOLS 1 AND 2, 2009, : 697 - +
  • [46] An adjustable size FPGA implementation for an artificial neural network
    Wolf, DF
    Romero, RF
    Marques, E
    IC-AI'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOLS I-III, 2001, : 416 - 421
  • [47] Direct Inverse Control using an Artificial Neural Network for the Autonomous Hover of a Helicopter
    Frye, Michael T.
    Provence, Robert S.
    2014 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), 2014, : 4121 - 4122
  • [48] Evolution of behaviors in autonomous robot using artificial neural network and genetic algorithm
    Lee, M
    INFORMATION SCIENCES, 2003, 155 (1-2) : 43 - 60
  • [49] Accurate prediction of nanofluid viscosity using a multilayer perceptron artificial neural network (MLP-ANN)
    Heidari, Elham
    Sobati, Mohammad Amin
    Movahedirad, Salman
    CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 2016, 155 : 73 - 85
  • [50] Modeling of Inverted Pendulum on a Cart by Using Artificial Neural Networks
    Korkmaz, Deniz
    Bal, Cafer
    Gokbulut, Muammer
    2015 23RD SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2015, : 2642 - 2645