Deep Learning for Computer Architects

Brandon Reagen, Robert Adolf, Paul Whatmough

  • 出版商: Morgan & Claypool
  • 出版日期: 2017-08-22
  • 售價: $2,680
  • 貴賓價: 9.5$2,546
  • 語言: 英文
  • 頁數: 124
  • 裝訂: Hardcover
  • ISBN: 168173219X
  • ISBN-13: 9781681732190
  • 相關分類: DeepLearning
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

Machine learning, and specifically deep learning, has been hugely disruptive in many fields of computer science. The success of deep learning techniques in solving notoriously difficult classification and regression problems has resulted in their rapid adoption in solving real-world problems. The emergence of deep learning is widely attributed to a virtuous cycle whereby fundamental advancements in training deeper models were enabled by the availability of massive datasets and high-performance computer hardware.

This text serves as a primer for computer architects in a new and rapidly evolving field. We review how machine learning has evolved since its inception in the 1960s and track the key developments leading up to the emergence of the powerful deep learning techniques that emerged in the last decade. Next we review representative workloads, including the most commonly used datasets and seminal networks across a variety of domains. In addition to discussing the workloads themselves, we also detail the most popular deep learning tools and show how aspiring practitioners can use the tools with the workloads to characterize and optimize DNNs.

The remainder of the book is dedicated to the design and optimization of hardware and architectures for machine learning. As high-performance hardware was so instrumental in the success of machine learning becoming a practical solution, this chapter recounts a variety of optimizations proposed recently to further improve future designs. Finally, we present a review of recent research published in the area as well as a taxonomy to help readers understand how various contributions fall in context.

商品描述(中文翻譯)

機器學習,特別是深度學習,對許多計算機科學領域造成了巨大的衝擊。深度學習技術在解決著名的困難分類和回歸問題上的成功,導致它們迅速被採用來解決現實世界中的問題。深度學習的出現被廣泛歸因於一個良性循環,即訓練更深模型的基本進展得益於大量數據集和高性能計算機硬體的可用性。

本書文本作為計算機架構師在這個新興且快速發展的領域的入門指南。我們回顧了自1960年代以來機器學習的演變,並追蹤導致強大深度學習技術出現的關鍵發展,這些技術在過去十年中崛起。接下來,我們回顧了代表性的工作負載,包括各個領域中最常用的數據集和開創性的網絡。除了討論這些工作負載本身,我們還詳細介紹了最受歡迎的深度學習工具,並展示了有志於從業者如何使用這些工具與工作負載來表徵和優化深度神經網絡(DNN)。

本書的其餘部分專注於機器學習的硬體和架構設計與優化。由於高性能硬體在機器學習成為實用解決方案的成功中起到了關鍵作用,本章回顧了最近提出的各種優化方案,以進一步改善未來的設計。最後,我們呈現了最近在該領域發表的研究回顧,以及一個分類法,幫助讀者理解各種貢獻的背景。