Skip navigation

DSpace JSPUI

DSpace preserves and enables easy and open access to all types of digital content including text, images, moving images, mpegs and data sets

Learn More
DSpace logo
English
中文
  • Browse
    • Communities
      & Collections
    • Publication Year
    • Author
    • Title
    • Subject
    • Advisor
  • Search TDR
  • Rights Q&A
    • My Page
    • Receive email
      updates
    • Edit Profile
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 電子工程學研究所
Please use this identifier to cite or link to this item: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/77397
Title: 具權重容錯能力之深度神經網路加速器
A Weight-Error-Resilient Deep Neural Network Accelerator
Authors: 姚云瀚
Yun-Han Yao
Advisor: 劉宗德
Tsung-Te Liu
Keyword: 深度神經網路,機器學習,物聯網,硬體加速器,容錯,冗餘,重複編碼,
deep neural networks (DNNs),machine learning (ML),Internet of Things (IoT),hardware accelerators,error resilience,redundancy,repetition code,
Publication Year : 2019
Degree: 碩士
Abstract: 近年來機器學習領域蓬勃發展,深度神經網路應用於物聯網能處理大量的資料,為增進能源效率及減少網路頻寬需求,針對深度神經網路最佳化的硬體加速器成為物聯網不可或缺的一部份。然而,深度神經網路需要大量的記憶體以儲存權重,當降低操作電壓時,記憶體容易發生錯誤,在先進製程尤其明顯,此特性限制了能效進步的空間,需要妥善的處理。

本論文在系統層面藉由對權重參數做極端精確度縮放找出深度神經網路中可以運用的額外資源,並配合飽和量化避免放大錯誤效果,再使用位元敏感度分析及重複編碼有效率的應用多出來的位元空間以保護較重要的資訊。硬體層面以28奈米CMOS製程實現具備權重容錯能力的深度神經網路加速器,包含可配置的乘加器及多數投票器以適用於不同的精確度及不同位元的重複編碼。透過本論文提出的方法,在MNIST測資95\%預測正確率下,能容忍15\%權重位元錯誤,配合電壓縮放,操作在0.66V、323MHz,能效可達到261.5nJ/prediction。
In recent years, machine learning capabilities develop rapidly. Deep neural networks (DNN) can analyze a large amount of different-type data in the Internet of Things system. To improve energy efficiency and reduce Internet bandwidth, ASICs for DNN are necessary. However, DNNs require large-sized SRAMs to store weight parameters, which would be unstable at a reduced supply voltage, especially in the advanced technology node. SRAM errors limit the energy efficiency if the ASIC is not designed properly.

In this work, a system-level solution is proposed. First, to get additional space for redundancy, extreme precision scaling with saturated quantization is applied. Then, bit-level sensitivity analysis and repetition code are applied to protect more important information. A 28-nm CMOS weight-error-resilient DNN accelerator test chip with configurable multiply accumulators and configurable majority voters is designed for hardware performance and overhead evaluation. With the proposed method, the DNN accelerator can tolerate 15\% weight bit errors with 95\% prediction accuracy for MNIST dataset. With voltage scaling, the chip can achieve 261.5nJ per prediction operated at 0.66V, 323MHz.
URI: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/77397
DOI: 10.6342/NTU201900730
Fulltext Rights: 未授權
Appears in Collections:電子工程學研究所

Files in This Item:
File SizeFormat 
ntu-107-2.pdf
  Restricted Access
4.83 MBAdobe PDF
Show full item record


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved