Developer Platform from Numenta
Numenta has released their NuPIC platform for developers. Jeff Hawkins' release note starts as follows:
"To our developer partners:
Although you may be anxious to download Numenta's software and give it a try, you should read this brief note first. I will give an introduction to what this release is for and what you should expect as you use it.
Why did we create Numenta?
Numenta was formed to develop and promote a technology called Hierarchical Temporal Memory, or HTM. We are confident that the principles underlying HTM are the same principles that govern much of the operation of the human neocortex; thus, HTM enables the creation of machines that have some of the capabilities of the human brain. We see HTM as a fundamental new computing methodology able to solve longstanding problems in artificial intelligence and machine learning. Be sure to read the white paper on our web site that describes the basics of HTM and what it can do."
The white papers are here.
I read On Intelligence and thought that while Hawkins' ideas were interesting, his expository style was underwhelming. His HTM ideas simply remind me of how cortical hierarchial systems in the brain work. Because On Intelligence was a popular book, he kept inserting anecdotes about his thought process leading up to his "discovery" of the concept, and other personal references that got in the way of his explaning his theory. He kept talking about why his ideas were sure to be revolutionary and widely adopted by everyone in the future, which I found to be a turn-off.
I think it's great to build AIs inspired by the human neocortex. But I don't think that human-equivalent intelligence necessarily follows from such efforts. The brain has other components aside from the neocortex. There are probably processing subtleties necessary for implementing true intelligence that we don't yet understand. I'm not saying that we need to describe the operation of every single neuron in the brain to develop a theoretical framework for artificial intelligence that works, just that in the absence of persuasive empirical evidence, we should stop jumping to conclusions about the scalability or real-world effectiveness of a system implemented based on our model of intelligence.
I do plan to read the white paper and other material on the Numenta site, though, and will be watching closely to see what developers have to say about the NuPIC platform. The fact that there are emerging companies pursuing artificial general intelligence shows that we should take the possible consequences of their success seriously.
March 7th, 2007 - 14:35
I was checking the Numenta site from time to time and it was never up to date. Thanks for breaking the news to me.
The NuPIC platform may turn out to be a dud but It does show the beginigs of an AGI arms race in the software business domain.
March 7th, 2007 - 15:08
I didn’t get the impression that Numenta was implying they’d achieve human level intelligence with NuPIC or even necessarily in the long term with HMT. I took their message to be more along the lines of, “Hey, we’ve got this baby AI we’ve developed. It looks very promising and we’d like to get a lot of people testing it and seeing if they can train it to do thigs of value.”
Do you see this developing independence of thought? Again, I certainly didn’t get that impression. This reads much like an algorithm available to support modeling apps.
March 7th, 2007 - 17:35
Eric,
Hawkins does imply it very strongly in his book.
Cheers,
Michael
March 8th, 2007 - 14:48
It will be interesting to see how the first AGI arises in the future. Will it be like kurzweil believes in only after we have fully mapped out the brain in all it’s function? Or perhaps it will be like the Novamente people think, thus occurring much sooner.
If much sooner, we had better hope that we are able to enforce FAI.
March 8th, 2007 - 15:42
Kurzweil’s plan is doable but I doubt we will have to wait untill 2040 for AGI.