Stochastic-Based Multi-Stage Streaming Realization of Deep Convolutional Neural Network

被引:0
|
作者
Alawad, Mohammed [1 ]
Lin, Mingjie [1 ]
机构
[1] Univ Cent Florida, Dept Elect & Comp Engn, Orlando, FL 32816 USA
来源
PROCEEDINGS OF THE EIGHTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED) | 2017年
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Large-scale convolutional neural network (CNN), conceptually mimicking the operational principle of visual perception in human brain, has been widely applied to tackle many challenging computer vision and artificial intelligence applications. Unfortunately, despite of its simple architecture, a typically-sized CNN is well known to be computationally intensive. This work presents a novel stochastic-based and scalable hardware architecture and circuit design that computes a large-scale CNN with FPGA. The key idea is to implement all key components of a deep learning CNN, including multi-dimensional convolution, activation, and pooling layers, completely in the probabilistic computing domain in order to achieve high computing robustness, high performance, and low hardware usage. Most importantly, through both theoretical analysis and FPGA hardware implementation, we demonstrate that stochastic-based deep CNN can achieve superior hardware scalability when compared with its conventional deterministic-based FPGA implementation by allowing a stream computing mode and adopting efficient random sample manipulations. Overall, being highly scalable and energy efficient, our stochastic-based convolutional neural network architecture is well-suited for a modular vision engine with the goal of performing real-time detection, recognition and segmentation of mega-pixel images, especially those perception-based computing tasks that are inherently fault-tolerant, while still requiring high energy efficiency.
引用
收藏
页码:13 / 18
页数:6
相关论文
共 50 条
  • [1] Stochastic-Based Multi-stage Streaming Realization of a Deep Convolutional Neural Network
    Alawad, Mohammed
    Lin, Mingjie
    FPGA'17: PROCEEDINGS OF THE 2017 ACM/SIGDA INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE GATE ARRAYS, 2017, : 291 - 291
  • [2] Multi-stage Deep Convolutional Neural Network for Histopathological Analysis of Osteosarcoma
    Jayachandran, A.
    Ganesh, S.
    Kumar, S. Ratheesh
    NEURAL COMPUTING & APPLICATIONS, 2023, 35 (27): : 20351 - 20364
  • [3] Multi-stage Deep Convolutional Neural Network for Histopathological Analysis of Osteosarcoma
    A. Jayachandran
    S. Ganesh
    S. Ratheesh Kumar
    Neural Computing and Applications, 2023, 35 : 20351 - 20364
  • [4] HEAD DETECTION BASED ON CONVOLUTIONAL NEURAL NETWORK WITH MULTI-STAGE WEIGHTED FEATURE
    Rui, Ting
    Fei, Jian-chao
    Cui, Peng
    Zhou, You
    Fang, Hu-sheng
    2015 IEEE CHINA SUMMIT & INTERNATIONAL CONFERENCE ON SIGNAL AND INFORMATION PROCESSING, 2015, : 147 - 150
  • [5] Face mask detection using deep convolutional neural network and multi-stage image processing
    Umer, Muhammad
    Sadiq, Saima
    Alhebshi, Reemah M.
    Alsubai, Shtwai
    Al Hejaili, Abdullah
    Eshmawi, Ala' Abdulmajid
    Nappi, Michele
    Ashraf, Imran
    IMAGE AND VISION COMPUTING, 2023, 133
  • [6] The Very Deep Multi-stage Two-stream Convolutional Neural Network for Action Recognition
    Gao, Xiuju
    Zhang, Hanling
    PROCEEDINGS OF THE 2016 3RD INTERNATIONAL CONFERENCE ON MECHATRONICS AND INFORMATION TECHNOLOGY (ICMIT), 2016, 49 : 265 - 269
  • [7] Gait-based age estimation using multi-stage convolutional neural network
    Sakata A.
    Takemura N.
    Yagi Y.
    IPSJ Transactions on Computer Vision and Applications, 2019, 11 (01)
  • [8] Multi-stage deep neural network accelerated topology optimization
    Bielecki, Dustin
    Patel, Darshil
    Rai, Rahul
    Dargush, Gary F.
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2021, 64 (06) : 3473 - 3487
  • [9] Multi-stage deep neural network accelerated topology optimization
    Dustin Bielecki
    Darshil Patel
    Rahul Rai
    Gary F. Dargush
    Structural and Multidisciplinary Optimization, 2021, 64 : 3473 - 3487
  • [10] Stochastic-Based Deep Convolutional Networks with Reconfigurable Logic Fabric
    Alawad, Mohammed
    Lin, Mingjie
    IEEE TRANSACTIONS ON MULTI-SCALE COMPUTING SYSTEMS, 2016, 2 (04): : 242 - 256