Optimization for deep convolutional neural network of stochastic computing on MLC-PCM-based system

被引:0
|
作者
Wang, Zhaoyang [1 ]
Jia, Zhiping [1 ]
Shen, Zhaoyan [1 ]
Zhao, Yijun [2 ]
Chen, Renhai [3 ]
机构
[1] School of Computer Science and Technology, Shandong University, China
[2] CHONGQING CHANGAN AUTOMOBILE Co., Ltd, China
[3] College of Intelligence and Computing, Shenzhen Research Institute of Tianjin University, China
来源
关键词
Embedded device - Memory-based systems - Multilevel cell - Optimisations - Pattern recognition and classification - Phase change memory stochastic computing - Phase-change memory - Power - Stochastic computing;
D O I
暂无
中图分类号
学科分类号
摘要
Deep convolutional neural networks (DCNNs) are one of the most promising models for pattern recognition and classification tasks. With the development of wearable devices and the Internet of Things (IoTs), integrating DCNNs onto embedded and portable devices is becoming more and more desirable. However, it is hard to deploy large-scale DCNNs that consume huge power and need many hardware resources in embedded devices with limited power and resources. Previous studies propose that stochastic computing (SC) can replace the resource-consuming binary arithmetic operation in DCNN, which not only simplifies the hardware implementation of arithmetic units but also has the potential to meet the low power requirements of embedded devices. However, bit-streams in SC usually have more bits than the original binary numbers, which inevitably leads to greater storage pressure. To overcome these limitations, in this work, we use Multi-Level Cell (MLC) Phase Change Memory (PCM) which has very low leakage power and high density to replace dynamic random access memory (DRAM) as the weight storage of DCNN. We design SC-PCM, an MLC PCM optimization technology dedicated to SC, which optimizes the write latency and power consumption of MLC PCM. We propose an effective layer-wise multi-precision SC-DCNN model, which reduces the scale of the neural network without sacrificing the accuracy of the DCNNs. © 2022
引用
收藏
相关论文
共 50 条
  • [21] FPGA-based implementation of deep neural network using stochastic computing
    Nobari, Maedeh
    Jahanirad, Hadi
    APPLIED SOFT COMPUTING, 2023, 137
  • [22] Hardware-Driven Nonlinear Activation for Stochastic Computing Based Deep Convolutional Neural Networks
    Li, Ji
    Yuan, Zihao
    Li, Zhe
    Ding, Caiwen
    Ren, Ao
    Qiu, Qinru
    Draper, Jeffrey
    Wang, Yanzhi
    2017 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2017, : 1230 - 1236
  • [23] A Deep Convolutional Neural Network Based on Nested Residue Number System
    Nakahara, Hiroki
    Sasao, Tsutomu
    2015 25TH INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, 2015,
  • [24] DeepFrag: a deep convolutional neural network for fragment-based lead optimization
    Green, Harrison
    Koes, David R.
    Durrant, Jacob D.
    CHEMICAL SCIENCE, 2021, 12 (23) : 8036 - 8047
  • [25] An efficient stochastic computing based deep neural network accelerator with optimized activation functions
    Bodiwala S.
    Nanavati N.
    International Journal of Information Technology, 2021, 13 (3) : 1179 - 1192
  • [26] Design an image-based sentiment analysis system using a deep convolutional neural network and hyperparameter optimization
    Anilkumar, B.
    Devi, N. Lakshmi
    Kotagiri, Srividya
    Sowjanya, A. Mary
    MULTIMEDIA TOOLS AND APPLICATIONS, 2024, 83 (25) : 66479 - 66498
  • [27] Stochastic Gradient Descent-Whale Optimization Algorithm-Based Deep Convolutional Neural Network To Crowd Emotion Understanding
    Ratre, Avinash
    COMPUTER JOURNAL, 2020, 63 (02): : 267 - 282
  • [28] NEURAL COMPUTING AND STOCHASTIC OPTIMIZATION
    WONG, E
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 653 : 339 - 342
  • [29] Development of Deep Convolutional Neural Network for Structural Topology Optimization
    Seo, Junhyeon
    Kapania, Rakesh K.
    AIAA JOURNAL, 2023, 61 (03) : 1366 - 1379
  • [30] Development of Deep Convolutional Neural Network for Structural Topology Optimization
    Seo, Junhyeon
    Kapania, Rakesh K.
    AIAA Journal, 2023, 61 (03): : 1366 - 1379