2010-10-13 21 views
15

मैं एक शोध समस्या को हल करने के लिए हेरिआर्किकल अस्थायी स्मृति उपयोग करने में सक्षम हूं, जिस पर मैं काम कर रहा हूं। इसके बारे में कुछ और विवरण यहां पाए जा सकते हैं: http://en.wikipedia.org/wiki/Hierarchical_temporal_memoryक्या कोई खुला स्रोत पदानुक्रमित टेम्पोरल मेमोरी पुस्तकालय हैं?

क्या इसके लिए कोई ओपन सोर्स लाइब्रेरी है? (मैं भाषाओं के लिए काफी खुला हूं हालांकि सी ++, जावा या हैकेल को प्राथमिकता दी जाती है।) यदि ऐसा है तो किसी के पास उनके साथ कोई अनुभव है?

उत्तर

0

चूंकि एनएमएम का आविष्कार के संस्थापकों ने आविष्कार किया था, तो क्या आपने implementation को आजमाया था? यह तकनीकी रूप से खुला स्रोत नहीं है, लेकिन यह शोध करने के लिए स्वतंत्र है। मेरा मानना ​​है कि यह पायथन और सी ++ के मिश्रण में लागू किया गया है।

+1

यह अब उपलब्ध नहीं है। मुझे लगता है कि numenta ने अपने सभी शोध दस्तावेजों के साथ-साथ स्रोत कोड को हटा दिया जो "विरासत सामग्री" में उपयोग किया जाता था। –

+1

हाँ, मैंने इसे कुछ महीने पहले देखा था। ऐसा लगता है जैसे नुमेरा सभी प्रचार और कोई पदार्थ नहीं था। – Cerin

+1

ठीक है, मुझे लगता है कि उस numenta ने बहुत उपयोगी एल्गोरिदम विकसित किए हैं (उदाहरण के लिए विटामिनंड देखें, जो numenta एल्गोरिदम पर आधारित है)। उन्होंने इसे स्पष्ट रूप से बाहर निकाला क्योंकि ओपन सोर्स समुदाय से कुछ भी अच्छा नहीं आ रहा था। –

3

अभी भी एक सक्रिय कार्यान्वयन मैं Memory-prediction framework के लिए विकिपीडिया पृष्ठ पर मिल सकता है, HTM सिद्धांत के लिए जे हॉकिन्स की सैद्धांतिक ढांचा: Project Neocortex जो पूरी तरह से खुला स्रोत (researcher's page) लगता है। - NuPIC.Core (C++) NuPIC (अजगर):

वहाँ भी NuPIC जो अब पूरी तरह से GitHub पर खुला स्रोत है।

और फिर नए प्रकारों "CLA" के एक मुक्त कार्यान्वयन है (कोर्टिकल लर्निंग एल्गोरिथ्म), भी उपलब्ध GitHub पर: pyHTM

मज़े करो! ;)

0

एक और ओपन-सोर्स कोडबेस यहाँ:

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

यह एक MPF के एक कार्यान्वयन Kohonen SOM, नहीं पर आधारित है HTM।

+2

-1 क्योंकि यह सवाल का जवाब नहीं दे रहा है और इसका एचटीएम – Quonux

-1

हाँ न्युमेरा ने बकाया और खुद को रुपये के लिए जाने का फैसला किया लेकिन ऐसा लगता है कि फ़ोरम पर कुछ लोग ओपन सोर्स संस्करण प्राप्त करने की कोशिश कर रहे हैं। यहाँ देखने का प्रयास करें:

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

+1

के साथ कुछ लेना देना नहीं है, न्युमेरा जेफ हॉकिन्स द्वारा स्थापित अनुसंधान और सॉफ्टवेयर बनाने के लिए स्थापित कंपनी थी। जून 2013 में उन्होंने कोर सॉफ्टवेयर, एनयूपीआईसी को इसके आसपास के बढ़ते समुदाय के साथ खोल दिया। ओपनएचटीएम हाल ही में हमारे साथ शामिल हो गया है। शामिल होने के लिए [Numenta.org] (http://numenta.org) देखें। –

0

मैं एक सरलीकृत संस्करण बनाया है, लेकिन यह इस समय काम करता है; इसका उपयोग करना मुश्किल नहीं है।

यह यहाँ उपलब्ध है: http://devmaster.net/forums/topic/17960-feedback-working-out-of-heirarchical-temporal-memory/

यह मूल रूप से चित्र रिकॉर्ड करता है, फिर इसे वापस पंप htm स्मृति से बाहर।

0

यहां pyHTM एक शुद्ध पायथन कार्यान्वयन है।