Deep Learning with R Cookbook: Over 45 unique recipes to delve into neural network techniques using R 3.5.x

Swarna Gupta (Author), Rehan Ali Ansari (Author), Dipayan Sarkar (Author)

  • 出版商: Packt Publishing
  • 出版日期: 2020-02-21
  • 售價: $1,550
  • 貴賓價: 9.5$1,473
  • 語言: 英文
  • 頁數: 328
  • ISBN: 1789805678
  • ISBN-13: 9781789805673
  • 相關分類: R 語言DeepLearning
  • 立即出貨 (庫存=1)



Deep learning (DL) has evolved in recent years with developments such as generative adversarial networks (GANs), variational autoencoders (VAEs), and deep reinforcement learning. This book will get you up and running with R 3.5.x to help you implement DL techniques.


The book starts with the various DL techniques that you can implement in your apps. A unique set of recipes will help you solve binomial and multinomial classification problems, and perform regression and hyperparameter optimization. To help you gain hands-on experience of concepts, the book features recipes for implementing convolutional neural networks (CNNs), recurrent neural networks (RNNs), and Long short-term memory (LSTMs) networks, as well as sequence-to-sequence models and reinforcement learning. You’ll then learn about high-performance computation using GPUs, along with learning about parallel computation capabilities in R. Later, you’ll explore libraries, such as MXNet, that are designed for GPU computing and state-of-the-art DL. Finally, you’ll discover how to solve different problems in NLP, object detection, and action identification, before understanding how to use pre-trained models in DL apps.


By the end of this book, you’ll have comprehensive knowledge of DL and DL packages, and be able to develop effective solutions for different DL problems.


深度學習(DL)近年來隨著生成對抗網絡(GANs)、變分自編碼器(VAEs)和深度強化學習等技術的發展而進步。本書將引導您使用 R 3.5.x 開始實施 DL 技術。

本書首先介紹了各種可以在應用程序中實施的 DL 技術。一系列獨特的示例將幫助您解決二項和多項分類問題,並進行回歸和超參數優化。為了讓您能夠親自體驗這些概念,本書提供了實施卷積神經網絡(CNNs)、循環神經網絡(RNNs)和長短期記憶(LSTMs)網絡,以及序列到序列模型和強化學習的示例。接著,您將學習使用 GPU 進行高性能計算,並了解 R 中的並行計算能力。隨後,您將探索針對 GPU 計算和最先進的 DL 設計的庫,例如 MXNet。最後,您將了解如何解決自然語言處理(NLP)、物體檢測和動作識別等不同問題,並了解如何在 DL 應用程序中使用預訓練模型。

通過閱讀本書,您將全面了解 DL 和 DL 套件,並能夠為不同的 DL 問題開發有效的解決方案。


Swarna Gupta

Swarna Gupta holds a B.E. in computer science and has 6 years of experience in the data science space. She is currently working with Rolls Royce in the capacity of a data scientist. Her work revolves around leveraging data science and machine learning to create value for the business. She has extensively worked on IoT-based projects in the vehicle telematics and solar manufacturing industries.During her current association with Rolls Royce she worked in various deep learning techniques and solutions to solve fleet issues in aerospace domain. She also manages time from her busy schedule to be a regular pro-bono contributor to social organizations, helping them to solve specific business problems with the help of data science and machine learning.

Rehan Ali Ansari

Rehan has a bachelors in Electrical and Electronics engineering with 5 years of experience in data science and machine learning field. He is currently associated with the digital competency at AP Moller Maersk Group in the capacity of a data scientist. He has a diverse background of working in multiple domains like fashion retail, IoT, renewable energy sector and trade finance. He is a strong believer of agile way of developing data driven machine learning and AI products. Out of his busy schedule he manages to explore new areas in the field of AI and robotics.

Dipayan Sarkar

Dipayan Sarkar holds a Masters in Economics and comes with 17+ years of experience. Dipayan has won international challenges in predictive modeling and takes a keen interest in the mathematics behind machine learning techniques. Before opting to become an independent consultant and a mentor in the data science and machine learning space with various organizations and educational institutions, he had served in the capacity of a senior data scientist with Fortune 500 companies in the US and Europe. He is currently associated with Great Lakes Institute of Management as a visiting faculty (Analytics) and BML Munjal University as an adjunct faculty (Analytics and Machine Learning). He has co-authored a book on "Ensemble Machine Learning with Python" with PACKT Publishing.


Swarna Gupta

Swarna Gupta擁有計算機科學學士學位,並在數據科學領域擁有6年的經驗。她目前在勞斯萊斯擔任數據科學家的職位。她的工作主要是利用數據科學和機器學習為企業創造價值。她在車載遙測和太陽能製造行業的物聯網項目上有豐富的經驗。在與勞斯萊斯的合作期間,她致力於使用深度學習技術和解決方案來解決航空領域的機隊問題。她還從繁忙的日程中抽出時間,作為社會組織的免費貢獻者,利用數據科學和機器學習幫助他們解決特定的業務問題。

Rehan Ali Ansari

Rehan擁有電氣與電子工程學士學位,並在數據科學和機器學習領域擁有5年的經驗。他目前在AP Moller Maersk Group的數字能力部門擔任數據科學家的職位。他在時尚零售、物聯網、可再生能源和貿易金融等多個領域有豐富的工作背景。他堅信以敏捷方式開發數據驅動的機器學習和人工智能產品。在繁忙的日程中,他還努力探索人工智能和機器人領域的新領域。

Dipayan Sarkar

Dipayan Sarkar擁有經濟學碩士學位,擁有17年以上的經驗。Dipayan在預測建模方面贏得了國際挑戰,對機器學習技術背後的數學非常感興趣。在成為獨立顧問和數據科學和機器學習領域的導師之前,他曾在美國和歐洲的財富500強公司擔任高級數據科學家的職位。他目前在Great Lakes Institute of Management擔任訪問教師(分析)和BML Munjal University擔任兼職教師(分析和機器學習)。他與PACKT Publishing合著了一本名為《Ensemble Machine Learning with Python》的書籍。