2010-10-13 3 views
15

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

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

ответ

0

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

+1

Это больше не доступно. Я думаю, что numenta удалил все свои исследовательские документы, а также исходный код, который использовался в «наследии». –

+1

Да, я заметил это пару месяцев назад. Похоже, что Numenta была всякой ажиотажей и никакой субстанции. – Cerin

+1

Ну, я понимаю, что numenta разработала много полезных алгоритмов (например, витаминдинк, который основан на алгоритмах numenta). Они поняли это, потому что из сообщества с открытым исходным кодом ничего хорошего не произошло. –

3

Там еще одна активная реализация я мог бы найти на странице Википедии для Memory-prediction framework, теоретические основы Дж Хокинса для теории НТМ: Project Neocortex, которая кажется полностью открытым исходным кодом (researcher's page).

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

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

Удачи! ;)

0

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

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

Это один является реализацией МПФА на основе Кохонена СДЛ, а не HTM.

+2

-1, потому что он не отвечает на вопрос, и это не имеет никакого отношения к HTM. – Quonux

-1

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

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

+1

Numenta была компанией, созданной Джеффом Хокинсом, для продолжения исследования и создания программного обеспечения. В июне 2013 года они открыли основное программное обеспечение NuPIC с растущим сообществом вокруг него. OpenHTM присоединились к нам недавно. См. [Numenta.org] (http://numenta.org), чтобы принять участие. –