System-on-a-Chip (SoC)-Based Hardware Acceleration for an Online Sequential Extreme Learning Machine (OS-ELM)

被引:33
|
作者
Safaei, Amin [1 ]
Wu, Q. M. Jonathan [1 ]
Akilan, Thangarajah [1 ]
Yang, Yimin [2 ]
机构
[1] Univ Windsor, Dept Elect & Comp Engn, Windsor, ON N9B 3P4, Canada
[2] Lakehead Univ, Comp Sci Dept, Thunder Bay, ON P7B 5E1, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Extreme learning machine (ELM); hardware (HW); neural networks (NNs); online sequential ELM (OS-ELM); system-on-a-chip field-programmable gate array (SoC FPGA); BACKPROPAGATION ALGORITHM; NEURAL-NETWORKS; IMPLEMENTATION;
D O I
10.1109/TCAD.2018.2878162
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Machine learning algorithms such as those for object classification in images, video content analysis, and human action recognition are used to extract meaningful information from data recorded by image sensors and cameras. Among the existing machine learning algorithms for such purposes, extreme learning machines (ELMs) and online sequential ELMs (OS-ELMs) are well known for their computational efficiency and performance when processing large datasets. The latter approach was derived from the ELM approach and optimized for real-time application. However, OS-ELM classifiers are computationally demanding, and the existing state-of-the-art computing platforms are not efficient enough for embedded systems, especially for applications with strict requirements in terms of low power consumption, high throughput, and low latency. This paper presents the implementation of an ELM/OS-ELM in a customized system-on-a-chip field-programmable gate array-based architecture to ensure efficient hardware acceleration. The acceleration process comprises parallel extraction, deep pipelining, and efficient shared memory communication.
引用
收藏
页码:2127 / 2138
页数:12
相关论文
共 50 条
  • [1] System-on-a-chip (SoC)-based Hardware Acceleration for Extreme Learning Machine
    Safaei, Amin
    Wu, Q. M. Jonathan
    Yang, Yimin
    Akilan, Thangarajah
    2017 24TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2017, : 470 - 473
  • [2] A Safety Assessment Method Based on Online Sequential Extreme Learning Machine (OS-ELM) in Deep Drilling Process
    Li, Yupeng
    Cao, Weihua
    Gan, Chao
    2018 37TH CHINESE CONTROL CONFERENCE (CCC), 2018, : 10228 - 10232
  • [3] Low complexity adaptive forgetting factor for online sequential extreme learning machine (OS-ELM) for application to nonstationary system estimations
    Lim, Jun-seok
    Lee, Seokjin
    Pang, Hee-Suk
    NEURAL COMPUTING & APPLICATIONS, 2013, 22 (3-4): : 569 - 576
  • [4] Low complexity adaptive forgetting factor for online sequential extreme learning machine (OS-ELM) for application to nonstationary system estimations
    Jun-seok Lim
    Seokjin Lee
    Hee-Suk Pang
    Neural Computing and Applications, 2013, 22 : 569 - 576
  • [5] System-on-a-chip (SoC)-based hardware acceleration for foreground and background identification
    Safaei, Amin
    Wu, Q. M. Jonathan
    Yang, Yimin
    JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2018, 355 (04): : 1888 - 1912
  • [6] Discharge forecasting using an Online Sequential Extreme Learning Machine (OS-ELM) model: A case study in Neckar River, Germany
    Yadav, Basant
    Ch, Sudheer
    Mathur, Shashi
    Adamowski, Jan
    MEASUREMENT, 2016, 92 : 433 - 445
  • [7] Intrusion detection system using Online Sequence Extreme Learning Machine (OS-ELM) in advanced metering infrastructure of smart grid
    Li, Yuancheng
    Qiu, Rixuan
    Jing, Sitong
    PLOS ONE, 2018, 13 (02):
  • [8] Improved online sequential extreme learning machine: OS-CELM
    Tosun, Olcay
    Eryigit, Recep
    TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2021, 29 (07) : 3092 - 3106
  • [9] Parallel online sequential extreme learning machine based on MapReduce
    Wang, Botao
    Huang, Shan
    Qiu, Junhao
    Liu, Yu
    Wang, Guoren
    NEUROCOMPUTING, 2015, 149 : 224 - 232
  • [10] The memory degradation based online sequential extreme learning machine
    Zou, Quan-Yi
    Wang, Xiao-Jun
    Zhou, Chang-Jun
    Zhang, Qiang
    NEUROCOMPUTING, 2018, 275 : 2864 - 2879