Questions tagged [nupic]

Numenta Platform for Intelligent Computing: Open Source Software platform based on the principles of the neocortex, as identified by Jeff Hawkins.

NuPIC is the open-source core of Numenta's Grok platform. Unlike other "neural net" and ML approaches, NuPIC is based firmly on the detailed principles of the neocortex. The result is that NuPIC may not yet have all the features of other approaches, but it has the potential to truly emulate the performance of the brain.

You can become involved in the growing NuPIC community by visiting Numenta.org. Commercial use of NuPIC will require getting in touch with Grok (formerly Numenta). Grok are currently developing a shrink-wrapped anomaly-detection and monitoring service for AWS, based on NuPIC.

34 questions
27
votes
5 answers

.bashrc: Permission denied

I try to work with a project in vagrant. I have made the command vagrant ssh, and connected to VM. Now I need to edit .bashrc file to set path to the source code. But first I couldn't find that file. So I googled and find that the way is call…
srgg6701
  • 1,878
  • 6
  • 23
  • 37
17
votes
8 answers

Are there any open source Hierarchical Temporal Memory libraries?

I'm potentially interested in using hierarchical temporal memory model to solve a research problem I am working on. Are there any open source libraries for this? I'm fairly open to languages, although C++, Java or Haskell is preferred. If yes, has…
5
votes
2 answers

will Spark support Clojure?

I am about to start learning functional programming and Clojure appeals to me the most, I love its community, syntax and concept of immutable data structures. I am also interested in bio inspired ML for rich data Numenta. However, my huge concern is…
elcomendante
  • 1,113
  • 1
  • 11
  • 28
3
votes
5 answers

Is the HTM cortical learning algorithm defined by Numenta's paper restricted by Euclidean geometry?

Specifically, their most recent implementation. http://www.numenta.com/htm-overview/htm-algorithms.php Essentially, I'm asking whether non-euclidean relationships, or relationships in patterns that exceed the dimensionality of the inputs, can be…
3
votes
1 answer

osx Python 2.7 gives "E ValueError: bad marshal data (unknown type code)"

I installed nupic and when I run the test I get the error E ValueError: bad marshal data (unknown type code). I am not sure what this error means. $ ./scripts/run_nupic_tests.py -u ============================= test session starts…
magaga
  • 99
  • 1
  • 6
2
votes
1 answer

NuPIC OPF Runtime error getOutputData unknown output categoriesOut

I'm trying to run TemporalClassification model using OPF to recognize patterns from stream. I've adjusted model params so it has two Sensor inputs: ScalarEncoder and SDRCategoryEncoder. The latter marked as classifierOnly. And also it's set as…
2
votes
1 answer

Is there multi-dimensional spatial pooler for NuPIC?

I'm currently working on some image/video recognition systems. I'd like to build it based on NuPIC. But I cannot find a multi-dimensional spatial pooler, which is very important in the vision domain. Should I implement multi-dimensional SP by…
Gordon Tseng
  • 171
  • 1
  • 5
2
votes
1 answer

Using MultiEncoder, I have an array encoders[] and I want to be able to tell, what data-type does the encoder accept. How is that possible?

Eg.: encoders = {SDRCategoryEncoder, ScalarEncoder} do_magic_and_answer_me_type(encoders[0]) // I want string do_magic_and_answer_me_type(encoders[1]) // int (or python equivalents) Longer: The reason why I'm asking, python's list behaves…
Matthew Taylor
  • 3,911
  • 4
  • 29
  • 33
1
vote
1 answer

htm.core from git installation issues

I am using conda 4.8.5 on Windows 10 and I have Python 3.8.5. My goal is to successfully install the htm.core from github based on the nicely laid out steps on that page. I expected this installation to go smoothly after hours of updating anaconda…
user1723196
  • 125
  • 1
  • 10
1
vote
1 answer

How do I read the output of a region in Numenta's HTM architecture?

Suppose I've trained a region to recognize the 2D image of a letter "A". How do I interface this to an external module that wants signals (possibly fuzzy) of the form A or not A?
Jabavu Adams
  • 2,348
  • 3
  • 18
  • 16
1
vote
1 answer

RuntimeError: Matching Python module for ImageSensor not found

I want to run this test: https://github.com/numenta/htmresearch/tree/master/projects/image_test But when I execute python run_mnist_experiment.py,I get an error: ERR: Matching Python module for ImageSensor not found.…
R.Yang
  • 63
  • 4
1
vote
2 answers

Python Abort trap: 6 using nupic

I have problems using python and want to figure out if I'm using a wrong version of it. I'm trying to work with nupic-stuido (https://github.com/nupic-community/nupic.studio/wiki/Installing-and-Building) The installation works fine but when I try…
user106371
  • 11
  • 4
1
vote
0 answers

How to correctly interpret NuPIC output vol.2

Here is discussion about correct interpretation of NuPIC output which I would like to extend. First I will provide short summary and then ask another question. Consider following output: step,original,prediction,anomaly score…
Wakan Tanka
  • 7,542
  • 16
  • 69
  • 122
1
vote
0 answers

How to correctly interpret NuPIC output

This is output snippet of one step ahead prediction: order,original,prediction,anomaly…
Wakan Tanka
  • 7,542
  • 16
  • 69
  • 122
1
vote
0 answers

How to know if NuPIC is predicting or repeating?

In Matt Taylor's tutorials available at youtube he said that NuPIC firstly repeat what it sees (if it has not enough data) and then start to make predictions. How can I determine from NuPIC csv output which lines were repeated and which were…
Wakan Tanka
  • 7,542
  • 16
  • 69
  • 122
1
2 3