Deep learning simplified by taking supervised, unsupervised, and reinforcement learning to the next level using the Python ecosystem Key Features โข Build deep learning models with transfer learning principles in Python โข implement transfer learning to solve real-world research problems โข Perfo
Deep Learning with Keras: Implementing deep learning models and neural networks with the power of Python
โ Scribed by Antonio Gulli, Sujit Pal
- Publisher
- Packt Publishing
- Year
- 2017
- Tongue
- English
- Leaves
- 310
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
Get to grips with the basics of Keras to implement fast and efficient deep-learning models
Key Features
โข Implement various deep-learning algorithms in Keras and see how deep-learning can be used in games
โข See how various deep-learning models and practical use-cases can be implemented using Keras
โข A practical, hands-on guide with real-world examples to give you a strong foundation in Keras
Book Description
This book starts by introducing you to supervised learning algorithms such as simple linear regression, the classical multilayer perceptron and more sophisticated deep convolutional networks. You will also explore image processing with recognition of hand written digit images, classification of images into different categories, and advanced objects recognition with related image annotations. An example of identification of salient points for face detection is also provided. Next you will be introduced to Recurrent Networks, which are optimized for processing sequence data such as text, audio or time series. Following that, you will learn about unsupervised learning algorithms such as Autoencoders and the very popular Generative Adversarial Networks (GAN). You will also explore non-traditional uses of neural networks as Style Transfer.
Finally, you will look at Reinforcement Learning and its application to AI game playing, another popular direction of research and application of neural networks.
What you will learn
โข Optimize step-by-step functions on a large neural network using the Backpropagation Algorithm
โข Fine-tune a neural network to improve the quality of results
โข Use deep learning for image and audio processing
โข Use Recursive Neural Tensor Networks (RNTNs) to outperform standard word embedding in special cases
โข Identify problems for which Recurrent Neural Network (RNN) solutions are suitable
โข Explore the process required to implement Autoencoders
โข Evolve a deep neural network using reinforcement learning
โฆ Table of Contents
- Neural Networks Foundations
- Keras Installation and API
- Deep Learning with ConvNets
- Generative Adversarial Networks and WaveNet
- Word Embeddings
- Recurrent Neural Network โ RNN
- Additional Deep Learning Models
- AI Game Playing
- Conclusion
โฆ Subjects
Google Cloud Platform; Amazon Web Services; Microsoft Azure; Machine Learning; Neural Networks; Deep Learning; Reinforcement Learning; Regression; Python; Games; Convolutional Neural Networks; Recurrent Neural Networks; Autoencoders; Generative Adversarial Networks; Keras; Perceptron; word2vec
๐ SIMILAR VOLUMES
Exploring an advanced state of the art deep learning models and its applications using Popular python libraries like Keras, Tensorflow, and Pytorch Key Features โข A strong foundation on neural networks and deep learning with Python libraries. โข Explore advanced deep learning techniques and thei
<div> <p>Organizations spend huge resources in developing software that can perform the way a human does. Image classification, object detection and tracking, pose estimation, facial recognition, and sentiment estimation all play a major role in solving computer vision problems.</p> <p>This book w
Learn, understand, and implement deep neural networks in a math- and programming-friendly approach using Keras and Python. The book focuses on an end-to-end approach to developing supervised learning algorithms in regression and classification with practical business-centric use-cases implemented in
<div><p>Learn, understand, and implement deep neural networks in a math- and programming-friendly approach using Keras and Python. The book focuses on an end-to-end approach to developing supervised learning algorithms in regression and classification with practical business-centric use-cases implem