Pergunta

O que são alguns C / c ++ Máquina bibliotecas que suporta o agrupamento de dados multidimensionais aprendizagem? (Por exemplo, K-Means)

Até agora eu vim através

Estou tentado a roll-meu-próprio, mas estou certo que os pré-existentes são muito melhores do desempenho otimizado com mais olhos no código.

Foi útil?

Solução

O Clustering Biblioteca Open Source C da equipe do Genoma Humano no Universidade de Tóquio parece promissor. Tem-K meios, bem como outros algoritmos de classificação hierárquica planas. Rolar para baixo em sua página para a biblioteca nua sem a GUI. O projeto Wikipedia-Clustering parece agradável e um pouco mais leve. Aqui está uma biblioteca K-means especializado da Universidade de Mariland . Eu sugiro que você olhar para estes, considerando o seu tipo de dados. Pré-processamento de dados para criar vetores de características pode ser um desafio.

Outras dicas

Eu não tenho certeza se você está à procura de algoritmos como C4.5, ID3 etc ou não. Se você fizer isso, você pode baixar as fontes individuais de sites universitários onde são pesquisadas ativamente.

por exemplo:. C4.5 Fonte podem ser encontradas em site da Quinlan

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top