Chapter 19 Prediction

Prediction is a key goal of modeling, but also a general goal of adaptation and learning.

We aim to develop predictive algorithms/models that solve different predictive tasks: A predictive algorithm provides a rule that either (a) classifies an entity, or (b) predicts a value on some scale.

A key component of any predictive enterprise consists in evaluating predictive performance.


Recommended background readings for this chapter include:


i2ds: Preflexions

  • What are the purposes of science?
  • What is the difference between explanation and prediction?
  • What is less/more difficult and less/more useful?
  • What would we like to predict?


Wickham, H., & Grolemund, G. (2017). R for data science: Import, tidy, transform, visualize, and model data. O’Reilly Media, Inc.