Engineering Leader Guide· a Bicycle Guide

Coming soon · Book Profile

Data Mining for Business Analytics: Concepts, Techniques, and Applications

A practical, hands-on guide that teaches the core concepts, techniques, and applications of data mining for business analytics using R, organized around a disciplined predictive-modeling process.

A profile of this book is on the way.

Get the book →

What it’s about

This book demystifies data mining for business students and practitioners by treating it as a structured, repeatable process rather than a black box of algorithms. Beginning with how to define a business problem and prepare data, it walks readers through the full predictive-analytics workflow: data exploration and visualization, dimension reduction, performance evaluation, and a comprehensive toolkit of supervised methods (multiple linear and logistic regression, k-nearest neighbors, naive Bayes, classification and regression trees, neural nets, discriminant analysis, ensembles) and unsupervised methods (association rules, collaborative filtering, cluster analysis). It also covers time-series forecasting and emerging data-analytics domains like social network and text mining. Throughout, the authors emphasize the central data-mining danger—overfitting—and the disciplined use of data partitioning (training/validation/test sets) and honest performance metrics to ensure that models generalize to new records. Rich with real business cases and R code, it equips the reader to build, evaluate, select, and deploy models that actually inform decisions.

The through-line

Who it’s for
A business student, analyst, or manager who wants to use data to make better, more accurate decisions and to build predictive models that work in practice.
The problem
They face large, messy datasets and a bewildering array of methods, and need to build models that reliably predict or classify new records. They feel overwhelmed by the complexity of algorithms and uncertain whether their models will actually work on new data or are just fooling themselves.
The plan
  1. Define the business purpose and obtain the right data.
  2. Explore, clean, and reduce the dimension of the data.
  3. Partition data into training, validation, and test sets to guard against overfitting.
  4. Choose and run appropriate supervised or unsupervised methods.
  5. Evaluate performance honestly on holdout data using task-appropriate metrics.
The payoff
The reader builds models that generalize to new data and genuinely inform decisions. · They can choose, compare, and tune the right method for the problem and data at hand. · They reliably detect and avoid overfitting and measure performance with the right metrics.

See our guide

Related profiles we’ve built

Additional reading