1
Peter Harrington is a professional developer and data scientist. He holds five US patents and his work has been published in numerous academic journals. u u u u A no-nonsense introduction Examples showing common ML tasks Everyday data analysis Implementing classic algorithms like Apriori and Adaboost Machine Learning In Action Machine is said to learn when its performance improves with experience. Learning requires algorithms and programs that capture data and ferret out the interesting or useful patterns. Once the specialized domain of analysts and mathematicians, machine learning is becoming a skill needed by many. Machine Learning in Action is a clearly written tutorial for developers. It avoids academic language and takes you straight to the techniques you’ll use in your day-to-day work. Many (Python) examples present the core algorithms of statistical data processing, data analysis, and data visualization in code you can reuse. You’ll understand the concepts and how they fit in with tactical tasks like classification, forecasting, recommendations, and higher- level features like summarization and simplification. Table of Contents Table of Contents Author: Peter Harrington About the Author About the Author ISBN: 978-93-5004-413-1 Pages: 380 | Price: ` 599/- DREAMTECH PRESS 19-A, Ansari Road, Daryaganj New Delhi-110 002, INDIA Tel: +91-11-2324 3463-73, Fax: +91-11-2324 3078 Email: [email protected] Website: www.dreamtechpress.com WILEY INDIA PVT. LTD. 4435-36/7, Ansari Road, Daryaganj New Delhi-110 002, INDIA Tel: +91-11-4363 0000, Fax: +91-11-2327 5895 Email: [email protected] Website: www.wileyindia.com Regional Offices: Bangalore: Tel: +91-80-2313 2383, Fax: +91-80-2312 4319, Email: [email protected] Mumbai: Tel: +91-22-2788 9263, 2788 9272, Telefax: +91-22-2788 9263, Email: [email protected] Exclusively Distributed by: Published by: § § § § § § § Machine learning basics Classifying with k-Nearest Neighbors Splitting datasets one feature at a time: decision trees Classifying with probability theory: naïve Bayes Logistic regression Support vector machines Improving classification with the AdaBoost meta- algorithm § § § § § § § § Predicting numeric values: regression Tree-based regression Grouping unlabeled items using k-means clustering Association analysis with the Apriori algorithm Efficiently finding frequent itemsets with FP-growth Using principal component analysis to simplify data Simplifying data with the singular value decomposition Big data and MapReduce facebook.com/dtechpress twitter.com/dtechpress linkedin.com/in/dreamtechpress Inside the Book

Machine Learning in Action

Embed Size (px)

Citation preview

Page 1: Machine Learning in Action

Peter Harrington is a professional developer and data scientist. He holds five US patents and his work has been published in

numerous academic journals.

u

u

u

u

A no-nonsense introduction

Examples showing common ML tasks

Everyday data analysis

Implementing classic algorithms like Apriori and Adaboost

Machine Learning In ActionMachine is said to learn when its performance improves

with experience. Learning requires algorithms and programs

that capture data and ferret out the interesting or useful

patterns. Once the specialized domain of analysts and

mathematicians, machine learning is becoming a skill needed

by many.

Machine Learning in Action is a clearly written tutorial for

developers. It avoids academic language and takes you

straight to the techniques you’ll use in your day-to-day work.

Many (Python) examples present the core algorithms of

statistical data processing, data analysis, and data

visualization in code you can reuse. You’ll understand the

concepts and how they fit in with tactical tasks like

classification, forecasting, recommendations, and higher-

level features like summarization and simplification.

Table of ContentsTable of Contents

Author: Peter Harrington

About the Author About the Author

ISBN: 978-93-5004-413-1

Pages: 380 | Price: ` 599/-

DREAMTECH PRESS19-A, Ansari Road, DaryaganjNew Delhi-110 002, INDIATel: +91-11-2324 3463-73, Fax: +91-11-2324 3078Email: [email protected]: www.dreamtechpress.com

WILEY INDIA PVT. LTD.4435-36/7, Ansari Road, Daryaganj

New Delhi-110 002, INDIATel: +91-11-4363 0000, Fax: +91-11-2327 5895

Email: [email protected]: www.wileyindia.com

Regional Offices: Bangalore: Tel: +91-80-2313 2383, Fax: +91-80-2312 4319, Email: [email protected]: Tel: +91-22-2788 9263, 2788 9272, Telefax: +91-22-2788 9263, Email: [email protected]

ExclusivelyDistributed by:

Published by:

§

§

§

§

§

§

§

Machine learning basics

Classifying with k-Nearest Neighbors

Splitting datasets one feature at a time: decision trees

Classifying with probability theory: naïve Bayes

Logistic regression

Support vector machines

Improving classification with the AdaBoost meta-

algorithm

§

§

§

§

§

§

§

§

Predicting numeric values: regression

Tree-based regression

Grouping unlabeled items using k-means clustering

Association analysis with the Apriori algorithm

Efficiently finding frequent itemsets with FP-growth

Using principal component analysis to simplify data

Simplifying data with the singular value decomposition

Big data and MapReduce

facebook.com/dtechpress twitter.com/dtechpress linkedin.com/in/dreamtechpress

Inside the Book