Book Image

Python Deep Learning Solutions [Video]

By : Indra den Bakker
Book Image

Python Deep Learning Solutions [Video]

By: Indra den Bakker

Overview of this book

Deep Learning is revolutionizing a wide range of industries. For many applications, Deep Learning has been proven to outperform humans by making faster and more accurate predictions. This course provides a top-down and bottom-up approach to demonstrating Deep Learning solutions to real-world problems in different areas. These applications include Computer Vision, Generative Adversarial Networks, and time series. This course presents technical solutions to the issues presented, along with a detailed explanation of the solutions. Furthermore, it provides a discussion on the corresponding pros and cons of implementing the proposed solution using a popular framework such as TensorFlow, PyTorch, and Keras. The course includes solutions that are related to the basic concepts of neural networks; all techniques, as well as classical network topologies, are covered. The main purpose of this video course is to provide Python programmers with a detailed list of solutions so they can apply Deep Learning to common and not-so-common scenarios. All the code and supporting files for this course are available on Github at https://github.com/PacktPublishing/Python-Deep-Learning-Solutions
Table of Contents (6 chapters)
Chapter 5
Neural Network Learning and Data Processing
Content Locked
Section 1
Hyper Parameter Selection and Tuning
In this video, we demonstrate how to set a custom learning rate scheduler with Keras. We'lll also demonstrate the difference in performance when adding dropouts and use Keras and its ImageDataGenerator for data augmentation. - Define and compile the model - Add dropouts to our model architecture - Use ImageDataGenerator to set image augmentations