Chapter 10. K-nearest neighbors

In this chapter

  • You learn to build a classification system using the k-nearest neighbors algorithm.
  • You learn about feature extraction.
  • You learn about regression: predicting a number, like the value of a stock tomorrow, or how much a user will enjoy a movie.
  • You learn about the use cases and limitations of k-nearest neighbors.

Classifying oranges vs. grapefruit

Look at this fruit. Is it an orange or a grapefruit? Well, I know that grapefruits are generally bigger and redder.

My thought process is something like ...

Get Grokking Algorithms now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.