Energy-Efficient Convolutional Neural Networks with Deterministic Bit-Stream Processing

被引:0
|
作者
Faraji, S. Rasoul [1 ]
Najafi, M. Hassan [2 ]
Li, Bingzhe [1 ]
Lilja, David J. [1 ]
Bazargan, Kia [1 ]
机构
[1] Univ Minnesota, Dept Elect & Comp Engn, Minneapolis, MN 55455 USA
[2] Univ Louisiana Lafayette, Sch Comp & Informat, Lafayette, LA 70504 USA
基金
美国国家科学基金会;
关键词
Convolutional neural networks; bitstream processing; stochastic computing; energy-efficient design; low-cost design;
D O I
10.23919/date.2019.8714937
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Stochastic computing (SC) has been used for low-cost and low power implementation of neural networks. Inherent inaccuracy and long latency of processing random bit-streams have made prior SC-based implementations inefficient compared to conventional fixed-point designs. Random or pseudo-random bitstreams often need to be processed for a very long time to produce acceptable results. This long latency leads to a significantly higher energy consumption than binary design counterparts. Low-discrepancy sequences have been recently used for fast-converging deterministic computation with stochastic constructs. In this work, we propose a low-cost, low-latency, and energy-efficient implementation of convolutional neural networks based on low-discrepancy deterministic bit-streams. Experimental results show a significant reduction in the energy consumption compared to previous random bitstream-based implementations and to the optimized fixed-point design with no quality degradation.
引用
收藏
页码:1757 / 1762
页数:6
相关论文
共 50 条
  • [41] DEEPS: Deterministic energy-efficient protocol for sensor networks
    Brinza, Dumitru
    Zelikovsky, Alexander
    SNPD 2006: SEVENTH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ARTIFICIAL INTELLIGENCE, NETWORKING, AND PARALLEL/DISTRIBUTED COMPUTING, PROCEEDINGS, 2006, : 261 - +
  • [42] Energy-efficient deterministic routing protocols in radio networks
    Nakano, K
    Olariu, S
    Zomaya, A
    2000 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS, 2000, : 181 - 188
  • [43] A Bit-Precision Reconfigurable Digital In-Memory Computing Macro for Energy-Efficient Processing of Artificial Neural Networks
    Kim, Hyunjoon
    Chen, Qian
    Yoo, Taegeun
    Kim, Tony Tae-Hyoung
    Kim, Bongjin
    2019 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2019, : 166 - 167
  • [44] QUEUING ANALYSIS OF CONTINUOUS BIT-STREAM TRANSPORT IN PACKET NETWORKS
    BHARGAVA, A
    HUMBLET, P
    HLUCHYJ, MG
    DALLAS GLOBECOM 89, VOLS 1-3: COMMUNICATIONS TECHNOLOGY FOR THE 1990S AND BEYOND, 1989, : 903 - 907
  • [45] Application Recognition Based on Bit-Stream Shape in Mobile Networks
    Chmieliauskas, Darius
    Paulikas, Sarunas
    2022 IEEE OPEN CONFERENCE OF ELECTRICAL, ELECTRONIC AND INFORMATION SCIENCES (ESTREAM), 2022,
  • [46] Accurate and Energy-Efficient Bit-Slicing for RRAM-Based Neural Networks
    Diware, Sumit
    Singh, Abhairaj
    Gebregiorgis, Anteneh
    Joshi, Rajiv V.
    Hamdioui, Said
    Bishnoi, Rajendra
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2023, 7 (01): : 164 - 177
  • [47] An Uninterrupted Processing Technique-Based High-Throughput and Energy-Efficient Hardware Accelerator for Convolutional Neural Networks
    Islam, Md Najrul
    Shrestha, Rahul
    Chowdhury, Shubhajit Roy
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2022, 30 (12) : 1891 - 1901
  • [48] Selective Pruning of Sparsity-Supported Energy-Efficient Accelerator for Convolutional Neural Networks
    Liu, Chia-Chi
    Zhang, Xuezhi
    Wey, I-Chyn
    Teo, T. Hui
    2023 IEEE 16TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP, MCSOC, 2023, : 454 - 461
  • [49] InterGrad: Energy-Efficient Training of Convolutional Neural Networks via Interleaved Gradient Scheduling
    Unnikrishnan, Nanda K.
    Parhi, Keshab K.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2023, 70 (05) : 1949 - 1962
  • [50] An energy-efficient deep convolutional neural networks coprocessor for multi-object detection
    Wu, Yuancong
    Wang, J. J.
    Qian, Kun
    Liu, Yanchen
    Guo, Rui
    Hu, S. G.
    Yu, Q.
    Chen, T. P.
    Liu, Y.
    Rong, Limei
    MICROELECTRONICS JOURNAL, 2020, 98