Существуют ли библиотеки иерархической библиотеки с открытым исходным кодом?

Я по-настоящему заинтересован в использовании эвристики иерархической временной памяти для решения исследовательской проблемы, над которой я работаю. Более подробную информацию об этом можно найти здесь: http://en.wikipedia.org/wiki/Hierarchical_temporal_memory

Есть ли для этого библиотеки с открытым исходным кодом? (Я довольно открыт для языков, хотя предпочтительнее использовать С++, java или haskell.) Если это так, у кого-нибудь есть опыт с ними?

Ответы

Ответ 1

Еще одна активная реализация, которую я смог найти на странице Wikipedia для Структуры прогнозирования памяти, теоретические основы Дж. Хокинса для HTM теория: Project Neocortex, который выглядит полностью открытым исходным кодом (страница исследователя).

Там также NuPIC, который теперь полностью открыт для GitHub: NuPIC (Python) - NuPIC.Core (С++).

И затем появилась бесплатная реализация нового "CLA" (Алгоритм коркового обучения), также доступного в GitHub: pyHTM.

Удачи!;)

Ответ 3

Так как HTM был изобретен основателями Numenta, вы попытались выполнить ? Это не технически открытый источник, но он позволяет проводить исследования. Я считаю, что он реализован в сочетании Python и С++.

Ответ 4

Другая база данных с открытым исходным кодом здесь:

http://code.google.com/p/adaptive-memory-prediction-framework/

Эта реализация представляет собой реализацию MPF на основе SOM Кохонена, а не HTM.

Ответ 7

Здесь pyHTM является чистой реализацией Python.

Ответ 8

Yeah Numenta поручился и решил пойти за долларами самостоятельно, но похоже, что некоторые из парней на форумах пытаются получить версию с открытым исходным кодом. Попробуйте посмотреть здесь:

http://sourceforge.net/p/openhtm/wiki/Home/