Backpropagation Neural Network Algorithm is a long-standing supervised algorithm, with applications in many domains. This method is useful when there is a predefined set of input and output vectors, and aiming to produce the output for the given input. However, to reduce the computational time latency, many optimization techniques that are available in Vivado HLS tool were applied to generate a downable code for FPGA platform to enhance the performance of the algorithm. The overall latency has been reduced from 3.44ms without optimization to 2.42ms with optimization. Therefore, the latency reduced by about 1.4 times. This paper also implemented and paralyzed the same algorithm on CPU and GPU for comparison purposes. The result shows the FPGA implementation gives better results than CPU and GPU on the comparison of performance due to the applied optimization techniques in the implementation.


    Zugriff

    Zugriff prüfen

    Verfügbarkeit in meiner Bibliothek prüfen

    Bestellung bei Subito €


    Exportieren, teilen und zitieren



    Titel :

    Enhancing the Parallelization of Backpropagation Neural Network Algorithm for Implementation on FPGA Platform


    Beteiligte:
    Bataineh, Ali Al (Autor:in) / Kaur, Devinder (Autor:in) / Jarrah, Amin (Autor:in)


    Erscheinungsdatum :

    2018-07-01


    Format / Umfang :

    626638 byte





    Medientyp :

    Aufsatz (Konferenz)


    Format :

    Elektronische Ressource


    Sprache :

    Englisch



    An identification algorithm of driver steering characteristics based on backpropagation neural network

    Zhao, Shangyu / Chen, Guoying / Hua, Min et al. | SAGE Publications | 2019


    Fringe pattern optimisation using a backpropagation neural network

    Tipper, D. J. / Burton, D. R. / Lalor, M. J. et al. | British Library Conference Proceedings | 1996


    Study on Thermal Comfort Model Based on Genetic Algorithm with Backpropagation Neural Network

    Yang, Yalong / Hong, Dejian / Zhang, Rui et al. | Springer Verlag | 2019


    A Parallelization Method for Neural Network Learning

    Tsuchida, Yuta | Online Contents | 2015


    Dynamic Prediction of Traffic Flow by Using Backpropagation Neural Network

    Zhu, Z. / Yang, Z. | British Library Conference Proceedings | 1998