There is a new edition of this book available Fundamentals of Machine Learning for Predictive Data Analytics, 2e.

Fundamentals of Machine Learning for Predictive Data Analytics

Algorithms, Worked Examples and Case Studies

by Kelleher, Namee, D’Arcy

ISBN: 9780262331739 | Copyright 2015


Machine learning is often used to build predictive models by extracting patterns from large datasets. These models are used in predictive data analytics applications including price prediction, risk assessment, predicting customer behavior, and document classification. This introductory textbook offers a detailed and focused treatment of the most important machine learning approaches used in predictive data analytics, covering both theoretical concepts and practical applications. Technical and mathematical material is augmented with explanatory worked examples, and case studies illustrate the application of these models in the broader business context.

After discussing the trajectory from data to insight to decision, the book describes four approaches to machine learning: information-based learning, similarity-based learning, probability-based learning, and error-based learning. Each of these approaches is introduced by a nontechnical explanation of the underlying concept, followed by mathematical models and algorithms illustrated by detailed worked examples. Finally, the book considers techniques for evaluating prediction models and offers two case studies that describe specific data analytics projects through each phase of development, from formulating the business problem to implementation of the analytics solution. The book, informed by the authors’ many years of teaching machine learning, and working on predictive data analytics projects, is suitable for use by undergraduates in computer science, engineering, mathematics, or statistics; by graduate students in disciplines with applications for predictive data analytics; and as a reference for professionals.

Erudite yet real-world relevant. It’s true that predictive analytics and machine learning go hand-in-hand: To put it loosely, prediction depends on learning from past examples. And, while Fundamentals succeeds as a comprehensive university textbook covering exactly how that works, the authors also recognize that predictive analytics is today’s most booming commercial application of machine learning. So, in an unusual turn, this highly enriching opus brings the concepts to light with industry case studies and best practices, ensuring you’ll experience the real-world value and avoid getting lost in abstraction.

Eric Siegel, Ph.D founder of Predictive Analytics World; author of Predictive Analytics: The Power to Predict Who Will Click, Buy, Lie, or Die

This book provides excellent descriptions of the key methods used in predictive analytics. However, the unique value of this book is the insight it provides into the practical applications of these methods. The case studies and the sections on data preparation and data quality reflect the real-world challenges in the effective use of predictive analytics.

Pádraig Cunningham Professor of Knowledge and Data Engineering, School of Computer Science, University College Dublin; coeditor of Machine Learning Techniques for Multimedia

This is a wonderful self-contained book that touches upon the essential aspects of machine learning and presents them in a clear and intuitive light. With its incremental discussions ranging from anecdotal accounts underlying the ‘big idea’ to more complex information theoretic, probabilistic, statistic, and optimization theoretic concepts, its emphasis on how to turn a business problem into an analytics solution, and its pertinent case studies and illustrations, this book makes for an easy and compelling read, which I recommend greatly to anyone interested in finding out more about machine learning and its applications to predictive analytics.

Nathalie Japkowicz Professor of Computer Science, University of Ottawa; coauthor of Evaluating Learning Algorithms: A Classification Perspective
Expand/Collapse All
Contents (pg. vii)
Preface (pg. xiii)
Structure of the Book (pg. xiv)
How to Use this Book (pg. xv)
Online Resources (pg. xvi)
Acknowledgements (pg. xvi)
Notation (pg. xix)
Notational Conventions (pg. xix)
Notational Conventions for Probabilities (pg. xxi)
1 Machine Learning for Predictive Data Analytics (pg. 1)
2 Data to Insights to Decisions (pg. 21)
3 Data Exploration (pg. 55)
4 Information-based Learning (pg. 117)
5 Similarity-based Learning (pg. 179)
6 Probability-based Learning (pg. 247)
7 Error-based Learning (pg. 323)
8 Evaluation (pg. 397)
9 Case Study: Customer Churn (pg. 463)
10 Case Study: Galaxy Classification (pg. 483)
11 The Art of Machine Learning for Predictive Data Analytics (pg. 511)
A Descriptive Statistics and Data Visualization for MachineLearning (pg. 525)
B Introduction to Probability for Machine Learning (pg. 541)
C Differentiation Techniques for Machine Learning (pg. 551)
Bibliography (pg. 557)
List of Figures (pg. 565)
List of Tables (pg. 581)
Index (pg. 589)

John D. Kelleher

John D. Kelleher is a Lecturer at the Dublin Institute of Technology, and a founding member of DIT’s Applied Intelligence Research Center.

Brian Mac Namee

Brian Mac Namee is a Lecturer at University College Dublin.

Aoife D’Arcy

Aoife D’Arcy is CEO of The Analytics Store, a data analytics consultancy and training company.

Instructors Only