
The Deep Learning with Keras Workshop
An Interactive Approach to Understanding Deep Learning with Keras
Packt Publishing
2nd Edition
Published on 28. February 2020
Book
Paperback/Softback
446 pages
978-1-83921-757-9 (ISBN)
Description
Cut through the noise and get real results with a step-by-step approach to understanding deep learning with Keras programming
Key Features
Ideal for those getting started with Keras for the first time
A step-by-step Keras tutorial with exercises and activities that help build key skills
Structured to let you progress at your own pace, on your own terms
Use your physical print copy to redeem free access to the online interactive edition
Book DescriptionYou already know that you want to learn Keras, and a smarter way to learn is to learn by doing. The Deep Learning with Keras Workshop focuses on building up your practical skills so that you can develop artificial intelligence applications or build machine learning models with Keras. You'll learn from real examples that lead to real results.
Throughout The Deep Learning with Keras Workshop, you'll take an engaging step-by-step approach to understand Keras. You won't have to sit through any unnecessary theory. If you're short on time you can jump into a single exercise each day or spend an entire weekend tinkering with your own neural networks. It's your choice. Learning on your terms, you'll build up and reinforce key skills in a way that feels rewarding.
Every physical print copy of The Deep Learning with Keras Workshop unlocks access to the interactive edition. With videos detailing all exercises and activities, you'll always have a guided solution. You can also benchmark yourself against assessments, track progress, and receive content updates. You'll even earn a secure credential that you can share and verify online upon completion. It's a premium learning experience that's included with your printed copy. To redeem, follow the instructions located at the start of your book.
Fast-paced and direct, The Deep Learning with Keras Workshop is the ideal companion for those who are just getting started with Keras. You'll build and iterate on your code like a software developer, learning along the way. This process means that you'll find that your new skills stick, embedded as best practice. A solid foundation for the years ahead.What you will learn
Gain insight into the fundamental concepts of neural networks
Learn to think like a data scientist and understand the difference between machine learning and deep learning
Discover various techniques to evaluate, tweak, and improve your models
Explore different techniques to manipulate your data
Explore alternative techniques to verify the accuracy of your model
Who this book is forOur goal at Packt is to help you be successful, in whatever it is that you choose to do. The Deep Learning with Keras Workshop is an ideal tutorial for the programmer who is getting started with Keras and deep learning. Pick up a Workshop today and let Packt help you develop skills that stick with you for life.
Key Features
Ideal for those getting started with Keras for the first time
A step-by-step Keras tutorial with exercises and activities that help build key skills
Structured to let you progress at your own pace, on your own terms
Use your physical print copy to redeem free access to the online interactive edition
Book DescriptionYou already know that you want to learn Keras, and a smarter way to learn is to learn by doing. The Deep Learning with Keras Workshop focuses on building up your practical skills so that you can develop artificial intelligence applications or build machine learning models with Keras. You'll learn from real examples that lead to real results.
Throughout The Deep Learning with Keras Workshop, you'll take an engaging step-by-step approach to understand Keras. You won't have to sit through any unnecessary theory. If you're short on time you can jump into a single exercise each day or spend an entire weekend tinkering with your own neural networks. It's your choice. Learning on your terms, you'll build up and reinforce key skills in a way that feels rewarding.
Every physical print copy of The Deep Learning with Keras Workshop unlocks access to the interactive edition. With videos detailing all exercises and activities, you'll always have a guided solution. You can also benchmark yourself against assessments, track progress, and receive content updates. You'll even earn a secure credential that you can share and verify online upon completion. It's a premium learning experience that's included with your printed copy. To redeem, follow the instructions located at the start of your book.
Fast-paced and direct, The Deep Learning with Keras Workshop is the ideal companion for those who are just getting started with Keras. You'll build and iterate on your code like a software developer, learning along the way. This process means that you'll find that your new skills stick, embedded as best practice. A solid foundation for the years ahead.What you will learn
Gain insight into the fundamental concepts of neural networks
Learn to think like a data scientist and understand the difference between machine learning and deep learning
Discover various techniques to evaluate, tweak, and improve your models
Explore different techniques to manipulate your data
Explore alternative techniques to verify the accuracy of your model
Who this book is forOur goal at Packt is to help you be successful, in whatever it is that you choose to do. The Deep Learning with Keras Workshop is an ideal tutorial for the programmer who is getting started with Keras and deep learning. Pick up a Workshop today and let Packt help you develop skills that stick with you for life.
More details
Edition
2nd Revised edition
Language
English
Place of publication
Birmingham
United Kingdom
Edition type
Revised edition
Dimensions
Height: 235 mm
Width: 191 mm
ISBN-13
978-1-83921-757-9 (9781839217579)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Persons
Matthew Moocarme is an accomplished data scientist with more than eight years of experience in creating and utilizing machine learning models. He comes from a background in the physical sciences, in which he holds a Ph.D. in physics from the Graduate Center of CUNY. Currently, he leads a team of data scientists and engineers in the media and advertising space to build and integrate machine learning models for a variety of applications. In his spare time, Matthew enjoys sharing his knowledge with the data science community through published works, conference presentations, and workshops. Mahla Abdolahnejad is a Ph.D. candidate in systems and computer engineering with Carleton University, Canada. She also holds a bachelor's degree and a master's degree in biomedical engineering, which first exposed her to the field of artificial intelligence and artificial neural networks, in particular. Her Ph.D. research is focused on deep unsupervised learning for computer vision applications. She is particularly interested in exploring the differences between a human's way of learning from the visual world and a machine's way of learning from the visual world, and how to push machine learning algorithms toward learning and thinking like humans. Ritesh Bhagwat has a master's degree in applied mathematics with a specialization in computer science. He has over 14 years of experience in data-driven technologies and has led and been a part of complex projects ranging from data warehousing and business intelligence to machine learning and artificial intelligence. He has worked with top-tier global consulting firms as well as large multinational financial institutions. Currently, he works as a data scientist. Besides work, he enjoys playing and watching cricket and loves to travel. He is also deeply interested in Bayesian statistics.
Content
Table of Contents
Introduction to Machine Learning with Keras
Machine Learning versus Deep Learning
Deep Learning with Keras
Evaluating your Model with Cross-Validation Using Keras Wrappers
Improving Model Accuracy
Model Evaluation
Computer Vision with Convolutional Neural Networks
Transfer Learning and Pre-Trained Models
Sequential Modeling with Recurrent Neural Networks
Introduction to Machine Learning with Keras
Machine Learning versus Deep Learning
Deep Learning with Keras
Evaluating your Model with Cross-Validation Using Keras Wrappers
Improving Model Accuracy
Model Evaluation
Computer Vision with Convolutional Neural Networks
Transfer Learning and Pre-Trained Models
Sequential Modeling with Recurrent Neural Networks