Keras Deep Learning Cookbook: Over 30 recipes for implementing deep neural networks in Python
暫譯: Keras 深度學習食譜:超過 30 種在 Python 中實現深度神經網絡的食譜

Rajdeep Dua, Manpreet Singh Ghotra

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

相關主題

商品描述

Leverage the power of deep learning and Keras to develop smarter and more efficient data models

Key Features

  • Understand different neural networks and their implementation using Keras
  • Explore recipes for training and fine-tuning your neural network models
  • Put your deep learning knowledge to practice with real-world use-cases, tips, and tricks

Book Description

Keras has quickly emerged as a popular deep learning library. Written in Python, it allows you to train convolutional as well as recurrent neural networks with speed and accuracy.

The Keras Deep Learning Cookbook shows you how to tackle different problems encountered while training efficient deep learning models, with the help of the popular Keras library. Starting with installing and setting up Keras, the book demonstrates how you can perform deep learning with Keras in the TensorFlow. From loading data to fitting and evaluating your model for optimal performance, you will work through a step-by-step process to tackle every possible problem faced while training deep models. You will implement convolutional and recurrent neural networks, adversarial networks, and more with the help of this handy guide. In addition to this, you will learn how to train these models for real-world image and language processing tasks.

By the end of this book, you will have a practical, hands-on understanding of how you can leverage the power of Python and Keras to perform effective deep learning

What you will learn

  • Install and configure Keras in TensorFlow
  • Master neural network programming using the Keras library
  • Understand the different Keras layers
  • Use Keras to implement simple feed-forward neural networks, CNNs and RNNs
  • Work with various datasets and models used for image and text classification
  • Develop text summarization and reinforcement learning models using Keras

Who this book is for

Keras Deep Learning Cookbook is for you if you are a data scientist or machine learning expert who wants to find practical solutions to common problems encountered while training deep learning models. A basic understanding of Python and some experience in machine learning and neural networks is required for this book.

Table of Contents

  1. Installing and Setting up Keras
  2. Working with datasets and models
  3. Data Preprocessing, Optimization and Visualization
  4. Classifying text using different Keras layers
  5. Implementing Convolutional Neural Networks
  6. Generative Adversarial Networks
  7. Implementing Recurrent Neural Networks
  8. Natural Language Processing using Keras Models
  9. Text summarization using Keras Models
  10. Reinforcement learning using Keras Models

商品描述(中文翻譯)

**利用深度學習和 Keras 的力量來開發更智能、更高效的數據模型**

#### 主要特點
- 理解不同的神經網絡及其在 Keras 中的實現
- 探索訓練和微調神經網絡模型的配方
- 通過實際案例、技巧和竅門將您的深度學習知識付諸實踐

#### 書籍描述
Keras 快速成為一個受歡迎的深度學習庫。它是用 Python 編寫的,允許您以快速和準確的方式訓練卷積神經網絡和遞歸神經網絡。

《Keras 深度學習食譜》向您展示如何解決在訓練高效深度學習模型時遇到的不同問題,並借助流行的 Keras 庫。從安裝和設置 Keras 開始,本書演示了如何在 TensorFlow 中使用 Keras 進行深度學習。從加載數據到擬合和評估您的模型以獲得最佳性能,您將通過逐步過程來解決在訓練深度模型時可能面臨的每一個問題。您將在這本實用指南的幫助下實現卷積神經網絡、遞歸神經網絡、對抗網絡等。此外,您還將學習如何訓練這些模型以應對現實世界的圖像和語言處理任務。

在本書結束時,您將對如何利用 Python 和 Keras 的力量進行有效的深度學習有一個實用的、動手的理解。

#### 您將學到什麼
- 在 TensorFlow 中安裝和配置 Keras
- 使用 Keras 庫掌握神經網絡編程
- 理解不同的 Keras 層
- 使用 Keras 實現簡單的前饋神經網絡、CNN 和 RNN
- 使用各種數據集和模型進行圖像和文本分類
- 使用 Keras 開發文本摘要和強化學習模型

#### 本書適合誰
如果您是數據科學家或機器學習專家,想要找到針對訓練深度學習模型時遇到的常見問題的實用解決方案,那麼《Keras 深度學習食譜》適合您。本書需要對 Python 有基本的理解以及一些機器學習和神經網絡的經驗。

#### 目錄
1. 安裝和設置 Keras
2. 使用數據集和模型
3. 數據預處理、優化和可視化
4. 使用不同的 Keras 層進行文本分類
5. 實現卷積神經網絡
6. 生成對抗網絡
7. 實現遞歸神經網絡
8. 使用 Keras 模型進行自然語言處理
9. 使用 Keras 模型進行文本摘要
10. 使用 Keras 模型進行強化學習