AI glossary · Machine learning
Clustering
Clustering is a machine learning technique that groups similar items together without being told the groups in advance.
Also called cluster analysis, k-means
In more detail
It is a form of unsupervised learning. The algorithm measures how alike items are and forms clusters; people then look at each cluster to understand what it represents.
Businesses use it to segment customers, organise documents by topic and spot unusual behaviour.
Example
An online shop discovers groups like “bargain hunters”, “weekend gift buyers” and “bulk office buyers”.
Related terms
Unsupervised learningUnsupervised learning finds patterns and groups in data that has no labels, such as discovering types of customers from their shopping habits.ClassificationClassification is a machine learning task where the model sorts things into categories, such as “spam” or “not spam”, or which animal is in a photo.EmbeddingAn embedding is a list of numbers that represents the meaning of a piece of text, an image or another item, so a computer can measure how similar things are.
Browse related tools
AI tools listed on BroUseAI in these categories.