Jump to ratings and reviews
Rate this book

Hands-On Machine Learning with Scikit-Learn and Scientific Python Toolkits: A practical guide to implementing supervised and unsupervised machine learning algorithms in Python

Rate this book
Hands-On Machine Learning with scikit-learn and Scientific Python Toolkits: A practical guide to implementing supervised and unsupervised machine learning algorithms in Python

Machine learning is applied everywhere, from business to research and academia, while scikit-learn is a versatile library that is popular among machine learning practitioners. This book serves as a practical guide for anyone looking to provide hands-on machine learning solutions with scikit-learn and Python toolkits.

The book begins with an explanation of machine learning concepts and fundamentals, and strikes a balance between theoretical concepts and their applications. Each chapter covers a different set of algorithms, and shows you how to use them to solve real-life problems. You’ll also learn various key supervised and unsupervised machine learning algorithms using practical examples. Whether it is an instance-based learning algorithm, Bayesian estimation, a deep neural network, a tree-based ensemble, or a recommendation system, you’ll gain a thorough understanding of its theory and learn when to apply it. As you advance, you’ll learn how to deal with unlabeled data and when to use different clustering and anomaly detection algorithms.

By the end of this machine learning book, you’ll have learnt how to take a data-driven approach to provide end-to-end machine learning solutions. You’ll also have discovered how to formulate the problem at hand, prepare required data, and evaluate and deploy models in production.

342 pages, Paperback

Published July 28, 2020

Loading interface...
Loading interface...

About the author

Tarek Amr

2 books187 followers
🐍 I have more than 8 years of experience in data science and machine learning, and 15 years of experience in Python programming.

🎓 After finishing my postgraduate degree at 🇬🇧 The University of East Anglia (UEA), I worked in a number of startups and scale-up companies in 🇪🇬 Egypt and 🇳🇱 The Netherlands.

🐾 In previous lives I used to work as an Information Security Consultant and Presales Manager. I previously volunteerd in Global Voices Online (GVO) and the Open Knowledge Foundation (OKFN).

🔥 I am trying to challenge the old saying, "Jack of all trades, master of none".

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
5 (100%)
4 stars
0 (0%)
3 stars
0 (0%)
2 stars
0 (0%)
1 star
0 (0%)
Displaying 1 - 4 of 4 reviews
August 11, 2020
This book is easy to read and understand. For someone like me, who is not an expert in Python or Machine Learning, I was still able to follow the concepts easily and understand the examples. I was able to learn quite a few things from this book. I really recommend this book to people who are interested and keen to learn more about Machine Learning algorithms.
1 review
October 13, 2020
For a machine learning noob like me, it was pleasing to see that the book did not dive straight into the nitty-gritty of machine learning algorithms: it first established the raison d’être for machine learning and cohesively captured the whole gamut of developing a machine learning model. This helped me quite a bit to understand the bigger picture later on in the book where it demonstrated the practical use of various machine learning algorithms. I'll happily recommend this book to anyone interested in scikit-learn, and machine learning in general too.
4 reviews1 follower
March 9, 2021
This book is information rich with practical examples. I whom never read or touched this area was suprised to learn the weight that data analysis had on machine learning. Yes, this book also teaches you about data analysis. Throughout the chapters you learn what not to do when building machine learning and deep learning models. The author teaches you what not to do by analysing the data at hand and improving the models upon that knowledge. The book is very information rich and can easily be reread from chapter to chapter. There are some things to keep in mind, this book is not for python beginners and i urge you to know some of the basics from the pandas and matplotlib modules. In other words this book is strongly recommended.
3 reviews
February 28, 2021
I am reading this book now, it take you step by step to understand machine learning concepts and move with you to practice it with python.

The book is moving forward logically with building blocks to help me understand and practice each tool of Sciket-learn.

I recommend this book to anyone interested in learning machine learning and specially practicing with scikit-learn great tools
Displaying 1 - 4 of 4 reviews

Can't find what you're looking for?

Get help and learn more about the design.