更新时间:2021-07-02 16:37:41
coverpage
Python Machine Learning Cookbook
Credits
About the Author
About the Reviewer
www.PacktPub.com
eBooks discount offers and more
Preface
What this book covers
What you need for this book
Who this book is for
Sections
Conventions
Reader feedback
Customer support
Chapter 1. The Realm of Supervised Learning
Introduction
Preprocessing data using different techniques
Label encoding
Building a linear regressor
Computing regression accuracy
Achieving model persistence
Building a ridge regressor
Building a polynomial regressor
Estimating housing prices
Computing the relative importance of features
Estimating bicycle demand distribution
Chapter 2. Constructing a Classifier
Building a simple classifier
Building a logistic regression classifier
Building a Naive Bayes classifier
Splitting the dataset for training and testing
Evaluating the accuracy using cross-validation
Visualizing the confusion matrix
Extracting the performance report
Evaluating cars based on their characteristics
Extracting validation curves
Extracting learning curves
Estimating the income bracket
Chapter 3. Predictive Modeling
Building a linear classifier using Support Vector Machine (SVMs)
Building a nonlinear classifier using SVMs
Tackling class imbalance
Extracting confidence measurements
Finding optimal hyperparameters
Building an event predictor
Estimating traffic
Chapter 4. Clustering with Unsupervised Learning
Clustering data using the k-means algorithm
Compressing an image using vector quantization
Building a Mean Shift clustering model
Grouping data using agglomerative clustering
Evaluating the performance of clustering algorithms
Automatically estimating the number of clusters using DBSCAN algorithm
Finding patterns in stock market data
Building a customer segmentation model
Chapter 5. Building Recommendation Engines
Building function compositions for data processing
Building machine learning pipelines
Finding the nearest neighbors
Constructing a k-nearest neighbors classifier
Constructing a k-nearest neighbors regressor
Computing the Euclidean distance score
Computing the Pearson correlation score
Finding similar users in the dataset
Generating movie recommendations
Chapter 6. Analyzing Text Data
Preprocessing data using tokenization
Stemming text data
Converting text to its base form using lemmatization
Dividing text using chunking
Building a bag-of-words model
Building a text classifier
Identifying the gender
Analyzing the sentiment of a sentence
Identifying patterns in text using topic modeling
Chapter 7. Speech Recognition
Reading and plotting audio data
Transforming audio signals into the frequency domain
Generating audio signals with custom parameters
Synthesizing music
Extracting frequency domain features
Building Hidden Markov Models
Building a speech recognizer
Chapter 8. Dissecting Time Series and Sequential Data
Transforming data into the time series format
Slicing time series data
Operating on time series data
Extracting statistics from time series data
Building Hidden Markov Models for sequential data
Building Conditional Random Fields for sequential text data
Analyzing stock market data using Hidden Markov Models
Chapter 9. Image Content Analysis