High Reliable and Accurate Stochastic Computing-based Artificial Neural Network Architecture Design

被引:1
|
作者
Chen, Kun-Chih [1 ]
Syu, Wei-Ren [2 ]
机构
[1] Natl Yang Ming Chiao Tung Univ, Inst Elect, Hsinchu, Taiwan
[2] Natl Sun Yat Sen Univ, Dept Comp Sci & Engn, Kaohsiung, Taiwan
关键词
stochastic computing; hardware reliability; faulttolerant architecture; neural networks;
D O I
10.1109/ISCAS58744.2024.10558634
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Hardware reliability has emerged as a paramount consideration in the modern Artificial Neural Network (ANN) design in recent years. The un-reliable ANN leads to un-trustable inference results and disasters (e.g., finance system or transportation system crash). To ensure hardware reliability, the common way is to insert some error correctness blocks or fault-tolerant computing blocks, which bring considerable hardware overhead and are improper to the resource-limited edge AI designs. To design hardware-friendly and highly reliable hardware, the Stochastic Computing (SC) method has been proven to be an efficient way to achieve fault-tolerant computing goals. Consequently, many SCbased computing architectures have been introduced recently. However, because of the stochastic number representation, the computing accuracy issue is the design challenge to implement the SC-based computing architecture. To solve this problem, we propose a novel scaling-free adder and input data pre-processing method to achieve a reliable SC-based computing architecture and improve the accuracy of conventional SC-based ANN design. Compared with the traditional ANN design, the proposed SC-based ANN design maintains computing accuracy and enhances the performance by 32% to 55% while facing serious fault injection. In addition, the proposed SC-based ANN architecture reduces 48% to 81% power consumption and 51% to 92% area cost compared with the conventional ANN architecture.
引用
收藏
页数:5
相关论文
共 50 条
  • [1] High-Accurate Stochastic Computing for Artificial Neural Network by Using Extended Stochastic Logic
    Chen, Kun-Chih
    Wu, Chi-Hsun
    2021 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2021,
  • [2] Improving efficiency of a Stochastic Computing-based Morphological Neural Network
    Skibinsky-Gitlin, Erik S.
    Font-Rossello, Joan
    Frasser, Christiam F.
    Moran, Alejandro
    Canals, Vicens
    Roca, Miquel
    Rossello, Josep L.
    PROCEEDINGS OF THE 37TH CONFERENCE ON DESIGN OF CIRCUITS AND INTEGRATED SYSTEMS (DCIS 2022), 2022, : 114 - 119
  • [3] Accurate and compact convolutional neural network based on stochastic computing
    Abdellatef, Hamdan
    Khalil-Hani, Mohamed
    Shaikh-Husin, Nasir
    Ayat, Sayed Omid
    NEUROCOMPUTING, 2022, 471 : 31 - 47
  • [4] HIGH-ACCURACY STOCHASTIC COMPUTING-BASED FIR FILTER DESIGN
    Ahmed, Kazi J.
    Yuan, Bo
    Lee, Myung J.
    2018 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2018, : 1140 - 1144
  • [5] Hardware-aware neural architecture search for stochastic computing-based neural networks on tiny devices
    Song, Yuhong
    Sha, Edwin Hsing-Mean
    Zhuge, Qingfeng
    Xu, Rui
    Xu, Xiaowei
    Li, Bingzhe
    Yang, Lei
    JOURNAL OF SYSTEMS ARCHITECTURE, 2023, 135
  • [6] Hardware Implementation of Stochastic Computing-based Morphological Neural Systems
    Rossello, Josep L.
    Font-Rossello, Joan
    Frasser, Christiam F.
    Moran, Alejandro
    Skibinsky-Gitlin, E. S.
    Canals, V
    Roca, Miquel
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 356 - 360
  • [7] An Efficient Hardware Implementation of Artificial Neural Network based on Stochastic Computing
    Duy-Anh Nguyen
    Huy-Hung Ho
    Duy-Hieu Bui
    Xuan-Tu Tran
    PROCEEDINGS OF 2018 5TH NAFOSTED CONFERENCE ON INFORMATION AND COMPUTER SCIENCE (NICS 2018), 2018, : 237 - 242
  • [8] Neural computing-based design of components for cellular manufacturing
    Kusiak, A
    Lee, H
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1996, 34 (07) : 1777 - 1790
  • [9] Neural computing-based design of components for cellular manufacturing
    Univ of Iowa, Iowa City, United States
    Int J Prod Res, 7 (1777-1790):
  • [10] Normalization and dropout for stochastic computing-based deep convolutional neural networks
    Li, Ji
    Yuan, Zihao
    Li, Zhe
    Ren, Ao
    Ding, Caiwen
    Draper, Jeffrey
    Nazarian, Shahin
    Qiu, Qinru
    Yuan, Bo
    Wang, Yanzhi
    INTEGRATION-THE VLSI JOURNAL, 2019, 65 : 395 - 403