Accelerating Extreme Learning Machine on FPGA by Hardware Implementation of Given Rotation - QRD

  • Chong Yeam Tan Embedded System Research Laboratory MJIIT, Universiti Teknologi Malaysia, Jalan Sultan Yahya Petra, 54100 Kuala Lumpur, MALAYSIA
  • Nordinah Ismail Embedded System Research Laboratory MJIIT, Universiti Teknologi Malaysia, Jalan Sultan Yahya Petra, 54100 Kuala Lumpur, MALAYSIA
  • Chia Yee Ooi Embedded System Research Laboratory MJIIT, Universiti Teknologi Malaysia, Jalan Sultan Yahya Petra, 54100 Kuala Lumpur, MALAYSIA
  • Jin Yong Hon Embedded System Research Laboratory MJIIT, Universiti Teknologi Malaysia, Jalan Sultan Yahya Petra, 54100 Kuala Lumpur, MALAYSIA
Keywords: Extreme Learning Machine (ELM), machine learning, field programmable gate array (FPGA), hardware implementation.

Abstract

Currently, Extreme Learning Machine (ELM) is one of the research trends in the machine learning field due to its remarkable performances in terms of complexity and computational speed. However, the big data era and the limitations of general-purpose processor cause the increasing of interest in hardware implementation of ELM in order to reduce the computational time. Hence, this work presents the hardware-software co-design of ELM to improve the overall performances. In the co-design paradigm, one of the important components of ELM, namely Given Rotation-QRD (GR-QRD) is developed as a hardware core. Field Programmable Gate Array (FPGA) is chosen as the platform for ELM implementation due to its reconfigurable capability and high parallelism. Moreover, the learning accuracy and computational time would be used to evaluate the performances of the proposed ELM design. Our experiment has shown that GR-QRD accelerator helps to reduce the computational time of ELM training by 41.75% while maintaining the same training accuracy in comparison to pure software of ELM.

Published
2019-11-08
How to Cite
Tan, C. Y., Ismail, N., Ooi, C. Y., & Hon, J. Y. (2019). Accelerating Extreme Learning Machine on FPGA by Hardware Implementation of Given Rotation - QRD. International Journal of Integrated Engineering, 11(7), 31-39. Retrieved from https://publisher.uthm.edu.my/ojs/index.php/ijie/article/view/4431