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 条
  • [31] Fault detection based on online sequential extreme learning machine using quantum evolutionary algorithm for pitch system
    Li Q.
    Zhang Y.
    Taiyangneng Xuebao/Acta Energiae Solaris Sinica, 2022, 43 (01): : 44 - 51
  • [32] Fiber Bragg Grating Dynamic Calibration Based on Online Sequential Extreme Learning Machine
    Shang, Qiufeng
    Qin, Wenjie
    SENSORS, 2020, 20 (07)
  • [33] Particle Swarm Optimization Based Selective Ensemble of Online Sequential Extreme Learning Machine
    Liu, Yang
    He, Bo
    Dong, Diya
    Shen, Yue
    Yan, Tianhong
    Nian, Rui
    Lendasse, Amaury
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2015, 2015
  • [34] Online Sequential Extreme Learning Machine Based Functional Magnetic Resonance Imaging Decoder
    AlDahoul, Nouar
    Htike, Zaw Zaw
    ADVANCED SCIENCE LETTERS, 2015, 21 (11) : 3489 - 3493
  • [35] Online ship roll motion prediction based on grey sequential extreme learning machine
    Yin, Jian-Chuan
    Zou, Zao-Jian
    Xu, Feng
    Wang, Ni-Ni
    NEUROCOMPUTING, 2014, 129 : 168 - 174
  • [36] Local Gravitation Clustering-Based Semisupervised Online Sequential Extreme Learning Machine
    Wang, Xingbiao
    Gu, Bin
    Zou, Quanyi
    Lei, Rui
    SECURITY AND COMMUNICATION NETWORKS, 2022, 2022
  • [37] The Parameter Updating Method Based on Kalman Filter for Online Sequential Extreme Learning Machine
    Xu, Xiaoming
    Wen, Chenglin
    Chen, Weijie
    Ji, Siyu
    PROCEEDINGS OF ELM-2017, 2019, 10 : 80 - 102
  • [38] A Fast and Precise Indoor Localization Algorithm Based on an Online Sequential Extreme Learning Machine
    Zou, Han
    Lu, Xiaoxuan
    Jiang, Hao
    Xie, Lihua
    SENSORS, 2015, 15 (01): : 1804 - 1824
  • [39] Imbalanced Data Fault Diagnosis Based on an Evolutionary Online Sequential Extreme Learning Machine
    Hao, Wei
    Liu, Feng
    SYMMETRY-BASEL, 2020, 12 (08):
  • [40] Density-based semi-supervised online sequential extreme learning machine
    Min Xia
    Jie Wang
    Jia Liu
    Liguo Weng
    Yiqing Xu
    Neural Computing and Applications, 2020, 32 : 7747 - 7758