← Ultimi articoli
📊 statistics

A novel k-means clustering approach using two distance measures for Gaussian data

Questo articolo propone un nuovo algoritmo di clustering k-means per dati gaussiani che utilizza metriche di distanza sia intra-cluster che inter-cluster insieme al criterio di Calinski-Harabasz per ottenere una convergenza più robusta e una migliore gestione degli outlier rispetto ai metodi tradizionali.

Autori originali: Naitik Gada (Rochester Institute of Technology)

Pubblicato 2026-07-31
📖 4 min di lettura☕ Lettura da pausa caffè

Autori originali: Naitik Gada (Rochester Institute of Technology)

Articolo originale sotto licenza CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo

Immagina di entrare in una festa enorme e caotica dove migliaia di persone si mescolano, ma nessuno sa chi appartenga a quale gruppo. Non ci sono targhette con i nomi, non ci sono leader di gruppo e non ci sono cartelli che indicano i diversi tavoli. Il tuo compito è capire quali persone frequentano naturalmente le stesse persone. Questo è il mondo dell'apprendimento non supervisionato (unsupervised learning), un ramo dell'informatica in cui gli algoritmi cercano di trovare schemi nascosti in dati disordinati senza che gli venga comunicata la risposta in anticipo. Uno degli strumenti più popolari per questo lavoro è chiamato k-means clustering. Pensalo come a un gioco di sedie musicali in cui il computer cerca di raggruppare elementi simili insieme, trovando un "centro" per ogni gruppo e attirando tutti più vicino a quel centro. L'obiettivo è fare in modo che tutti in un gruppo siano molto simili tra loro, pur essendo molto diversi dalle persone degli altri gruppi. Tuttavia, questo gioco ha un difetto complicato: il computer spesso rimane bloccato in una soluzione "abbastanza buona" ma locale, perché parte da un tentativo casuale su dove dovrebbero essere i centri. Se sceglie il punto di partenza sbagliato, l'intero raggruppamento può andare storto. Questo è importante perché nel mondo reale, dall'organizzazione dei dati dei clienti all'analisi delle immagini mediche, ottenere questi gruppi correttamente è fondamentale per prendere decisioni intelligenti.

Questo articolo introduce una nuova variante al classico gioco del k-means per renderlo più affidabile. L'autore, Naitik H. Gada, suggerisce che il metodo tradizionale guarda solo a quanto le persone siano vicine al centro del proprio gruppo (chiamato distanza intra-cluster o within-cluster distance). Il nuovo approccio aggiunge una seconda regola: controlla anche quanto i diversi gruppi siano distanti tra loro (chiamata distanza inter-cluster o inter-cluster distance). Immagina se, mentre raggruppi i partecipanti alla festa, non chiedessi solo: "Sei vicino ai tuoi amici?", ma anche: "Sei abbastanza lontano dagli altri tavoli?". Bilanciando queste due misurazioni, l'algoritmo cerca di creare gruppi che non siano solo compatti, ma anche chiaramente separati l'uno dall'altro.

I ricercatori hanno testato questa idea utilizzando due tipi di dati. Per prima cosa, hanno creato set di dati finti che sembravano nuvole di punti rotonde e ordinate (simulando dati gaussiani) con diversi livelli di "disordine" o varianza. Hanno anche testato l'algoritmo su set di dati benchmark del mondo reale, inclusi i famosi dati del fiore Iris, un'analisi chimica del Vino e un set di dati medici sul Cancro al Seno. I risultati hanno mostrato che il nuovo metodo, che utilizza entrambe le misurazioni di distanza, è costantemente superiore al tradizionale k-means. Nei test sui dati finti, il nuovo algoritmo è stato più accurato e meno propenso a commettere errori quando i dati erano disordinati o quando i punti di partenza erano complicati. Ad esempio, su un set di dati 2D con alta varianza, il nuovo metodo ha raggiunto un'accuratezza di 0,9801, rispetto allo 0,9508 del metodo tradizionale. Sul set di dati Iris, ha raggiunto un'accuratezza di 0,8420 contro lo 0,7751 del vecchio modo.

Il documento evidenzia anche che il nuovo metodo è migliore nel gestire gli "outlier" (gli elementi anomali), ovvero quei membri della festa che si trovano un po' lontani da tutti gli altri. Nel set di dati del Vino, il metodo tradizionale a volte classificava erroneamente questi punti distanti, mentre il nuovo metodo li identificava correttamente. Tuttavia, gli autori sottolineano con cautela che, sebbene il nuovo metodo sia un miglioramento, non è una bacchetta magica che risolve ogni problema. Esso fatica ancora un po' con le posizioni di partenza iniziali dei gruppi, e le sue prestazioni sui dati ad altissima dimensionalità (come il set del Cancro al Seno a 9 dimensioni) sono state solo leggermente migliori rispetto al metodo tradizionale. Lo studio suggerisce che l'aggiunta di questa seconda misura di distanza rende il clustering "solido e più robusto", ma rimane un lavoro in corso che apre la porta a ricerche ancora più sofisticate in futuro.

Sommerso dagli articoli nel tuo campo?

Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.

Prova Digest →