Book description
Neural networks are at the very core of deep learning. They are versatile, powerful, and scalable, making them ideal to tackle large and highly complex Machine Learning tasks, such as classifying billions of images (e.g., Google Images), powering speech recognition services (e.g., Apple’s Siri), recommending the best videos to watch to hundreds of millions of users every day (e.g., YouTube), or learning to beat the world champion at the game of Go by examining millions of past games and then playing against itself (DeepMind’s AlphaGo).
This lesson introduces artificial neural networks, starting with a quick tour of the very first ANN architectures, then covering topics such as training neural nets, recurrent neural networks, and reinforcement learning. This lesson will clarify what neural networks are and why you may want to use them.
Publisher resources
Table of contents
- 1. Introduction to Artificial Neural Networks
- 2. Training Deep Neural Nets
- 3. Convolutional Neural Networks
- 4. Recurrent Neural Networks
-
5. Reinforcement Learning
- Learning to Optimize Rewards
- Policy Search
- Introduction to OpenAI Gym
- Neural Network Policies
- Evaluating Actions: The Credit Assignment Problem
- Policy Gradients
- Markov Decision Processes
- Temporal Difference Learning and Q-Learning
- Learning to Play Ms. Pac-Man Using the DQN Algorithm
- Exercises
- Thank You!
- A. Exercise Solutions
Product information
- Title: Neural networks and deep learning
- Author(s):
- Release date: March 2018
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781492037347
You might also like
video
Fundamentals of Neural Networks
Learning can be supervised, semi-supervised or unsupervised. Deep-learning architectures such as deep neural networks, deep belief …
book
Practical Convolutional Neural Networks
One stop guide to implementing award-winning, and cutting-edge CNN architectures About This Book Fast-paced guide with …
video
Deep Learning: Recurrent Neural Networks with Python
With the exponential growth of user-generated data, there is a strong need to move beyond standard …
book
Advanced Applied Deep Learning: Convolutional Neural Networks and Object Detection
Develop and optimize deep learning models with advanced architectures. This book teaches you the intricate details …