2009-05-02 5 views
7

Что такое библиотеки для обучения в C/C++, которые поддерживают кластеризацию многомерных данных? (Например, K-Means)C/C++ Библиотеки машинного обучения для кластеризации

До сих пор я встречал

Я искушен катиться-мой-собственный, но я уверенные ранее существующие намного лучше, оптимизированы с большим вниманием к коду.

ответ

8

The Open Source C Clustering Library от команды Human Genome в Токийском университете выглядит многообещающим. Он имеет K-средства, а также другие плоские иерархические алгоритмы кластеризации. Прокрутите страницу вниз для своей библиотеки без GUI. The Wikipedia-Clustering project кажется приятным и немного легче. Here's a specialized K-means library from The University of Mariland. Предлагаю вам взглянуть на них с учетом ваших данных. Предварительная обработка данных для создания векторов признаков может быть сложной задачей.

2

Я не уверен, что вы ищете алгоритмы, такие как C4.5, ID3 и т. Д. Или нет. Если вы это сделаете, вы можете загрузить отдельные источники с веб-сайтов университетов, где они активно исследуются.

E.g: C4.5 Источник можно найти по адресу Quinlan's website.

 Смежные вопросы

  • Нет связанных вопросов^_^