万本电子书0元读

万本电子书0元读

顶部广告

Python Deep Learning电子书

售       价:¥

32人正在读 | 0人评论 6.2

作       者:Valentino Zocca

出  版  社:Packt Publishing

出版时间:2017-04-28

字       数:327.7万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
"Take your machine learning skills to the next level by mastering Deep Learning concepts and algorithms using Python. About This Book ?Explore and create intelligent systems using cutting-edge deep learning techniques ?Implement deep learning algorithms and work with revolutionary libraries in Python ?Get real-world examples and easy-to-follow tutorials on Theano, TensorFlow, H2O and more Who This Book Is For This book is for Data Science practitioners as well as aspirants who have a basic foundational understanding of Machine Learning concepts and some programming experience with Python. A mathematical background with a conceptual understanding of calculus and statistics is also desired. What You Will Learn ?Get a practical deep dive into deep learning algorithms ?Explore deep learning further with Theano, Caffe, Keras, and TensorFlow ?Learn about two of the most powerful techniques at the core of many practical deep learning implementations: Auto-Encoders and Restricted Boltzmann Machines ?Dive into Deep Belief Nets and Deep Neural Networks ?Discover more deep learning algorithms with Dropout and Convolutional Neural Networks ?Get to know device strategies so you can use deep learning algorithms and libraries in the real world In Detail With an increasing interest in AI around the world, deep learning has attracted a great deal of public attention. Every day, deep learning algorithms are used broadly across different industries. The book will give you all the practical information available on the subject, including the best practices, using real-world use cases. You will learn to recognize and extract information to increase predictive accuracy and optimize results. Starting with a quick recap of important machine learning concepts, the book will delve straight into deep learning principles using Sci-kit learn. Moving ahead, you will learn to use the latest open source libraries such as Theano, Keras, Google's TensorFlow, and H20. Use this guide to uncover the difficulties of pattern recognition, scaling data with greater accuracy and discussing deep learning algorithms and techniques. Whether you want to dive deeper into Deep Learning, or want to investigate how to get more out of this powerful technology, you'll find everything inside. Style and approach Python Machine Learning by example follows practical hands on approach. It walks you through the key elements of Python and its powerful machine learning libraries with the help of real world projects. "
目录展开

Python Deep Learning

Table of Contents

Python Deep Learning

Credits

About the Authors

About the Reviewer

www.PacktPub.com

eBooks, discount offers, and more

Why subscribe?

Customer Feedback

Preface

What this book covers

What you need for this book

Who this book is for

Conventions

Reader feedback

Customer support

Downloading the example code

Downloading the color images of this book

Errata

Piracy

Questions

1. Machine Learning – An Introduction

What is machine learning?

Different machine learning approaches

Supervised learning

Unsupervised learning

Reinforcement learning

Steps Involved in machine learning systems

Brief description of popular techniques/algorithms

Linear regression

Decision trees

K-means

Naïve Bayes

Support vector machines

The cross-entropy method

Neural networks

Deep learning

Applications in real life

A popular open source package

Summary

2. Neural Networks

Why neural networks?

Fundamentals

Neurons and layers

Different types of activation function

The back-propagation algorithm

Linear regression

Logistic regression

Back-propagation

Applications in industry

Signal processing

Medical

Autonomous car driving

Business

Pattern recognition

Speech production

Code example of a neural network for the function xor

Summary

3. Deep Learning Fundamentals

What is deep learning?

Fundamental concepts

Feature learning

Deep learning algorithms

Deep learning applications

Speech recognition

Object recognition and classification

GPU versus CPU

Popular open source libraries – an introduction

Theano

TensorFlow

Keras

Sample deep neural net code using Keras

Summary

4. Unsupervised Feature Learning

Autoencoders

Network design

Regularization techniques for autoencoders

Denoising autoencoders

Contractive autoencoders

Sparse autoencoders

Summary of autoencoders

Restricted Boltzmann machines

Hopfield networks and Boltzmann machines

Boltzmann machine

Restricted Boltzmann machine

Implementation in TensorFlow

Deep belief networks

Summary

5. Image Recognition

Similarities between artificial and biological models

Intuition and justification

Convolutional layers

Stride and padding in convolutional layers

Pooling layers

Dropout

Convolutional layers in deep learning

Convolutional layers in Theano

A convolutional layer example with Keras to recognize digits

A convolutional layer example with Keras for cifar10

Pre-training

Summary

6. Recurrent Neural Networks and Language Models

Recurrent neural networks

RNN — how to implement and train

Backpropagation through time

Vanishing and exploding gradients

Long short term memory

Language modeling

Word-based models

N-grams

Neural language models

Character-based model

Preprocessing and reading data

LSTM network

Training

Sampling

Example training

Speech recognition

Speech recognition pipeline

Speech as input data

Preprocessing

Acoustic model

Deep belief networks

Recurrent neural networks

CTC

Attention-based models

Decoding

End-to-end models

Summary

Bibliography

7. Deep Learning for Board Games

Early game playing AI

Using the min-max algorithm to value game states

Implementing a Python Tic-Tac-Toe game

Learning a value function

Training AI to master Go

Upper confidence bounds applied to trees

Deep learning in Monte Carlo Tree Search

Quick recap on reinforcement learning

Policy gradients for learning policy functions

Policy gradients in AlphaGo

Summary

8. Deep Learning for Computer Games

A supervised learning approach to games

Applying genetic algorithms to playing games

Q-Learning

Q-function

Q-learning in action

Dynamic games

Experience replay

Epsilon greedy

Atari Breakout

Atari Breakout random benchmark

Preprocessing the screen

Creating a deep convolutional network

Convergence issues in Q-learning

Policy gradients versus Q-learning

Actor-critic methods

Baseline for variance reduction

Generalized advantage estimator

Asynchronous methods

Model-based approaches

Summary

9. Anomaly Detection

What is anomaly and outlier detection?

Real-world applications of anomaly detection

Popular shallow machine learning techniques

Data modeling

Detection modeling

Anomaly detection using deep auto-encoders

H2O

Getting started with H2O

Examples

MNIST digit anomaly recognition

Electrocardiogram pulse detection

Summary

10. Building a Production-Ready Intrusion Detection System

What is a data product?

Training

Weights initialization

Parallel SGD using HOGWILD!

Adaptive learning

Rate annealing

Momentum

Nesterov's acceleration

Newton's method

Adagrad

Adadelta

Distributed learning via Map/Reduce

Sparkling Water

Testing

Model validation

Labeled Data

Unlabeled Data

Summary of validation

Hyper-parameters tuning

End-to-end evaluation

A/B Testing

A summary of testing

Deployment

POJO model export

Anomaly score APIs

A summary of deployment

Summary

Index

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部