Keras Deep Learning Cookbook: Over 30 recipes for implementing deep neural networks in 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實現簡單的前饋神經網絡、卷積神經網絡和循環神經網絡
- 使用各種用於圖像和文本分類的數據集和模型
- 使用Keras開發文本摘要和強化學習模型

本書適合對訓練深度學習模型時遇到的常見問題尋找實際解決方案的數據科學家或機器學習專家。閱讀本書需要對Python有基本的理解,以及一些機器學習和神經網絡的經驗。

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