Domanda

sto facendo una ricerca che coinvolge "classificazione senza supervisione". Fondamentalmente ho un convoglio e voglio raggruppare i dati in un numero X di classi in modo non supervisionato. Idea è simile a quello che fa k-means.

Diciamo

Step1) featureset è un [1057x10] Matrice e voglio loro raggrupparsi in 88 gruppi.

Step2) Utilizzare le classi precedentemente calcolati per calcolare come fa la Testdata è classificato

Domanda -E 'possibile farlo con SVM o N-N? Qualunque altra cosa ? -Qualsiasi altre raccomandazioni?

È stato utile?

Soluzione

Ci sono molti algoritmi di clustering là fuori, e il web è pieno di informazioni su di loro e le implementazioni di esempio. Un buon punto di partenza è la voce di Wikipedia su cluster analysis Cluster_analysis .

Come si dispone di un'implementazione k-significa lavorare, si potrebbe provare una delle tante varianti per vedere se yeild risultati migliori (k-means ++ forse, visto che lei ha citato SVM). Se si desidera un approccio completamente diverso, dare un'occhiata a mappe di Kohonen - chiamato anche Auto Organizzatore Feature Maps. Se questo vi sembra troppo complicato, un semplice raggruppamento gerarchico sarebbe facile da implementare (per saperne di più vicini due elementi, combinare, sciacquare e ripetere).

Altri suggerimenti

Questo suona come un problema di clustering classico. Né SVM o reti neurali stanno per essere in grado di risolvere direttamente il problema. È possibile utilizzare entrambi gli approcci per riduzione dimensionalità , ad esempio per incorporare i dati 10-dimensionali in due spazio dimensionale, ma non metterà i dati in cluster per voi.

Ci sono un numero enorme di algoritmi di clustering, oltre k-means. Se si voleva un approccio di contrasto, si potrebbe desiderare di provare un href="http://en.wikipedia.org/wiki/Cluster_analysis#Agglomerative_hierarchical_clustering" rel="nofollow noreferrer"> agglomerante cluster algoritmo R e < a href = "http://www.statmethods.net/advstats/cluster.html" rel = "nofollow noreferrer"> questo (molto) breve guida sul raggruppamento .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top