Home of real teaching & learning
  • Full support for teachers
  • Focus on critical thinking
  • Engaging classroom activities
  • Integrated student eBook
  • Assessed tasks / qBank
  • Practice exam questions

The InThinking Guarantee: Our sites are written by expert practitioners and not by AI

See our AI policy

Disclaimer: InThinking subject sites are neither endorsed by nor connected with the International Baccalaureate Organisation.

Don't miss out, find out!

A4.3.4 Unsupervised Learning: Clustering

Every technique so far has been supervised: the data came with labels, and the model learned to predict a known answer. Clustering is different. It works on data that has no labels at all, and its task is to discover the natural groups hiding in that data on its own. This page describes what clustering does, walks through k-means as the standard example of how a clustering algorithm groups data by feature similarity,...

Help