Jump to ratings and reviews
Rate this book

Practical Machine Learning for Computer Vision: End-to-End Machine Learning for Images

Rate this book
This practical book shows you how to employ machine learning models to extract information from images. ML engineers and data scientists will learn how to solve a variety of image problems including classification, object detection, autoencoders, image generation, counting, and captioning with proven ML techniques. This book provides a great introduction to end-to-end deep dataset creation, data preprocessing, model design, model training, evaluation, deployment, and interpretability. Google engineers Valliappa Lakshmanan, Martin Görner, and Ryan Gillard show you how to develop accurate and explainable computer vision ML models and put them into large-scale production using robust ML architecture in a flexible and maintainable way. You'll learn how to design, train, evaluate, and predict with models written in TensorFlow or Keras. You'll learn how

480 pages, Paperback

Published August 24, 2021

10 people are currently reading
95 people want to read

About the author

Valliappa Lakshmanan

24 books23 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
8 (44%)
4 stars
7 (38%)
3 stars
3 (16%)
2 stars
0 (0%)
1 star
0 (0%)
Displaying 1 - 4 of 4 reviews
Profile Image for Minh Nguyen.
103 reviews2 followers
May 28, 2022
I have been using no-code computer vision like Google Cloud AutoML Vision, and it works very well. However, in the new project, I may need to develop an end-to-end ML pipeline for Computer Vision, so I am reading this book. It is very well written and practical. Lak is a great tutor! I have bought some books from him and am very satisfied with them.

In this book, Lak starts from a simple image classification tutorial to more sophisticated object detection with R-CNN. The best part of this book is from Chapter 5 to Chapter 10, where he provides a step-by-step tutorial on how to develop ML Ops for Computer Vision. Highly recommended for Computer Vision practitioners, also for those interested in developing end-to-end ML pipelines on Google Cloud.

One cautionary note: running the tutorials requires heavy GPU computing resources. I am running this on GCP VM instances and it has already cost me a few hundred dollars. Be careful with your computing resources.
Profile Image for Shreyas.
31 reviews1 follower
June 16, 2022
What makes this book good is the way the chapters are organised and the intuitive way different architectures are explained. It covers many neural network architectures related to computer vision and explains the developments that have taken place in the field in a step by step manner.
296 reviews1 follower
January 14, 2025
A fantastically thorough introduction to getting started on NN-related computer vision tasks. I haven't played with many of the code snippets yet, but assuming those work relatively well, this really is a fantastic resource.
Profile Image for Mayada.
126 reviews19 followers
September 20, 2023
I found this book really helpful. It helped me get started with machine learning for computer vision, which I needed for my final year project in university.
I recommend it!
Displaying 1 - 4 of 4 reviews

Can't find what you're looking for?

Get help and learn more about the design.