<p><b>Design efficient machine learning systems that give you more accurate results</b></p><h2>About This Book</h2><ul><li>Gain an understanding of the machine learning design process</li><li>Optimize machine learning systems for improved accuracy</li><li>Understand common programming tools and tech
Designing Machine Learning Systems with Python
โ Scribed by David Julian
- Publisher
- Packt Publishing
- Year
- 2016
- Tongue
- English
- Leaves
- 232
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Table of Contents
Cover
Copyright
Credits
About the Author
About the Reviewer
www.PacktPub.com
Table of Contents
Preface
Chapter 1: Thinking in Machine Learning
The human interface
Design principles
Types of questions
Are you asking the right question?
Tasks
Classification
Regression
Clustering
Dimensionality reduction
Errors
Optimization
Linear programming
Models
Features
Unified modeling language
Class diagrams
Object diagrams
Activity diagrams
State diagrams
Summary
Chapter 2: Tools and Techniques
Python for machine learning
IPython console
Installing the SciPy stack
NumPY
Constructing and transforming arrays
Mathematical operations
Matplotlib
Pandas
SciPy
Scikit-learn
Summary
Chapter 3: Turning Data into Information
What is data?
Big data
Challenges of big data
Data volume
Data velocity
Data variety
Data models
Data distributions
Data from databases
Data from the Web
Data from natural language
Data from images
Data from application programming interfaces
Signals
Data from sound
Cleaning data
Visualizing data
Summary
Chapter 4: Models โ Learning from Information
Logical models
Generality ordering
Version space
Coverage space
PAC learning and computational complexity
Tree models
Purity
Rule models
The ordered list approach
Set-based rule models
Summary
Chapter 5: Linear Models
Introducing least squares
Gradient descent
The normal equation
Logistic regression
The Cost function for logistic regression
Multiclass classification
Regularization
Summary
Chapter 6: Neural Networks
Getting started with neural networks
Logistic units
Cost function
Minimizing the cost function
Implementing a neural network
Gradient checking
Other neural net architectures
Summary
Chapter 7: Features โ How Algorithms See the World
Feature types
Quantitative features
Ordinal features
Categorical features
Operations and statistics
Structured features
Transforming features
Discretization
Normalization
Calibration
Principle component analysis
Summary
Chapter 8: Learning with Ensembles
Ensemble types
Bagging
Random forests
Extra trees
Boosting
Adaboost
Gradient boosting
Ensemble strategies
Other methods
Summary
Chapter 9: Design Strategies and
Case Studies
Evaluating model performance
Model selection
Gridsearch
Learning curves
Real-world case studies
Building a recommender system
Content-based filtering
Collaborative filtering
Reviewing the case study
Insect detection in greenhouses
Reviewing the case study
Machine learning at a glance
Summary
Index
๐ SIMILAR VOLUMES
<p><b>Design efficient machine learning systems that give you more accurate results</b></p><h2>About This Book</h2><ul><li>Gain an understanding of the machine learning design process</li><li>Optimize machine learning systems for improved accuracy</li><li>Understand common programming tools and tech
There are many reasons why machine learning models may not give accurate results. By looking at these systems from a design perspective, we gain a deeper understanding of the underlying algorithms and the optimisational methods that are available. This book will give you a solid foundation in the ma
Machine learning is one of the fastest growing trends in modern computing. It has applications in a wide range of fields, including economics, the natural sciences, web development, and business modeling. In order to harness the power of these systems, it is essential that the practitioner develops
<p>Master the art of machine learning with Python and build effective machine learning systems with this intensive hands-on guide </p> <p><b>Overview</b></p> <ul> <li>Master Machine Learning using a broad set of Python libraries and start building your own Python-based ML systems.</li> <li>Covers cl
<p>Master the art of machine learning with Python and build effective machine learning systems with this intensive hands-on guide </p> <p><b>Overview</b></p> <ul> <li>Master Machine Learning using a broad set of Python libraries and start building your own Python-based ML systems.</li> <li>Covers cl