ClusterLT logotipas ClusterLT Susisiekite
Susisiekite

Hierarchinė Klasterizacija: Medžio Struktūra Duomenims

Sužinokite, kaip hierarchinė klasterizacija padeda suprasti klientų ryšius skirtingais lygiais ir kada ji veikia geriau nei K-Means.

10 min Vidutinis Liepa 2026
Spalvingos klasterio struktūros vizualizacija su medžio hierarchija
ClusterLT Redakcinis Kolektyvas

Autorius

ClusterLT Redakcinis Kolektyvas

Redakcinis Kolektyvas

Kas yra hierarchinė klasterizacija?

Hierarchinė klasterizacija yra metodas, kuris duomenis organizuoja į medžio struktūrą — vadinamą dendrogramą. Skirtingai nuo K-Means, kuris iš karto nusprendžia grupių skaičių, hierarchinis požiūris leidžia pamatyti, kaip klientai siejasi vienas su kitu skirtingais granuliarumo lygiais.

Tai tikrai naudinga, kai nežinote, kiek grupių jums iš tikrųjų reikia. Galite pradėti nuo visų duomenų kaip vienos grupės, tada žingsnis po žingsnio jį dalinti arba priešingai — pradėti nuo atskirų elementų ir juos sujungti.

Hierarchinės klasterizacijos dendrograma su keliais lygiais ir spalvingomis šakomis
Aglomeracinė hierarchija su viršaus žiūrint į dvi pagrindines grupes

Du pagrindiniai hierarchijos tipai

Yra du skirtingi požiūriai. Aglomeracinis — pradedamas nuo atskirų taškų ir jie sujungiami. Tai panašu į medžio augimą iš žemės aukštyn. Dažniausiai naudojamas metodas, nes intuityvus.

Priešingas — dalyba nuo viršaus. Pradedi nuo vieno didelio klasterio ir nuosekliai jį dalini. Naudojamas rečiau, bet kartais veikia greičiau su labai dideliais duomenų rinkiniais.

Svarbiausia: Jūs nustatote, kuriame medžio lygyje sustoti. Jei dendrograma rodo, kad geriausia vieta — kur duomenys pasidalija į tris dideles šakas, tada tris grupes ir kuriate.

Kaip algoritmas matuoja atstumus tarp grupių

Hierarchinė klasterizacija priklauso nuo to, kaip apibrėžiate atstumą. Paprasčiausia — Euklido atstumas, bet yra ir kitų variantų. Jei jūs naudojate „single linkage" — gretimiausia taškai tarp dviejų grupių nusakys jų atstumą.

Dar yra „complete linkage" — tolimiausi taškai nusakys atstumą. Ir „average linkage" — vidutinis atstumas tarp visų taškų porų. Kiekvienas metodas duoda truputį skirtingus rezultatus, todėl eksperimentavimas pravers.

Single Linkage

Gretimiausia taškai — greičiau jungsi grupės, gali susidaryti ilgos grandinės

Complete Linkage

Tolimiausi taškai — kompaktiškos grupės, bet apskaičiavimas ilgesnis

Average Linkage

Vidutinis atstumas — geras balansas tarp greičio ir kokybės

Šeši skirtingi atstumo matavimo metodai vizualizuoti bendramis grafomis
Realūs klientų duomenys su spalvingomis klasterizacijos grupėmis

Praktinis naudojimas klientų segmentacijai

Paimkite savo klientų duomenis — pirkimo dažnumą, išlaidas, nuomos ilgį. Hierarchinė klasterizacija padės rasti, kas iš tikro panašūs. Gali paaiškėti, kad turite tris ryškias grupes: ištikimus dažnus pirkėjus, vienkartininkus ir svyruojančius, kurie gali grįžti.

Dendrograma parodo, kurioje vietoje šios grupės atsiskyla. Žemame lygyje — 12 smulkių pogruypių. Aukštesniame — tik trys pagrindinės. Jūs pasirenkate, kas atitinka jūsų verslo poreikius. Tai žymiai patogu nei iš anksto spėti, kad reikia trijų grupių, kaip daryti su K-Means.

Pastaba apie interpretaciją

Hierarchinės klasterizacijos rezultatai priklauso nuo jūsų pasirinkto atstumo metodo ir duomenų paruošimo. Skirtingi dendrogramos "kirpimai" gali suteikti skirtingus rezultatus. Rekomenduojame bandyti kelis linkage metodus ir palyginti rezultatus su realiais verslo spostūmais. Tai nėra automatiška magija — tai įrankis, kuris reikalingas žmogaus nuosprendžiui ir kontekstui.

Apibendrinimas

Hierarchinė klasterizacija — tai puikus būdas pamatyti, kaip jūsų duomenys natūraliai siejasi vienas su kitu. Medžio struktūra yra lengvai suprantama ir leidžia eksperimentuoti su skirtingais granuliarumo lygiais. Jei nežinote, kiek grupių reikia, arba norite nuodugniau ištirti klientų ryšius, hierarchinis metodas gali būti geriau nei greitasis K-Means.

Išbandykite su savo duomenimis. Nupieškite dendrogramą, pamatykite, kur atsiranda natūralūs persigrupavimai. Dažnai paaiškėja daug naudingų įžvalgų, kurias K-Means tiesiog praleistų.

Susiję straipsniai