Apache Spark Deep Learning Cookbook: Over 80 recipes that streamline deep learning in a distributed environment with Apache Spark
暫譯: Apache Spark 深度學習食譜:超過 80 種食譜簡化在分散式環境中使用 Apache Spark 的深度學習
Ahmed Sherif, Amrith Ravindra
- 出版商: Packt Publishing
- 出版日期: 2018-07-12
- 售價: $2,200
- 貴賓價: 9.5 折 $2,090
- 語言: 英文
- 頁數: 474
- 裝訂: Paperback
- ISBN: 1788474228
- ISBN-13: 9781788474221
-
相關分類:
Spark、DeepLearning
-
相關翻譯:
Spark深度學習指南 (簡中版)
海外代購書籍(需單獨結帳)
相關主題
商品描述
A solution-based guide to put your deep learning models into production with the power of Apache Spark
Key Features
- Discover practical recipes for distributed deep learning with Apache Spark
- Learn to use libraries such as Keras and TensorFlow
- Solve problems in order to train your deep learning models on Apache Spark
Book Description
With deep learning gaining rapid mainstream adoption in modern-day industries, organizations are looking for ways to unite popular big data tools with highly efficient deep learning libraries. As a result, this will help deep learning models train with higher efficiency and speed.
With the help of the Apache Spark Deep Learning Cookbook, you'll work through specific recipes to generate outcomes for deep learning algorithms, without getting bogged down in theory. From setting up Apache Spark for deep learning to implementing types of neural net, this book tackles both common and not so common problems to perform deep learning on a distributed environment. In addition to this, you'll get access to deep learning code within Spark that can be reused to answer similar problems or tweaked to answer slightly different problems. You will also learn how to stream and cluster your data with Spark. Once you have got to grips with the basics, you'll explore how to implement and deploy deep learning models, such as Convolutional Neural Networks (CNN) and Recurrent Neural Networks (RNN) in Spark, using popular libraries such as TensorFlow and Keras.
By the end of the book, you'll have the expertise to train and deploy efficient deep learning models on Apache Spark.
What you will learn
- Set up a fully functional Spark environment
- Understand practical machine learning and deep learning concepts
- Apply built-in machine learning libraries within Spark
- Explore libraries that are compatible with TensorFlow and Keras
- Explore NLP models such as Word2vec and TF-IDF on Spark
- Organize dataframes for deep learning evaluation
- Apply testing and training modeling to ensure accuracy
- Access readily available code that may be reusable
Who this book is for
If you're looking for a practical and highly useful resource for implementing efficiently distributed deep learning models with Apache Spark, then the Apache Spark Deep Learning Cookbook is for you. Knowledge of the core machine learning concepts and a basic understanding of the Apache Spark framework is required to get the best out of this book. Additionally, some programming knowledge in Python is a plus.
商品描述(中文翻譯)
基於解決方案的指南,將您的深度學習模型投入生產,利用 Apache Spark 的強大功能
主要特點
- 發現使用 Apache Spark 進行分散式深度學習的實用食譜
- 學習使用 Keras 和 TensorFlow 等庫
- 解決問題以便在 Apache Spark 上訓練您的深度學習模型
書籍描述
隨著深度學習在現代產業中迅速普及,組織正在尋找將流行的大數據工具與高效的深度學習庫結合的方法。因此,這將幫助深度學習模型以更高的效率和速度進行訓練。
在 Apache Spark 深度學習食譜的幫助下,您將通過具體的食譜來生成深度學習算法的結果,而不會陷入理論的泥沼。從為深度學習設置 Apache Spark 到實現各種類型的神經網絡,本書解決了在分散式環境中進行深度學習的常見和不常見問題。此外,您將獲得可以重用的 Spark 中的深度學習代碼,以回答類似的問題或稍作調整以解決不同的問題。您還將學習如何使用 Spark 進行數據流和集群。一旦掌握了基礎知識,您將探索如何在 Spark 中實現和部署深度學習模型,例如卷積神經網絡(CNN)和遞歸神經網絡(RNN),使用流行的庫如 TensorFlow 和 Keras。
到書籍結束時,您將具備在 Apache Spark 上訓練和部署高效深度學習模型的專業知識。
您將學到什麼
- 設置一個功能完整的 Spark 環境
- 理解實用的機器學習和深度學習概念
- 在 Spark 中應用內建的機器學習庫
- 探索與 TensorFlow 和 Keras 兼容的庫
- 在 Spark 上探索 NLP 模型,如 Word2vec 和 TF-IDF
- 組織數據框以進行深度學習評估
- 應用測試和訓練建模以確保準確性
- 訪問可重用的現成代碼
本書適合誰
如果您正在尋找一個實用且非常有用的資源,以有效地實施分散式深度學習模型,則 Apache Spark 深度學習食譜適合您。為了充分利用本書,您需要具備核心機器學習概念的知識以及對 Apache Spark 框架的基本理解。此外,具備 Python 的一些編程知識將是加分項。