Le clustering ou regroupement hiérarchique consiste à créer une arborescence de cluster pour représenter les données. Au sein de cet arbre, chaque groupe ou " noeud " est lié à deux groupes successeurs ou davantage.