Video description
Welcome to hands-on Keras for machine learning engineers. This is a carefully structured course to guide you in your journey to learn deep learning in Python with Keras. Discover the Keras Python library for deep learning and learn the process of developing and evaluating deep learning models using it.
There are two top numerical platforms for developing deep learning models; they are Theano, developed by the University of Montreal, and TensorFlow developed at Google. Both were developed for use in Python and both can be leveraged by the super-simple-to-use Keras library. Keras wraps the numerical computing complexity of Theano and TensorFlow, providing a concise API that we will use to develop our own neural network and deep learning models. Keras has become the gold standard in the applied space for rapid prototyping deep learning models.
This course is a hands-on guide. It is a playbook and a workbook intended for you to learn by doing and then apply your new understanding to your own deep learning Keras models.
What You Will Learn
- Develop and evaluate neural network models end-to-end
- Build larger models for image and text data
- Understand the anatomy of a Keras model
- Evaluate the performance of a deep learning Keras model
- Build end-to-end regression and classification models in Keras
- Learn how to use checkpointing to save the best model run
Audience
This course is for developers, machine learning engineers, and data scientists that want to learn how to get the most out of Keras. You do not need to be a machine learning expert, but it would be helpful if you knew how to navigate a small machine learning problem using SciKit-Learn. Basic concepts such as cross-validation and one-hot encoding used in lessons and projects are described, but only briefly. With all of this in mind, this is an entry-level course on the Keras library.
About The Author
Mike West: Mike West is the founder of LogikBot. He has worked with databases for over two decades. He has worked for or consulted with over 50 different companies as a full-time employee or consultant. These were Fortune 500 as well as several small to mid-size companies. Some include Georgia Pacific, SunTrust, Reed Construction Data, Building Systems Design, NetCertainty, The Home Shopping Network, SwingVote, Atlanta Gas and Light, and Northrup Grumman.
Over the last five years, Mike has transitioned to the exciting world of applied machine learning. He is excited to show you what he has learned and help you move into one of the single-most important fields in this space.
Publisher resources
Table of contents
- Chapter 1 : Introduction
-
Chapter 2 : Foundations
- Theano
- TensorFlow
- Artificial Neural Network Anatomy
- Deep Learning
- Keras Life Cycle
- Keras Code Anatomy
- Demo: Case Study on Pima Indian Diabetes Dataset: Load Data
- Demo: Case Study on Pima Indian Diabetes Dataset: Define and Compile
- Demo: Case Study on Pima Indian Diabetes Dataset: Fit and Evaluate
- Performance Evaluation on Neural Networks
- Demo: Case Study on Data Segmentation
- Scikit-Learn for General Machine Learning
- Evaluate Models with Cross-Validation
- Grid Search Deep Learning Model Parameters
- Demo: Case Study on Multiclass Classification
- Demo: Case Study on Multiclass Classification: Part 2
- Demo: Case Study on Binary Classification
- Demo: Case Study on Binary Classification: Part 2
- Demo: Case Study on Binary Classification: Part 3
- Demo: Case Study on Binary Classification: Part 4
- Demo: Case Study on Regression
- Demo: Case Study on Regression: Part 2
- Demo: Case Study on Regression: Part 3
-
Chapter 3 : Going Deeper with Keras
- Model Serialization
- Save Neural Network to JSON
- Save Neural Network to YAML
- Demo: Case Study on Checkpointing
- Demo: Case Study on Checkpointing: Part 2
- Plotting History
- Visualize Model Training History in Keras
- Demo: Case Study on Dropping Out
- Demo: Case Study on Dropping Out: Part 2
- Dropout Tips
- Learning Rate Defined
- Configure Learning Rate
- Demo: Case Study on Learning Rates
- Demo: Case Study on Learning Rates: Part 2
- Demo: Case Study on Learning Rates: Part 3
-
Chapter 4 : Convolutional Neural Networks
- Convolutional Neural Networks
- Demo: Case Study on Handwritten Digit Recognition
- Demo: Case Study Handwritten Digit Recognition: Part 2
- Demo: Case Study on Handwritten Digit Recognition: Part 3
- Demo: Case Study on Handwritten Digit Recognition: Part 4
- Image Augmentation
- Demo: Case Study on Image Augmentation
- Demo: Case Study on Image Augmentation: Part 2
- Image Augmentation Tips
- Object Recognition
- Demo: Case Study on Object Recognition
- Improving Model Performance
- Sentiment Analysis in Keras
- IMDB Dataset Properties
- Word Embedding Defined
- Demo: Case Study on Word Embedding
- Demo: Case Study on Word Embedding: Part 2
-
Chapter 5 : Recurrent Neural Networks
- Recurrent Neural Networks
- Demo: Case Study on Time Series Prediction
- Demo: Case Study on Time Series Prediction: Part 2
- Demo: Case Study on Time Series Prediction: Part 3
- Demo: Case Study on Time Series Prediction with LSTM
- Demo: Case Study on Time Series Prediction with LSTM: Part 2
- Demo: Case Study on Time Series Prediction with LSTM: Part 3
- Demo: Case Study on Sequence Classification
- Demo: Case Study on Sequence Classification: Part 2
Product information
- Title: Hands-On Keras for Machine Learning Engineers
- Author(s):
- Release date: November 2021
- Publisher(s): Packt Publishing
- ISBN: 9781803232522
You might also like
video
Machine Learning with PyTorch
6+ Hours of Video Instruction Learn the main concepts and techniques used in modern machine learning …
book
The Deep Learning with Keras Workshop
Discover how to leverage Keras, the powerful and easy-to-use open source Python library for developing and …
book
Neural Networks with Keras Cookbook
Implement neural network architectures by building them from scratch for multiple real-world applications. Key Features From …
book
Advanced Deep Learning with Python
Gain expertise in advanced deep learning domains such as neural networks, meta-learning, graph neural networks, and …