Machine Learning with PyTorch and Scikit-Learn: Develop machine learning and deep learning models with Python
- Pickup from New Mail
- New Mail Courier
- Pickup from the store
- Other transport services
- Cash upon receipt
- Bank transfer
- Privat 24
- WebMoney
- Автор: Sebastian Raschka | Yuxi (Hayden) Liu | Vahid Mirjalili
- ISBN-10: 1801819319
- ISBN-13: 978-1801819312
- Publisher: Packt Publishing
- Publication date: February 25, 2022
- Language: English
- Dimensions: 1.74 x 7.5 x 9.25 inches
- Print length: 770 pages
From the brand
-
See Our Full Range:
Visit the Store
-
Packt is a leading publisher of technical learning content with the ability to publish books on emerging tech faster than any other.
Our mission is to increase the shared value of deep tech knowledge by helping tech pros put software to work.
We help the most interesting minds and ground-breaking creators on the planet distill and share the working knowledge of their peers.
From the Publisher
Key Topics:
- Parallelizing Neural Network Training with PyTorch
- Going Deeper - The Mechanics of PyTorch
- Classifying Images with Deep Convolutional Neural Networks
- Modeling Sequential Data Using Recurrent Neural Networks
- Generative Adversarial Networks for Synthesizing New Data
- ...and more!
What’s new in this PyTorch book from the Python Machine Learning series?
We gave the 3rd edition of Python Machine Learning a big overhaul by converting the deep learning chapters to use the latest version of PyTorch. We also added brand-new content, including chapters focused on the latest trends in deep learning. We walk you through concepts such as dynamic computation graphs and automatic differentiation. Additionally, we’ve introduced a popular adversarial training regime for neural networks that can be used to generate new, realistic-looking images.
What’s new:
- New content to cover the latest version of PyTorch and its features
- Introduction to libraries including PyTorch Lightning and Hugging Face transformers
- Addition of two cutting-edge machine learning techniques: transformers and graph neural networks
What are the key takeaways from Machine Learning with PyTorch and Scikit-Learn?
This book takes you on a journey from the origins of machine learning to the latest deep learning architectures. Through conceptual and practical examples, you'll develop a repertoire of techniques that allow you to solve a wide range of predictive modeling tasks, including tabular, image, and text data.
PyTorch is a very powerful and versatile tool, and deep learning naturally requires very flexible building blocks. Hence, PyTorch can sometimes be very verbose compared to traditional machine learning libraries such as scikit-learn. In this book, we explain how PyTorch works and cover all the essential parts. However, we also focus on code readability to ensure you don’t get overwhelmed.
The book takes a deep dive into the underlying methods and does not shy away from explaining fundamental deep learning architectures and concepts from scratch. Our objective is to teach you deep learning and see how you can put it into practice using PyTorch rather than the other way around.
What makes this book different from other books on PyTorch?
We put a lot of thought and care into organizing the general structure of the book, the flow of topics, and how the chapters build on each other. This includes the transition from one chapter explaining neural networks by implementing them from scratch in NumPy to another chapter explaining how to use PyTorch to make this more convenient.
There are many great books on machine learning and deep learning out there. However, from many years of teaching and interacting with students, we heard that many books don't include hands-on examples that help readers to put these into practice. Other books have a strong focus on code examples at the expense of explanations. Machine Learning with PyTorch and Scikit-Learn strikes a good balance between concepts, theory, and practice and takes advantage of synergistic effects when explaining new methods.
Machine Learning with PyTorch and Scikit-Learn | Mastering Pytorch 2E | Python Machine Learning, 3rd Edition | Python Machine Learning by Example 4E | |
---|---|---|---|---|
Add to Cart
|
Add to Cart
|
Add to Cart
|
Add to Cart
|
|
Customer Reviews |
4.6 out of 5 stars
346
|
4.5 out of 5 stars
18
|
4.5 out of 5 stars
451
|
5.0 out of 5 stars
2
|
Price | $34.54$34.54 | $39.51$39.51 | $41.59$41.59 | $34.95$34.95 |
Technology Used | PyTorch, scikit-learn | PyTorch | TensorFlow, scikit-learn | PyTorch, TensorFlow, pandas, NumPy, scikit-learn |
Reader Knowledge Level | Beginner to Intermediate | Intermediate to Advanced | Beginner to Intermediate | Beginner to Intermediate |
New Topics | New content on transformers, gradient boosting, and GNNs | New content on diffusion models, recommender systems, mobile deployment, Hugging Face, and GNNs | Revised and expanded to include GANs and reinforcement learning | Revised with PyTorch builds, expanded best practices, and new content on LLMs and multimodal models |