Machine Learning Design Patterns: Solutions to Common Challenges in Data Preparation, Model Building, and MLOps 1st Edition
Thumbnail 1

Machine Learning Design Patterns: Solutions to Common Challenges in Data Preparation, Model Building, and MLOps 1st Edition

4.6/5
Product ID: 226318419
Secure Transaction
12 interest-free installments with tabby

Description

Full description not available

Small manufacture image 1

Reviews

4.6

All from verified purchases

J**O

A useful book for a n00b like me with a background in programming

My background: I'm an expert software engineer (C++, Java, etc) and proud n00b at machine learning. I've read the O'Reilly "AI and Machine Learning for Coders" book and many online articles. I have a background in trading/financial software, which exposed me to many statistical terms in this book. In the past, PhD level physics/math quants would typically handle those topics and this book has helped me realize some gaps in my knowledge and fill them (sometimes via online search). I can now at least reason about those concepts better even if I don't yet understand the details.I'm 1/3 into the book (so maybe premature for 5 stars) and it's been a dense but interesting read so far. There have been times where I have to lookup terms but the material has still been approachable. The language in the first couple chapters could probably be simplified some but it was sufficient for me with a lot of coffee. I expect to still have very incomplete knowledge after finishing this book due to lack of practical experience. However, my goal is to build a large scaffolding of knowledge/concepts on ML that I can use as a foundation for future learning and broaden my toolbox before I start hacking code. When I was learning C++, I found the Gang of Four book "Design Patterns" accomplished a similar goal to help bridge the gap between academic knowledge and practical software engineering. Much like with the GoF book I suspect I may be re-reading parts of this book in the future when my knowledge has matured. Some may prefer doing a lot of ML coding before reading this book, but I like to have a lot of background knowledge/tools before tackling code - personal preference I guess.I seem to have discovered an error/typo regarding "precision" vs "recall" in chapter 3:Page 135 paragraph 2: "If we care more that our model is correct whenever it makes a positive class prediction we'd optimize our prediction threshold for recall".I think the last word in that sentence should be "precision". The terms are defined on page 124 paragraph 2.

E**E

Good to fill gaps in knowledge and become aware of many things that are done subconsciously

I thought this was a great book for providing people with an understanding of the toolkit that ML engineers need to know when making Machine Learning models.As a side note, I bought this to be better prepared for ML architecture and design interviews.If you are in a hurry, I think the content in Chapters 2, 3, and 4 are great. 5 was somewhat relevant for me and Chapters 6, and 7 are not really relevant until you are actually neck-deep in the models, so they did not really apply to me.Chapter 8 was fantastic since it had a Common Patterns by Use Case and Data Type section, and enumerated many different types of problems and the tools that one might use to tackle them.I am satisfied with what I got from this book.

Q**G

Good book to read

It is a good book for beginner to build up the knowledge.

R**.

Excellent

This is well written with fabulous examples throughout. It was reassuring to me to see patterns that I use in practice are documented here and there were plenty of inspirational ideas, too.

E**O

Must have as Data Scientist

This book contains a lot of good practices in a easy to read way, so you don't have to digest all the white papers online. I'd love to have the e-book version so I could read some hints while I run the Jupyter Notebooks, but seems that the publisher doesn't allows you to get the e-book with the book so you must buy both.

J**C

Must read for serious machine learning developers

This is a must-read for scientists and practitioners looking to apply machine learning theory to real life problems. I foresee this book becoming a classical of the discipline’s literature. Very well written and comprehensive description of concepts and applications of design patterns.

J**R

Excellent and well-written book on design patterns for ML

The book does a great job in explaining the design pattern with good examples.

S**U

Has some helpful uses

The books is mostly from a computer science prospective. I am from an engineering background so my review may be biased. It covers design patters for data treatment, model design to MLOPs. I like the first two sections and my review is based on them. It provides alternative design patterns that I did not know before and they are purely practical. No theories involved

Common Questions

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Khalid Z.

Great experience from order to delivery. Highly recommended!

1 week ago

Ali H.

Fast shipping and excellent packaging. The Leatherman tool feels very premium and sturdy.

1 day ago

Shop Global, Save with Desertcart
Value for Money
Competitive prices on a vast range of products
Shop Globally
Serving over 300 million shoppers across more than 200 countries
Enhanced Protection
Trusted payment options loved by worldwide shoppers
Customer Assurance
Trusted payment options loved by worldwide shoppers.
Desertcart App
Shop on the go, anytime, anywhere.
AED 220

Duties & taxes incl.

UAEstore
1
Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction
12 interest-free installments with tabby

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Suresh K.

Very impressed with the quality and fast delivery. Will shop here again.

4 days ago

Anita G.

Good experience, but the tracking updates could be better.

2 months ago

Machine Learning Design Patterns Solutions To Common Challenges In Data | Desertcart UAE