Advanced Deep Learning with Python (Paperback)
暫譯: 進階深度學習與Python
Ivan Vasilev
- 出版商: Packt Publishing
- 出版日期: 2019-12-12
- 定價: $1,650
- 售價: 9.5 折 $1,568
- 語言: 英文
- 頁數: 468
- 裝訂: Quality Paper - also called trade paper
- ISBN: 178995617X
- ISBN-13: 9781789956177
-
相關分類:
Python、程式語言、DeepLearning
立即出貨 (庫存=1)
買這商品的人也買了...
-
$1,960Creative Evolutionary Systems (Hardcover)
-
$7,620$7,239 -
$1,188Fedora 11 and Red Hat Enterprise Linux Bible (Paperback)
-
$800$680 -
$403自製編程語言
-
$360$281 -
$650$507 -
$1,280Natural Language Processing with TensorFlow
-
$1,830$1,739 -
$1,380$1,352 -
$1,568Hands-On Artificial Intelligence for IoT: Expert machine learning and deep learning techniques for developing smarter IoT systems
-
$301精通特徵工程 (Feature Engineering for Machine Learning: Principles and Techniques for Data Scientists)
-
$1,420$1,392 -
$780$616 -
$680$537 -
$1,584Mastering Computer Vision with TensorFlow 2.x
-
$540$427 -
$500$395 -
$1,200$948 -
$1,254Machine Learning Fundamentals: A Concise Introduction (Paperback)
-
$680$578 -
$400$316 -
$1,805Template Metaprogramming with C++: Learn everything about C++ templates and unlock the power of template metaprogramming (Paperback)
-
$780$608 -
$600$468
相關主題
商品描述
Key Features
- Get to grips with building faster and more robust deep learning architectures
- Investigate and train convolutional neural network (CNN) models with GPU-accelerated libraries such as TensorFlow and PyTorch
- Apply deep neural networks (DNNs) to computer vision problems, NLP, and GANs
Book Description
In order to build robust deep learning systems, you’ll need to understand everything from how neural networks work to training CNN models. In this book, you’ll discover newly developed deep learning models, methodologies used in the domain, and their implementation based on areas of application.
You’ll start by understanding the building blocks and the math behind neural networks, and then move on to CNNs and their advanced applications in computer vision. You'll also learn to apply the most popular CNN architectures in object detection and image segmentation. Further on, you’ll focus on variational autoencoders and GANs. You’ll then use neural networks to extract sophisticated vector representations of words, before going on to cover various types of recurrent networks, such as LSTM and GRU. You’ll even explore the attention mechanism to process sequential data without the help of recurrent neural networks (RNNs). Later, you’ll use graph neural networks for processing structured data, along with covering meta-learning, which allows you to train neural networks with fewer training samples. Finally, you’ll understand how to apply deep learning to autonomous vehicles.
By the end of this book, you’ll have mastered key deep learning concepts and the different applications of deep learning models in the real world.
What you will learn
- Cover advanced and state-of-the-art neural network architectures
- Understand the theory and math behind neural networks
- Train DNNs and apply them to modern deep learning problems
- Use CNNs for object detection and image segmentation
- Implement generative adversarial networks (GANs) and variational autoencoders to generate new images
- Solve natural language processing (NLP) tasks, such as machine translation, using sequence-to-sequence models
- Understand DL techniques, such as meta-learning and graph neural networks
Who this book is for
This book is for data scientists, deep learning engineers and researchers, and AI developers who want to further their knowledge of deep learning and build innovative and unique deep learning projects. Anyone looking to get to grips with advanced use cases and methodologies adopted in the deep learning domain using real-world examples will also find this book useful. Basic understanding of deep learning concepts and working knowledge of the Python programming language is assumed.
商品描述(中文翻譯)
**主要特點**
- 掌握構建更快且更穩健的深度學習架構
- 使用 GPU 加速的庫(如 TensorFlow 和 PyTorch)調查和訓練卷積神經網絡(CNN)模型
- 將深度神經網絡(DNN)應用於計算機視覺問題、自然語言處理(NLP)和生成對抗網絡(GAN)
**書籍描述**
為了構建穩健的深度學習系統,您需要了解從神經網絡的工作原理到訓練 CNN 模型的所有內容。在本書中,您將發現新開發的深度學習模型、該領域使用的方法論及其基於應用領域的實現。
您將首先了解神經網絡的基本組件和數學原理,然後轉向 CNN 及其在計算機視覺中的高級應用。您還將學習在物體檢測和圖像分割中應用最流行的 CNN 架構。接下來,您將專注於變分自編碼器和 GAN。然後,您將使用神經網絡提取單詞的複雜向量表示,接著涵蓋各種類型的遞歸網絡,如 LSTM 和 GRU。您甚至會探索注意力機制,以在不使用遞歸神經網絡(RNN)的情況下處理序列數據。之後,您將使用圖神經網絡處理結構化數據,並涵蓋元學習,這使您能夠用更少的訓練樣本訓練神經網絡。最後,您將了解如何將深度學習應用於自動駕駛汽車。
在本書結束時,您將掌握關鍵的深度學習概念以及深度學習模型在現實世界中的不同應用。
**您將學到什麼**
- 涵蓋先進和最前沿的神經網絡架構
- 理解神經網絡背後的理論和數學
- 訓練 DNN 並將其應用於現代深度學習問題
- 使用 CNN 進行物體檢測和圖像分割
- 實現生成對抗網絡(GAN)和變分自編碼器以生成新圖像
- 解決自然語言處理(NLP)任務,如使用序列到序列模型的機器翻譯
- 理解深度學習技術,如元學習和圖神經網絡
**本書適合誰**
本書適合數據科學家、深度學習工程師和研究人員,以及希望進一步了解深度學習並構建創新和獨特深度學習項目的 AI 開發者。任何希望掌握深度學習領域中採用的先進用例和方法論的人,並使用現實世界的例子,也會發現本書非常有用。假設讀者對深度學習概念有基本了解,並具備 Python 程式語言的工作知識。
作者簡介
Ivan Vasilev started working on the first open source Java deep learning library with GPU support in 2013. The library was acquired by a German company, where he continued to develop it. He has also worked as a machine learning engineer and researcher in the area of medical image classification and segmentation with deep neural networks. Since 2017, he has been focusing on financial machine learning. He is working on a Python-based platform that provides the infrastructure to rapidly experiment with different machine learning algorithms for algorithmic trading. Ivan holds an MSc degree in artificial intelligence from the University of Sofia, St. Kliment Ohridski.
作者簡介(中文翻譯)
伊凡·瓦西列夫於2013年開始開發第一個支援GPU的開源Java深度學習庫。該庫被一家德國公司收購,他在那裡繼續進行開發。他還曾擔任機器學習工程師和研究員,專注於使用深度神經網絡進行醫學影像分類和分割。自2017年以來,他專注於金融機器學習。他正在開發一個基於Python的平台,提供基礎設施以快速實驗不同的機器學習算法,用於算法交易。伊凡擁有索非亞大學聖克里門特·奧赫里德斯基的人工智慧碩士學位。
目錄大綱
- The Nuts and Bolts of Neural Networks
- Understanding Convolutional Networks
- Advanced Convolutional Networks
- Object Detection and Image Segmentation
- Generative Models
- Language Modelling
- Understanding Recurrent Networks
- Sequence-to-Sequence Models and Attention
- Emerging Neural Network Designs
- Meta Learning
- Deep Learning for Autonomous Vehicles
目錄大綱(中文翻譯)
- The Nuts and Bolts of Neural Networks
- Understanding Convolutional Networks
- Advanced Convolutional Networks
- Object Detection and Image Segmentation
- Generative Models
- Language Modelling
- Understanding Recurrent Networks
- Sequence-to-Sequence Models and Attention
- Emerging Neural Network Designs
- Meta Learning
- Deep Learning for Autonomous Vehicles