<p> Experience the benefits of machine learning techniques by applying them to real-world problems using Python and the open source scikit-learn library</p> <p><b>Overview</b></p> <ul> <li>Use Python and scikit-learn to create intelligent applications</li> <li>Apply regression techniques to predict
Learning scikit-learn: Machine Learning in Python
β Scribed by RaΓΊl Garreta, Guillermo Moncecchi
- Publisher
- Packt
- Year
- 2013
- Tongue
- English
- Leaves
- 118
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
Machine learning, the art of creating applications that learn from experience and data, has been around for many years. However, in the era of βbig dataβ, huge amounts of information is being generated. This makes machine learning an unavoidable source of new data-based approximations for problem solving.With Learning scikit-learn: Machine Learning in Python, you will learn to incorporate machine learning in your applications. The book combines an introduction to some of the main concepts and methods in machine learning with practical, hands-on examples of real-world problems. Ranging from handwritten digit recognition to document classification, examples are solved step by step using Scikit-learn and Python. The book starts with a brief introduction to the core concepts of machine learning with a simple example. Then, using real-world applications and advanced features, it takes a deep dive into the various machine learning techniques.You will learn to evaluate your results and apply advanced techniques for preprocessing data. You will also be able to select the best set of features and the best methods for each problem. With Learning scikit-learn: Machine Learning in Python you will learn how to use the Python programming language and the scikit-learn library to build applications that learn from experience, applying the main concepts and techniques of machine learning.
β¦ Table of Contents
Cover......Page 1
Copyright......Page 3
Credits......Page 4
About the Authors......Page 5
About the Reviewers......Page 7
www.PacktPub.com......Page 8
Table of Contents......Page 10
Preface......Page 12
Chapter 1: Machine Learning β A Gentle Introduction......Page 16
Installing scikit-learn......Page 17
Linux......Page 18
Checking your installation......Page 19
Our first machine learning method:
linear classification......Page 21
Evaluating our results......Page 27
Machine learning categories......Page 31
Important concepts related to
machine learning......Page 32
Summary......Page 34
Image recognition with Support
Vector Machines......Page 36
Training a Support Vector Machine......Page 39
Text classification with NaΓ―ve Bayes......Page 44
Preprocessing the data......Page 46
Training a NaΓ―ve Bayes classifier......Page 47
Evaluating the performance......Page 51
Explaining Titanic hypothesis with decision trees......Page 52
Preprocessing the data......Page 54
Training a decision tree classifier......Page 58
Interpreting the decision tree......Page 60
Random Forests β randomizing decisions......Page 62
Evaluating the performance......Page 63
Predicting house prices with regression......Page 64
First try β a linear model......Page 66
Second try β Support Vector Machines
for regression......Page 68
Third try β Random Forests revisited......Page 69
Evaluation......Page 70
Summary......Page 71
Chapter 3: Unsupervised Learning......Page 72
Principal Component Analysis......Page 73
Clustering handwritten digits
with k-means......Page 78
Alternative clustering methods......Page 85
Summary......Page 88
Chapter 4: Advanced Features......Page 90
Feature extraction......Page 91
Feature selection......Page 95
Model selection......Page 99
Grid search......Page 105
Parallel grid search......Page 106
Summary......Page 110
Index......Page 112
π SIMILAR VOLUMES
<p> Experience the benefits of machine learning techniques by applying them to real-world problems using Python and the open source scikit-learn library</p> <p><b>Overview</b></p> <ul> <li>Use Python and scikit-learn to create intelligent applications</li> <li>Apply regression techniques to predict
Unlock modern machine learning and deep learning techniques with Python by using the latest cutting-edge open source Python libraries. About This Book Second edition of the bestselling book on Machine Learning A practical approach to key frameworks in data science, machine learning, and deep learnin
Link to the GitHub Repository containing the code examples and additional material: <a target="_blank" rel="noopener nofollow" href="https://github.com/rasbt/python-machine-learning-book">https://github.com/rasbt/python-machi...</a> Many of the most innovative breakthroughs and exciting new techn
Applied machine learning with a solid foundation in theory. Revised and expanded for TensorFlow 2, GANs, and reinforcement learning. Key Features β’ Third edition of the bestselling, widely acclaimed Python machine learning book β’ Clear and intuitive explanations take you deep into the theory