- Tapa blanda: 622 páginas
- Editor: Packt Publishing; Edición: 2nd edition (20 de septiembre de 2017)
- Idioma: Inglés
- ISBN-10: 9781787125933
- ISBN-13: 978-1787125933
- ASIN: 1787125939
- Valoración media de los clientes: 3 opiniones de clientes
Clasificación en los más vendidos de Amazon:
nº14.504 en Libros en idiomas extranjeros (Ver el Top 100 en Libros en idiomas extranjeros)
- n.° 53 en Inteligencia artificial
- n.° 59 en Software y aplicaciones de negocio (Libros en idiomas extranjeros)
- n.° 64 en Bases de datos (Libros)
Compara precios en Amazon
+ Envío GRATIS
+ Envío GRATIS
+ EUR 2,99 de gastos de envío
Python Machine Learning: Machine Learning and Deep Learning with Python, scikit-learn, and TensorFlow, 2nd Edition (Inglés) Tapa blanda – 20 sep 2017
|Nuevo desde||Usado desde|
Compra este producto y disfruta de 90 días gratis de Amazon Music Unlimited
Después de tu compra, recibirás un email con más información sobre cómo disfrutar de 90 días gratuitos de Amazon Music Unlimited. Descúbrelo
Comprados juntos habitualmente
Los clientes que compraron este producto también compraron
Descripción del producto
"I bought the first version of this book, and now also the second. The new version is very comprehensive. If you are using Python - it's almost a reference. I also like the emphasis on neural networks (and TensorFlow) - which (in my view) is where the Python community is heading.
I am also planning to use this book in my teaching at Oxford University. The data pre-processing sections are also good. I found the sequence flow slightly unusual - but for an expert level audience, it's not a major issue."--Ajit Jaokar, Data Science for IoT Course Creator and Lead Tutor at the University of Oxford / Principal Data Scientist
Reseña del editor
- Second edition of the bestselling book on Machine Learning
- A practical approach to key frameworks in data science, machine learning, and deep learning
- Use the most powerful Python libraries to implement machine learning and deep learning
- Get to know the best practices to improve and optimize your machine learning systems and algorithms
Machine learning is eating the software world, and now deep learning is extending machine learning. Understand and work at the cutting edge of machine learning, neural networks, and deep learning with this second edition of Sebastian Raschka's bestselling book, Python Machine Learning. Thoroughly updated using the latest Python open source libraries, this book offers the practical knowledge and techniques you need to create and contribute to machine learning, deep learning, and modern data analysis.
Fully extended and modernized, Python Machine Learning Second Edition now includes the popular TensorFlow deep learning library. The scikit-learn code has also been fully updated to include recent improvements and additions to this versatile machine learning library.
Sebastian Raschka and Vahid Mirjalili's unique insight and expertise introduce you to machine learning and deep learning algorithms from scratch, and show you how to apply them to practical industry challenges using realistic and interesting examples. By the end of the book, you'll be ready to meet the new data analysis opportunities in today's world.
If you've read the first edition of this book, you'll be delighted to find a new balance of classical ideas and modern insights into machine learning. Every chapter has been critically updated, and there are new chapters on key technologies. You'll be able to learn and work with TensorFlow more deeply than ever before, and get essential coverage of the Keras neural network library, along with the most recent updates to scikit-learn.
What you will learn
- Understand the key frameworks in data science, machine learning, and deep learning
- Harness the power of the latest Python open source libraries in machine learning
- Explore machine learning techniques using challenging real-world data
- Master deep neural network implementation using the TensorFlow library
- Learn the mechanics of classification algorithms to implement the best tool for the job
- Predict continuous target outcomes using regression analysis
- Uncover hidden patterns and structures in data with clustering
- Delve deeper into textual and social media data using sentiment analysis
Table of Contents
- Giving Computers the Ability to Learn from Data
- Training Simple Machine Learning Algorithms for Classification
- A Tour of Machine Learning Classifiers Using Scikit-Learn
- Building Good Training Sets - Data Preprocessing
- Compressing Data via Dimensionality Reduction
- Learning Best Practices for Model Evaluation and Hyperparameter Tuning
- Combining Different Models for Ensemble Learning
- Applying Machine Learning to Sentiment Analysis
- Embedding a Machine Learning Model into a Web Application
- Predicting Continuous Target Variables with Regression Analysis
- Working with Unlabeled Data - Clustering Analysis
- Implementing a Multilayer Artificial Neural Network from Scratch
- Parallelizing Neural Network Training with TensorFlow
- Going Deeper - The Mechanics of TensorFlow
- Classifying Images with Deep Convolutional Neural Networks
- Modeling Sequential Data using Recurrent Neural Networks
No es necesario ningún dispositivo Kindle. Descárgate una de las apps de Kindle gratuitas para comenzar a leer libros Kindle en tu smartphone, tablet u ordenador.
Obtén la app gratuita:
Universidad, Máster, Formación Profesional, descubre nuestra tienda de libros de Estudios Superiores.
Detalles del producto
Si eres el vendedor de este producto, ¿te gustaría sugerir ciertos cambios a través del servicio de atención al vendedor?
Los clientes que vieron este producto también vieron
3 opiniones de clientes
Valorar este producto
Ha surgido un problema al filtrar las opiniones justo en este momento. Vuelva a intentarlo en otro momento.
En la descripción de los diferentes algoritmos incluye descripción teórica, implementación pura en Python y su uso con scikit learn.
Para mí, el mejor libro de machine learning si quieres tener un libro completo, claro y práctico.
Opiniones de clientes más útiles en Amazon.com
People who already have a decent level of skill and experience in statistics who want to:
- 1) Elevate their understanding of ML techniques without absolutely breaking their skull on dense theory
- 2) Learn how to implement the algorithms in Python and gain moderate proficiency in sci-kit learn
I would say it's not a beginner's book, but more for intermediates. I am half-way through and find it a little challenging, but definitely attainable. This balance I consider to be putting me right in the sweet spot for learning. To judge whether you're a good candidate for this book, you can compare your experience and skill to me :
I started this book after earning a PhD in the social sciences, which basically gave me good coverage in inferential and applied statistics (T, F distributions, p-values, confidence intervals, linear regression, one-way and factorial ANOVA, PCA, etc.). I also took a machine learning graduate course at my university and a few online courses in introductory ML for R. All of this background gave me solid grounding in statistics. With all this I still find this book somewhat challenging, but definitely not too hard. I'd say without my background I would find this book hard to get through. There is linear algebra, concepts like minimizing cost functions, bias/variance tradeoff, learning from errors, etc. So, if you are just starting out or reading the previous sentence and don't know what I'm talking about, I would recommend learning more stats fundamentals before starting this.
After you gain some proficiency in stats, come learn this book and elevate your understanding of the algorithms, add nuance to them, integrate them into your mental conceptual structures more fully (e.g. you'll know more nuances of ML, e.g. which subsets of algorithms are preferred for controlling more of the bias, variance, how random forest is basically bagging with a twist, how adaboost's treatment of classification errors has kind of an element of perceptron implementation, and many more).
This is the best book I've seen for professional software engineers to bootstrap themselves into Data Science, Machine Learning and (with the 2nd ed) Deep Learning. It makes heavy use of the scikit-learn library; and the latter chapters give an excellent high-level overview of TensorFlow. Books in this space can often feel either too basic or too academic. Not this one -- for me it hits the sweet spot of explaining and doing.
What I love about Raschka's writing is how he builds up from theory to practical code. It lays out the concepts, math, and code together which helps comprehension. So, if you happen to be rusty in math, like me, you can look to the code to help explain what the equations actually do. The chapters of the book build up from each other; so many of the examples feel like they can be used as recipes for building your own custom models.
The authors clearly have taught these materials many times before, and their significant mathematical and technical prowess is delivered using a very approachable style. This book seems best suited for someone who wants to sit down and begin to apply Python Machine Learning to a problem that they already know they have. It's not particularly an "intro course to M.L.", but it contains enough details that you could easily follow along and learn how to use the various tools and techniques of the field if you've never seen or heard of them before.
The copious notes scattered throughout this book are pure gold, mined from the obvious experiences of the authors while working in the field. If there ever is a Machine Learning equivalent to the venerable "Forrest M. Mims Engineering Notebook" for electronics, I feel these two authors could write it!
Once you use this book to work on your current M.L. problem in Python, you will find yourself returning to it as a reference for other problems in the M.L. space. Its lucid explanations will help reinforce the topics presented, and cement your understanding of the materials.
This book will get you writing Python Machine Learning code to work your current M.L. problem in no time flat!
Can't wait to attempt two RNN projects at the end of the book.
The explanations were mainly done by showing examples of data on a x-y plot and how the different techniques separate the data to make a decision. This is a nice way to reduce the complexity of explanation and getting lost in the details of the mathematics and programming syntax etc and to get at the heart of where different algorithms have strengths.
This is review is from the perspective of someone who knows a little python and had little knowledge of machine learning, but has kind of seen neural nets and regressions used in different applications over the years.
Part of its usefulness to me is that it gives me a nice way to explain machine learning to non-scientists.