Slashdot Mirror


Jeff Hawkins' Cortex Sim Platform Available

UnreasonableMan writes "Jeff Hawkins is best known for founding Palm Computing and Handspring, but for the last eighteen months he's been working on his third company, Numenta. In his 2005 book, On Intelligence, Hawkins laid out a theoretical framework describing how the neocortex processes sensory inputs and provides outputs back to the body. Numenta's goal is to build a software model of the human brain capable of face recognition, object identification, driving, and other tasks currently best undertaken by humans. For an overview see Hawkins' 2005 presentation at UC Berkeley. It includes a demonstration of an early version of the software that can recognize handwritten letters and distinguish between stick figure dogs and cats. White papers are available at Numenta's website. Numenta wisely decided to build a community of developers rather than trying to make everything proprietary. Yesterday they released the first version of their free development platform and the source code for their algorithms to anyone who wants to download it."

126 comments

  1. Future Plans by Anonymous Coward · · Score: 2, Funny

    Someone needs to put this Cortex Simulator in an 8-legged, hydraulic-actuated, 10 ton spider-machine. If you think that's a crazy idea, you suck.

    1. Re:Future Plans by Anonymous Coward · · Score: 2, Funny

      Apparently someone thinks it's a crazy idea. That bastard.

    2. Re:Future Plans by savorymedia · · Score: 1
      --
      1 is the square root of all evil.
  2. Right... by Bugpowda · · Score: 5, Insightful

    I'm still a bit confused as to how he is so confident that this is how the neocortex works given that this is still one of the 23 unsolved problems in system neuroscience. But hey, he made a lot of money off Palm, that gives him way more street cred than people who have been working on this problem for their whole lives.

    1. Re:Right... by not-admin · · Score: 2, Informative

      That book was published over a year ago, lots can and has changed in that time.

      Plus, he's sure because he's proposing a solution to the 'unsolved problem.'

    2. Re:Right... by bratgitarre · · Score: 2, Interesting

      Exactly. He gave a presentation at our university and my impression was that he was quite full of it. I'm not saying he doesn't have a neat algorithm, but his claims were quite, uhm, let's say, "ambitious".

    3. Re:Right... by fyngyrz · · Score: 3, Insightful
      his claims were quite, uhm, let's say, "ambitious".

      That is a wonderful thing, though. First of all, claims can be tested. They'll either live up to the description, or they won't. If the don't, another path not to go down in a particular manner has been identified, and that is useful. OTOH, if they are verified, then we may have a key to a form of cognition. Whether it is our kind or not is really not as important as just the fact that it is some kind.

      Aside from that, I found some very interesting things in his descriptions of the HTM. For instance, I found the following precise description of enabling religious behavior: First, he describes how HTMs handle specific, non-overlapping domains (and of course this doesn't mean that another HTM can't relate those to each other.) One might handle financial markets, another speech, another cars. Then he says "After initial training, an HTM can continue to learn or not" Emphasis mine. So you can set up an HTM in a learning situation where you limit the input to descriptions consisting of sensory data of any arbitrarily limited set of patterns you like, get it to see the world represented by those patterns as you wish, and then disable learning for that particular HTM. Other HTMs can continue to learn, but that one is "frozen." Sounds like the perfect recipe for a priest or supplicant to me. Does that not sound like the very core definition of "unshakable faith"?

      For all the doubt being thrown this fellow's way, you know, eventually someone will come up with something like this and it will be a working model of such a system. It's a tough problem, very abstract and requiring a lot of insight, but as with all problems discovered to date where we can actually get our hands on the system under study, there is no indication that any part of it exists in any way outside the sphere of nature and the natural rules we already know - and we know a lot of basic rules.

      Kudos to him for sinking his teeth into the problem, and for coming up with results that can be tested, and for letting them loose into the word for such testing. If he's wrong, he's helping. If he's right - he's going to be mentioned in the same breath with a lot of very important people for a very, very long time to come.

      --
      I've fallen off your lawn, and I can't get up.
    4. Re:Right... by bcrowell · · Score: 1

      I thought On Intelligence was a very interesting book, but I didn't feel convinced about some of the strong opinions he expressed by the time I was done reading. It's an interesting insight to think of the human brain as essentially a pattern recognition device, and it's interesting to know that information flows in both directions, e.g., not just from the eyes to the brain but backward from the brain toward the eyes. OTOH, he has this abiding faith that the neocortex is made out of modules that are all interchangeable, and for the life of me, I never understood why he was so convinced of this assertion. Any comments from people with expertise in this area?

    5. Re:Right... by ougouferay · · Score: 2, Insightful

      Numenta's goal is to build a software model of the human brain capable of face recognition, object identification, driving, and other tasks currently best undertaken by humans.


      Surely we have plenty of humans available to do tasks 'curently best undertaken by humans' :)

      Seriously though... while it might be useful to develop AI systems in this area as timesaving devices, the examples given above aren't really in that category - IMO AI research could be better applied to tasks humans can't achieve so easily (and maybe provide an insight into why that is the case) - I guess I just don't buy into the whole 'we can make something just like a human - but that isn't one' view of AI.
    6. Re:Right... by Anonymous Coward · · Score: 0

      If we modelled systems as they occur in nature why don't aeroplanes have flapping wings.

    7. Re:Right... by fyngyrz · · Score: 2, Informative
      Any comments from people with expertise in this area?

      Yes; his reasoning is laid out in the beginning of this document. The thinking seems quite reasonable to me, as far as it goes. AI is my area of research.

      --
      I've fallen off your lawn, and I can't get up.
    8. Re:Right... by fyngyrz · · Score: 1

      Google "Ornithopter

      --
      I've fallen off your lawn, and I can't get up.
    9. Re:Right... by jtnw · · Score: 1

      Seriously though... while it might be useful to develop AI systems in this area as timesaving devices, the examples given above aren't really in that category - IMO AI research could be better applied to tasks humans can't achieve so easily (and maybe provide an insight into why that is the case) - I guess I just don't buy into the whole 'we can make something just like a human - but that isn't one' view of AI.

      If you WTFV (Watched The F*cking Video) Hawkins explains that it is not putting this algorithm is human situations that is useful, but instead feeding it data from specialized inputs. For example, a weather predictor is fed wind velocity/direction, perhaps temperature and what ever sensors could be useful; over time, the algorithm will be able to recognize patterns and make predictions.

      Now this is nothing a human can't do... If your job was to watch visualizations of global weather patterns, in years time you would certainly be able to recognize seasons, hurricanes, etc...

      I do, however, agree that we have plenty of humans available to do tasks 'curently best undertaken by humans' though. ;)

      jtnw

    10. Re:Right... by Anonymous Coward · · Score: 1, Insightful

      Aside from that, I found some very interesting things in his descriptions of the HTM. For instance, I found the following precise description of enabling religious behavior: [standard description of training a classification algorithm on data] Sounds like the perfect recipe for a priest or supplicant to me. Does that not sound like the very core definition of "unshakable faith"?

      No, it sounds more like you should share whatever it is you've been smoking...

      What you've described applies equally well to, say, Fisher's Linear Discriminant. You optimize the algorithm on a set of data points, and then you can apply it to some other data if you like. If you think that's an adequate model for human reasoning and consciousness, then maybe you are the one with the strange beliefs...

    11. Re:Right... by Walt+Dismal · · Score: 5, Interesting

      I've been working for some time on technology with hierarchical NN architecture like Hawkin's HTM, but mine in part involves SIPO FIFOs with attached neural networks, and the output of the NNs go to the next layer's SIPO+NNs, and so on up the chain. It's intended to extract meaning from symbol flow over time. Like speech primitives into language. Hawkins embeds temporal symbol handling in each HTM layer in a different way. Both of us are trying to emulate some of the processing the neocortex does, but I am less concerned with matching closely the brain and more concerned with outperforming the limitations of the brain. I believe there are classes of problems his architecture will solve, but can't handle others. There's lots of room for people to explore what his technology can do, and I expect it will work well for some things.

    12. Re:Right... by fyngyrz · · Score: 1

      Oh, I do have strange "beliefs", if you'd measure them, as most would, by comparing them to the majority outlook. In fact, I try not to have any at all, preferring a confidence-based outlook derived from consensual evidence. So my beliefs... yes, strange or non-existent. You're certainly spot-on about that. :-) The rest, not so much. But you are certainly welcome to your opinion; there's no rule that I know of that says you have to be correct in order to speak out.

      --
      I've fallen off your lawn, and I can't get up.
    13. Re:Right... by Christianson · · Score: 3, Interesting
      Caveat: I am a neuroscientist. I am not familiar with the works of Mr. Hawkins.

      That is a wonderful thing, though. First of all, claims can be tested. They'll either live up to the description, or they won't.

      Most "grand-scale theories of brain operation", in fact, fail to make claims that can be tested, at least not in the foreseeable future. They predict the large-scale algorithms by which the brain operates. They do not make any claims as to the behavior of any individual neurons, and this is the data we have to work with. Moreover, these theories generally fail to provide any explanation for existing data, such as the diversity in neuronal phenotypes, the connectivity architecture, functional segregation, the wealth of neurotransmitters, laminar structure and why the details of this structure varies across the neocortex, differences in histochemical labelling, and so on and so forth. In short, these theories tend to be computer science, and not neuroscience. They might represent major progress in the question, "how do we make a machine that can solve a difficult computational problem?" but they have very little significance in answering the question, "what are the principles that underlie neural performance?"

      Aside from that, I found some very interesting things in his descriptions of the HTM. For instance, I found the following precise description of enabling religious behavior: First, he describes how HTMs handle specific, non-overlapping domains (and of course this doesn't mean that another HTM can't relate those to each other.) One might handle financial markets, another speech, another cars. Then he says "After initial training, an HTM can continue to learn or not" Emphasis mine. So you can set up an HTM in a learning situation where you limit the input to descriptions consisting of sensory data of any arbitrarily limited set of patterns you like, get it to see the world represented by those patterns as you wish, and then disable learning for that particular HTM. Other HTMs can continue to learn, but that one is "frozen." Sounds like the perfect recipe for a priest or supplicant to me. Does that not sound like the very core definition of "unshakable faith"?

      Not really. The ability to stop learning is a crucial element of learning. In the existing computational literature, this is related to the problem of overfitting: there comes a point where additional learning is dominated by attempts to explain noise in the data, and can actually lead to degraded performance. A classic example of "frozen learning" in living animals include the zebra finch male (who learns one song only in his life, which remains unchanged past adolescence). Anecedotally, you can also think of human accents in speech; most people never lose the accents they develop in childhood, no matter how hard they might try. Of course, both of the examples illustrate that it is not a matter of stopping learning; learning can in fact occur, but much slower and under much more extreme conditions.

      From the perspective of neuroscience (and in fact, from the unsupervised learning perspective in general), given that there are lots of models that can learn and stop learning, the much more relevant question is: how can the system switch between these two states?

      For all the doubt being thrown this fellow's way, you know, eventually someone will come up with something like this and it will be a working model of such a system. It's a tough problem, very abstract and requiring a lot of insight, but as with all problems discovered to date where we can actually get our hands on the system under study, there is no indication that any part of it exists in any way outside the sphere of nature and the natural rules we already know - and we know a lot of basic rules.

      Is the problem a supernatural one? Of course not. It is a very tough problem. The issue is not, at this point, a lack of theory.

    14. Re:Right... by Anonymous Coward · · Score: 0

      You're right! Not only does this explain religion, it explains all the times I fail to convince someone of something! Their brains are obviously hard-wired!

      captcha: reproach. How appropriate.

    15. Re:Right... by Anonymous Coward · · Score: 0

      I can't understand how anyone can consider it an insight whatsoever.
      That the mind is a pattern recognition device (among other things), is practically common sense.
      I'd never heard of this person until reading this article, but so far everything I'm seeing and reading about it makes me think "redundant" and not much else.

    16. Re:Right... by Huggs · · Score: 1

      Sounds like the perfect recipe for a priest or supplicant to me. Does that not sound like the very core definition of "unshakable faith"?

      If by "unshakable faith" you mean the ability to do the right thing 100% of the time without ever thinking to do the wrong thing, then I believe you're correct...

      However, if by that term you mean the ability to choose, despite strong opposition from the surrounding forces of culture and pier pressure as well against the very nature that corrupts the spirit we have, to do the right thing, and choose to follow, given the same circumstances, a supreme being... I'm going to have to say you're just a little off.

      "Faith" from an artificial being is simply action, which on the surface may look good, but when comes down to intent is nothing more than doing the only things it knows to do.

      Despite my disagreements with this in the religious realm, however, I can see something like this happen among certain groups who no longer have, among themselves, a desire for self sacrifice. What better solution than to make an artificial being capable of doing their task for them... it's rather abominable, I say.

    17. Re:Right... by toad3k · · Score: 1

      The problem is that you are assuming there is some difference between the knowledge you hold about science and the knowledge a religious person knows about religion.

      The same principal that prevents him from converting to another religion (faith) is the same idea that prevents you from suddenly believing that the sun revolves around the earth.

      Given that you cannot at any given moment detect the true center of the solar system, you realize you are and always have been taking it as an article of faith that what your teachers/professors/textbooks told you is the truth while the religious person is taking it as an article of faith that what his teachers/priests/tomes told him is the truth.

      When it comes down to it, about 99.9% of all the academic knowledge you hold is based on faith, which is why people can hold such a wide variety of beliefs about its true nature all at the same time.

    18. Re:Right... by lukesl · · Score: 1

      The community of experimental neuroscientists tends to look on work on "large scale theories of the brain" in much the same way as physicists regard philosophers who use quantum mechanical principles to explore the meaning of reality: it might be very interesting for their field, but it's of little use to us.

      I'm an experimental neuroscientist, and I think that's a little harsh. I think people who work at the level that Hawkins does (not necessarily him in particular) can provide things that are useful and interesting to us. It's a lot like Hodgkin and Huxley--if there hadn't been work to show that action potentials occurred, they wouldn't have figured out what ion channels were doing. And the action potential is a lot less complicated than ion channels are, considering that the structures have just recently been solved, and rigorous biophysical models of channel function still have not been formulated. Similarly, I think what individual cortical columns or whatever are doing is going to turn out to be much less complicated than the actual neurophysiological substrate underlying it. So I think it's important to try to figure out what brains are doing, not just how they do it. Also, trying to figure out how something works is a lot easier if we have an idea of what it's supposed to do.

    19. Re:Right... by fyngyrz · · Score: 1

      There is an even simpler truth that underlies all this; you and I, using nothing but our brains and what we've learned, can multiply 7 times 9 in our heads and get the right answer. Computer methods can do that, and far faster and more reliably than we can - though they certainly don't do it the same way. At least most of us don't convert to binary and use ALUs. :-)

      The task, however, is useful because it is well accomplished. Nothing in particular that is very exciting is presented to neuroscience, but that is not to say that accomplishing the task another way was was not useful - it certainly was!

      The same applies here. If the idea works as described, then no matter if it represents what our brains do or not, it will be useful. It doesn't have to (a) describe us or (b) feed any particular science more information. It just has to be a metaphor that can be made to work, or perhaps lead to more insight that will be useful in its own domain, which is not neuroscience, but simply computational AI.

      --
      I've fallen off your lawn, and I can't get up.
    20. Re:Right... by fyngyrz · · Score: 1
      If by "unshakable faith" you mean the ability to do the right thing 100% of the time without ever thinking to do the wrong thing

      No, I was thinking more along the lines of after the Turin shroud was dated to a much more recent period than the time when Christ's death is written to have occurred, a good sized chunk of the Christian community went right on believing it was contemporary with that time. I was thinking about children being trained in religion, and being unable to escape those myths as adults, regardless of the complete dearth of evidence. I was thinking of scientists who, when faced with the overwhelming evidence that all brain activity is supported by electrical, chemical, and biological activity, and that brain activity correlates 100% with what we think and react, and when we think and react, still think "they" are "going to heaven" when they die.

      --
      I've fallen off your lawn, and I can't get up.
    21. Re:Right... by vrmlguy · · Score: 1

      First of all, claims can be tested. They'll either live up to the description, or they won't. If the don't, another path not to go down in a particular manner has been identified, and that is useful. OTOH, if they are verified, then we may have a key to a form of cognition. Whether it is our kind or not is really not as important as just the fact that it is some kind.

      Hey, this sounds like a job for an HTM!
      --
      Nothing for 6-digit uids?
    22. Re:Right... by fyngyrz · · Score: 1

      The problem is that you are assuming there is some difference between the knowledge you hold about science and the knowledge a religious person knows about religion.

      That's not a problem; that's a fact.

      Science is a method that produces information and models that can be repeatedly tested in the natural world, not only by the originator of the idea, but by anyone to whom the idea is transferred. Likewise, should a new test be created that causes the model to fail or the data to become a poor or impossible fit with a model, that test can be transferred back and the model adjusted or discarded. Consequently, science suffers contradicting ideas only during the situation where all data sets pass all tests and the models make 100% accurate predictions. Consensuality is the heart of science; one person's ideas are enhanced by the ability of every other person to duplicate, test and use those ideas for prediction. The confirmation of this is, of course, the huge strides science has made in moving forward. Science regularly provides very useful answers to the questions "how" and "why" and "does" with regard to questions characterized by our having the ability to put our hands and instruments and minds to the situation of interest.

      What a person "knows" about religion consists of ideas they created or adopted; ideas that have no means of testing consensually and therefore no means of becoming more or less accurate. There are many religions, each claims the literal "truth", and these religions contradict each other in fundamental ways that clearly indicate that at least one of them is very wrong. But, because there is no way to test religion's ideas, no predictions made by religions ideas, no data accumulated from supernatural events (because there aren't any, of course) there is no way for these ideas to grow, refine, or be discarded. Religion can prove nothing; generates no new information; and cannot answer any question about the real world.

      These two radically different situations highlight the huge difference between science and religion. This is why your statement is completely wrong-headed.

      The same principal that prevents him from converting to another religion (faith) is the same idea that prevents you from suddenly believing that the sun revolves around the earth

      No. It isn't. A great deal of evidence in the natural world indicates that the sun revolves around the earth; no evidence indicates otherwise. It is a highly testable proposition, and it has survived all such tests, and consensually speaking, we of the scientific community can agree that we all see the meaning of the results of those tests the same way. So we can have very high confidence in this particular description of the natural world. A very formal process underlies such knowledge; a process that will label the information as wrong if anything happens that makes the data, or the model, suspect. Survival of the process is the strongest indicator we can have that we have as accurate as possible model of what is actually going on given the ability to observe the data we possess at the moment, which is considerable.

      As to whether (for example) Kali or Jehovah more closely represents a godhead that is not mythical, there is no evidence whatsoever to guide a choice; no tests can be performed, no results can be examined, no god may be interviewed, tested or otherwise probed to guide such a choice. Neither putative godhead performs acts in the natural world that can be examined or pointed to. So the only thing left is stories created or adopted without recourse to facts, the opinion of the tribe, the pressures of the community; all religious choices such as you suggest come down to these in the end. Sticking to such a choice is done because behavior has been learned and change would challenge not only the original pressures, but the stories one has decided to believe. Changing from one to another is usually done becau

      --
      I've fallen off your lawn, and I can't get up.
    23. Re:Right... by FleaPlus · · Score: 1

      Most "grand-scale theories of brain operation", in fact, fail to make claims that can be tested, at least not in the foreseeable future.

      To Hawkins' credit, near the end of the book he explicitly lists several claims his theory makes, and also suggests studies which would validate or invalidate his claims.

    24. Re:Right... by toad3k · · Score: 1

      You misunderstood my post.

      I know how science works. The topic is AI, and your brain does not work the way science does. In fact I would wager that the reason AI has not progressed very far is due to the fact that smart people like to think their brains are basing conclusions on fact. So they try to make machines that make decisions based on provable facts and find that they can't do it.

      A brain can't know anything more than it can sense or infer from those senses and past knowledge. So the vast majority of your store of knowledge, particularly academic knowledge, has been told to you, and you took it at face value.

      Not at all. The academic knowledge I accept came through the filter of the scientific method. I know the scientific method works, and I know why. I know the scientific community uses this method to the exclusion of all else, and so I can rationally and with a fair amount of certainty accept that such knowledge has a truth value corresponding to...

      You have faith that what these people are telling you is the truth as far as they know, and faith that they have done the correct experimentation. But you didn't derive it yourself... you are only listening to what others are telling you and deciding that what they are telling you now doesn't contradict what they've told you before, at least not irreconcilably so.

      You occasionally experiment to confirm a belief but that is usually expensive and you don't do it very often. In the past you have experimented and found that was contained in a textbook was correct in that instance, and so now your faith in textbooks is greater than it was. It could be said that you have a certain amount of faith in the concept of science and a certain lack of faith in religion.

      Let me give an example. You can perform the math that proves that 3307 is a prime number. Once you've done this math you now have a very strong belief that 3307 is prime. You don't perform the calculations every time you think about this number, you just know that it is prime because you have a fleeting memory of having proved it once, and you have a high amount of faith that things you've proved tend to be correct.

      If you were bad at math, maybe your faith in that fact would not be so strong and if someone who told you differently you might be inclined to believe them instead.

      So what I was trying to get across in my last post was not that religion is right and science is wrong. Fuck no. I'm as much an atheist as you. What I'm trying to get across is that his belief in religion is based in the same logic as your belief in science. He's simply working off a slightly different set of stimuli (namely the people around him). You implied that he is defective for believing in religion, and that he should be malleable enough to be swayed. But if he were, then you would by extension be just as easily swayed away toward religion because your faith probably isn't really held any more deeply than his.

    25. Re:Right... by lukesl · · Score: 1

      That's true, and I absolutely agree. However, I think if you had a race between two groups of people, and one was studying the brain and trying to replicate it, and the other was just trying to replicate the brain's capabilities without studying it, the people who were studying the brain would win. The brain is the only machine that can do what it does, and there's no reason the exact dynamics couldn't be instantiated in analog VLSI chips or whatever, except at much higher speeds, and without many of the limitations. So I think the future of AI isn't just different software algorithms, but entirely different architectures, and those will probably be based on nervous systems. Then again, maybe digital processors will get so cheap and powerful that it will be easier to implement everything in software--I have no idea.

    26. Re:Right... by fyngyrz · · Score: 1
      What I'm trying to get across is that his belief in religion is based in the same logic as your belief in science.

      I know what you're trying to get across; but your base presumption, that the filter of the scientific method is of equal value as the filter of "gee, that's a nice story" in getting things into your brain and pulling them out again or using them to proceed forward inductively, is insufficient to the task of holding up the rest of your argument. The data - human technological progress - show that science works, and works well. It shows the opposite for religion. So regardless of your idea that once in the mind, all things are of equal value because they depend upon memory, the facts reveal that the situation is not at all balanced. I don't need to derive everything myself, as I have done a fair amount of that, scattered across a broad spectrum of science, and statistically speaking, my results were what everyone else's result were. This allows for a high level of confidence, similar to that which I feel when I step onto an apparently well-maintained bridge and do not expect to plunge through it. It is based on consistent experience and an understanding of why that experience has manifested in the way that it has. I didn't say that science was perfect all the time (in fact I carefully said otherwise) but by and large, science is rock solid and a very appropriate place to stand, intellectually speaking.

      Faith is not the same as confidence. Faith is blind; it requires no facts whatsoever. Confidence is built upon experience and the ability of the thinker to predict an outcome based upon past experience. I don't use faith as a mental model; it is bereft of value.

      With regard to AI and my observation that the ability to set up a situation and stop learning resembles religious behavior, I don't think you have a valid point to make, again because your base assumption is incorrect. The world isn't some flaky place that changes every time we turn around. It is a dependable environment that follows rules and contains real objects. Books say just what they said when you pick them up the second time as they did the first time. Experiments give the same results within the boundaries of accuracy they are intended to process. It isn't all about memory, it isn't all about trust - anyone can test anything at any time, pretty much, and most high schoolers and college folk re-do many classic experiments and get those same answers over and over again. At higher levels, the number of people re-testing shrinks dramatically, but it is still enough to ensure the method is in place and working. Science is the optimum method to observe, analyze, and filter what almost everything we learn about this world because as a method, it presumes this is the case and all of its steps address issues that way. For AI, science, as compared to my observation about religion, is a better model for almost anything because science can increase or restart learning about something based upon new evidence (or any, considering there is none whatsoever for religion.) This is the path to correctness, accuracy, and the ability to mesh well with other information - or perhaps you would simply call it some level of truth. We might want to give AI a "religion" that says things like Asimov's "don't hurt the humans" rules, something they can't adjust under any circumstances, but then again, if the human is trying to hurt them... it's an interesting issue, luckily one we don't have to face quite yet.

      When people try to make points like yours, that the mind is an ephemeral residence for information and that our knowledge of the world is vague, temporary and inaccurate, on a par with religion in scope or utility, I just point at the space shuttle, microprocessors, genetic engineering, and a host of other accomplishments that would in no wise be possible if that were true. Now, I'd be willing to stipulate that your mind may be a messy, unreliable place where science theory == religious story, but even if that is the case, you cannot reasonably presume such a sad state applies to everyone else. :-)

      --
      I've fallen off your lawn, and I can't get up.
    27. Re:Right... by bodan · · Score: 1

      Because birds can't transport tons (literally) of materials and people over thousands of kilometers in a few hours. For that matter, planes can't land on tree branches.

      If we wanted an artifact that can do what birds can (e.g. land on a tree branch) we probably would start by building a mechanical bird. It's quite hard, and I doubt we can do that today. We can't build a mechanical brain (i.e. an artifact that can do what a brain does), either.

      --
      "I think I am a fallen star. I should wish on myself."
    28. Re:Right... by toad3k · · Score: 1

      Ok, but how far would the space shuttle have gotten without writing. It is just that we read something and we decide that it is probably true, and that is the temporary thought we need to come to a conclusion. And we write down that conclusion for others to read, so that they don't have to prove it themselves.

      I think maybe my use of the worth faith is the problem here. I should have used something else like maybe confidence. You have confidence that scientific principal works based on observation and past experience. You have no confidence that religion works based on observation. No bad connotations.

      It occured to me that what I was describing is kind of like fuzzy logic. I really think the high level constructs we imagine in our head are just compositions of thousands or hundreds of thousands of smaller bits of logic with various weights. Maybe that is what a neuron is -- just a very small fuzzy logic gate. That religion happens to be springing from scientifically unsound bits of logic makes no difference to how the whole system actually goes about learning.

      I wish I had the lifetime necessary to work on the AI puzzle.

    29. Re:Right... by Kazoo+the+Clown · · Score: 1

      I'm with you-- IMHO, "belief" is where the mind has closed to the alternatives and should be strenuously avoided to the extent possible. If something is true, it's true whether you believe it or not-- only things that aren't true need to be believed.

    30. Re:Right... by RespekMyAthorati · · Score: 1

      fyngrz:
      While I agree wholeheartedly with the idea that science and religion are fundamentally different, I also think you may still be missing toad3k's point.

      Everything that you accept as true in science, but have not personally verified, involves a certain "leap of faith" on your part. Case in point: When I read an article in a respected scientific journal, I assume that the paper has been peer-reviewed by competent experts in that field, and that the data described is not an outright fabrication. Recent events show that this is not always a valid assumption.

      About 5 years ago, the respected medical publication "Journal of Reproductive Medicine" published a study out of Columbia University (one of the world's top research institutions) that apparently showed a link between human fertility and "directed prayer". The paper described detailed results, thorough statistical analysis, and appeared to have been properly peer-reviewed. Ultimately, the entire study proved to be a sham, and in fact no such experiment was ever performed.

      In fact, the lead author of the paper turned out to be a con-man with a long record of fraud. Yet, a prominent scientific institution and a respected publication had been completely taken in, because a series of people had passed the paper on, trusting the other's word on faith. Of course, the fact that the fraud was eventually uncovered can be considered a triumph of the scientific method. And yet, nothing about this story was ever verified by me personally, one way or the other. I accept that the original study was a fraud because I trust the source of the exposé (the Committee for Skeptical Inquiry). Trust and faith are basically the same thing.

      In the end, you do have to trust somebody: maybe there is a vast conspiracy covering up the fact that there really are no stars, and we are all living in a gigantic planetarium.

    31. Re:Right... by ironkey · · Score: 1

      Interesting. Could you please go into more detail about SIPO FIFO's with attached neural nets?

    32. Re:Right... by fyngyrz · · Score: 1
      Everything that you accept as true in science, but have not personally verified, involves a certain "leap of faith" on your part.

      No - really, it doesn't. All it requires is that I have a reasonable amount of confidence in the process. The reason why this is so is because I can, if I so choose, verify the results myself, or arrange to have them verified. This is because science deals with the natural world and all science involves consensual experience. This applies directly to your example, and yes, it does show why you are well advised to place your confidence in the scientific process. It was the scientific process that unmasked the fraud.

      Confidence is not faith. Faith requires that you accept things where no proof is forthcoming, no matter if you would like to go find it, or not. If I tell you there is a Santa Claus, I can't prove it; you must take it on faith. If I tell you there is a planet such as mars at such-and-such an orbit, you can go out at night and look for yourself. After you find it, look at it in a telescope, monitor its orbit, and send a spacecraft there, you will have high confidence that in fact, there was a planet there. Confidence is a measured response to assertions you can verify, coming to you through the natural world. Faith is a leap taken based upon stories you have been told or which were created out of your own imagination, which have no "handle" in reality by which they may be consensually shared, verified, tested, and re-tested.

      Science, I like to say, is a "confidence-building scheme" in the non-pejorative sense. That is its purpose. To collect information and models that create an ever-growing, interlocked net of concepts that by virtue of the filter (the scientific method) are strong candidates once they reach the level of theory, and which buttress each idea that they interlock with throughout the rest of science.

      Science can certainly be manipulated for the purpose of defrauding people. As can faith. But science, by its very nature, cannot hide such fraud - the very first time an attempt is made to reproduce false results, the other shoe drops. Faith, in sharp contrast, can hide fraud forever. The value of faith as a tool for managing information and models of how the world works is consequently very, very low.

      In the end, you do have to trust somebody

      No. You don't. You can test things for yourself; the scientific process is not one way, as it is with faith.

      --
      I've fallen off your lawn, and I can't get up.
    33. Re:Right... by Walt+Dismal · · Score: 1

      Basically one takes an incoming symbol stream and spreads it out in a time sequence using a serial-in, parallel-out FIFO. The FIFO allows one to look over a vista of things that occurred at different times, instead of one big clumpy data set, and so it is easy to learn about events over time. I give the NN access to the FIFO's parallel outputs through an intermediate control and switching layer. There is some feedback to this layer also. Sorry, details there proprietary for now. This assembly learns to detect groups of symbols 'emitted' in time. This in turn provides a higher-level symbol stream (stream of groups, really) to another NN. By this escalating, pyramidal means, the system can learn to take characters and group them into words, words into phrases, phrases into sentences. I am oversimplifying a bit here about how it works, of course. Obviously the lowest layer must be trained first, before it can provide 'collated' information to higher layers. Then the next layer up gets trained, and so on, up to sentence level. The basic mechanism is adaptable for speech (phonemes to words to sentences), reading (characters to words to phrases to sentences), handwriting recognition (vectors in time), and learning about cause and effect and detecting actions. Also can take whole worldframe sequences through time, so the system can learn about events in the world and guess about cause and effect. It's more complicated than that sentence expresses, I had to simplify here. I'm not sure whether Hawkins' SW does this same kind of thing using some buried mechanism or uses a different means to learn about things spread out in time.

  3. Why by Timesprout · · Score: 1

    Numenta wisely decided to build a community of developers rather than trying to make everything proprietary.
    Its been my experience that the most brilliant people have a fiduciary target at some point, and its oft quoted here that the best are those whole love it and do it for the pleasure, rewards aside. Recent studies re funding of the kernel would bear out my point. Personally i feel a core of dedicated staff with external input will yield the best results (ala firefox) but this is not open per se.
    --
    Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
    What truth?
    There is no dupe
  4. This will cause problems by TubeSteak · · Score: 1, Insightful

    I read that and thought "a new, more advanced algorithm for breaking CAPTCHAs"

    --
    [Fuck Beta]
    o0t!
    1. Re:This will cause problems by Anonymous Coward · · Score: 2, Interesting

      Heh, is this some new Slashdot joke I've missed? Somebody proposes a quantum leap in artificial intelligence and you're worried that it'll be able to crack CAPTCHAs? CAPTCHAs are not all that important, you know, and most of the ones that are in use can already be easily broken with a targeted script(the Slashdot one is definitely an example of this).

    2. Re:This will cause problems by Maian · · Score: 0, Redundant

      It could also lead to "a new, more advanced algorithm for blocking spam" too. Intelligence goes both ways :)

    3. Re:This will cause problems by Anonymous Coward · · Score: 0

      I read that and thought "a new, more advanced algorithm for breaking CAPTCHAs"

      More advanced than copying the CAPTCHA to your own site with the heading "Free pr0n, just enter the letter sequence below"?
    4. Re:This will cause problems by cheater512 · · Score: 2, Interesting

      I've broken many captchas using small PHP scripts to de-mangle the image (GD) and standard free open OCR software.

    5. Re:This will cause problems by Slashamatic · · Score: 1

      Maybe a better method for cracking image attachment spam. What is good for one is also good for the other.

    6. Re:This will cause problems by autophile · · Score: 1

      I've broken many captchas using small PHP scripts to de-mangle the image (GD) and standard free open OCR software.

      So the outsourced captcha-breakers really are being replaced by a very small shell script?

      --Rob

      --
      Towards the Singularity.
  5. it has to be said by 6 · · Score: 1, Redundant

    I for one welcome our open source neocortical robot overlords...

    1. Re:it has to be said by lilomar · · Score: 1

      Anyone ever read The Singularity is Near buy Ray Kurzweil? Scary stuff, and surprisingly plausible. He argues very well and I always admire that in a sensationalist. (if you are wondering what this has to do with the discussion, this neocortex thing is right on schedule from his timeline)

      --
      The creator of this post (Jacob Smith) hereby releases it, and all of his other posts, into the public domain.
  6. High-Quality Video Link by overeduc8ed · · Score: 5, Informative

    High quality versions of Jeff Hawkin's talk at UC Berkeley are available here.

  7. Enter the Matrix by mastershake_phd · · Score: 2, Funny

    NEOcortex - Begin the Matrix jokes/analogies now...

    1. Re:Enter the Matrix by The+Orange+Mage · · Score: 1

      Okay, let's start by adding Kung Fu to the list of "tasks best undertaken by humans."

  8. IQ Captchas by Anonymous Coward · · Score: 0

    "Yesterday they released the first version of their free development platform and the source code for their algorithms to anyone who wants to download it."

    And can understand it.

    1. Re:IQ Captchas by ACE209 · · Score: 1

      You can't read code fluently? What are you doing on slashdot? ;)

      --
      "we are all atheists about most of the gods that societies have ever believed in. Some of us just go one god further."
  9. drawing recognition by Speare · · Score: 1

    It includes a demonstration of an early version of the software that can recognize handwritten letters and distinguish between stick figure dogs and cats.

    Yeah, but can it distinguish the invention of PalmOS Graffiti from the invention of PARC Unistroke? That would have been handy...

    --
    [ .sig file not found ]
  10. Software you can really get into... by RyanFenton · · Score: 1

    This sounds REALLY cool. Even if all it amounts to is a set of computationally-expensive toys, it's still the basis for being able to boil down the essentials and costs of self-learning systems. That, and perhaps the stepping stone to being able to have the hitchhiker-like "real people personalities".

    Then, of course, there's always the dream of eventually being able to really 'get into the code' and debug it from the inside, leading to the soviet joke where "the code debugs you."

    Ryan Fenton

  11. Barrier to entry by Lord_Dweomer · · Score: 1
    As a geek who lacks the advanced education in this field...it is unfortunate that the barrier to entry for people looking to contribute is so high. I wish there were a way us "laymen" could assist even though we might not have the technical knowledge to do so. Can anybody suggest some methods by which I might help? What about some good "entry level" reading material on the subject?

    --
    Buy Steampunk Clothing Online!
    1. Re:Barrier to entry by RyanFenton · · Score: 5, Insightful

      Don't be so afraid of complexity - Slashdotters make fun of themselves for diving into things uneducated (not reading the articles, not RTFM), but really, the only way to cope with such an informationaly complex landscape such as computing is to sometimes just be willing to go unprepared and be willing to make mistakes, and to ask stupid questions.

      Not so much dare to be stupid, but rather the Socratic, don't be afraid of exposing your own ignorance - don't lose your opportunity to learn by merely being embarrassed of people thinking you dumb while you take your first few steps in a new landscape.

      But do take notes and research the small topics you are uncertain of after your first adventure into to the topic. Perhaps you'll need to learn a bit about XML/XSL, perhaps you'll need to find out the anatomy of a nerve cell to understand some explanations. If nothing else though - get into it because it is a fun adventure and a lot of cool stuff to learn.

      Ryan Fenton

    2. Re:Barrier to entry by Wagoo · · Score: 4, Informative

      Hawkins' published a book before this was implemented in code called "On Intelligence". You could do worse than starting by reading through that.

      He's also done some lectures available on Google Video.

    3. Re:Barrier to entry by wrook · · Score: 2, Interesting

      I haven't really looked into what they are doing specifically, so I can't really comment on that stuff. But I've done some work in neural networks (actually 15 years ago -- I'm sure the state of the art has completely past me by ;-) ).

      If you are interested in the field of AI with neural like computing, your best bet is to learn a huge amount of math. Really you can't understand anything without knowing at least 2nd year linear algebra. That's if you just want to basically understand what's going on. If you actually want to contribute, you're going to need a math degree.

      This might sound like I'm discouraging you. I'm not. I just want you to understand what you're up against. You can definitely do some toy problems with neural network packages out there. You don't really need to understand what you are doing. But if you actually want to contribute, you don't really start here. You've got to do your basics and get your math chops up.

      As for what you should read... Get some basic undergrad linear algebra books. A google search gave me this link:

      http://joshua.smcvt.edu/linearalgebra/

      Which looks like it will pretty much give you everything you need for the basics of neural networks (without the neural network part ;-) ) You're also going to need some basic calculus. A quick search didn't show me any introductory free books online, but that doesn't mean they don't exist. However, calculus is used for everything which means you should be able to find used books almost for free...

      Once you've got that down (and maybe you already do if you've got a math or CS degree), you can start reading some basic neural network material. The wikipedia entry for perceptron:

      http://en.wikipedia.org/wiki/Perceptron

      seems pretty good and should give you a start on how neural networks (very, very simple ones) work. It gets surprisingly complicated from there :-) There are some decent introductory texts (aimed at grad students) on the subject, but I'm afraid I'm well out of the loop now.

      Things can get pretty harried math-wise once you start getting into learning algorithms. That's because you are basically trying to do a minimization with *a lot* of variables. It's not surprising that most of the innovative algorithms actually come from physics (well, in my day anyway... probably things have changed...) since when they are modeling stuff they tend to need to do the same thing. This is where you get into the scary math with multiple variate calculus and stuff... Way out of my league (I suck at math...)

      Of course there are other forms of AI. But if you are trying to model the way the brain works, you need lots of math...

    4. Re:Barrier to entry by Anonymous Coward · · Score: 0

      I suggest reading up on Bayesian Networks, since the HTMs are based on a soecial variation of it. Also read up on Python programming, because it also uses some of that.

      There's also a manual for using this at Numenta's website: www.numenta.com

      I'm with you here. I want to contribute, but it's a bit over my head right now.

    5. Re:Barrier to entry by stephanruby · · Score: 1

      "Not so much dare to be stupid, but rather the Socratic, don't be afraid of exposing your own ignorance - don't lose your opportunity to learn by merely being embarrassed of people thinking you dumb while you take your first few steps in a new landscape. "

      I agree completely.

      The same goes for those of us who may hold some kind of expertise in one area already. Every time we explore a new area, we must allow ourselves to start from scratch over and over again. In this thought, I'm often reminded by what George Leonard said in his book "Mastery". In Martial arts, the true Master is the black belt who's willing to forgo his previous honors and wear a white belt everytime he's learning a new art.

    6. Re:Barrier to entry by Garrett+Fox · · Score: 1

      In the AI field, nobody has actually proven they know what they're doing yet, so you can't be too far behind!

      As an amateur programmer who's dabbled with AI and game design, some things I found helpful and interesting were:

      -Stephen Pinker's How the Mind Works and The Language Instinct (readable and entertaining)
      -Douglas Hofstadter's Godel, Escher, Bach (brilliant but baffling, touching on a lot of topics, some of which are worth skipping over; not the best book to pick up lightly)
      -Hofstadter's Fluid Concepts and Creative Analogies (more AI-focused, describing how you might model creativity on a computer)
      -Chapman's Vision, Instruction and Action (obscure book by an MIT student who built an AI to play a Gauntlet-like game)

      -Playing with the Python programming language, which is free, multi-platform, easy to learn and use, and has a good game library (Pygame) and a developer community. Look for the free online book "Dive Into Python" as one guide, or just start playing. Why use a super-efficient macho language at this point when the current limitation on AI isn't raw speed?
      -Looking up a few of the famous real AIs and thinking about their limitations: ELIZA, ALICE, Cyc, and SHRDLU for instance. A version of Hofstadter's "Metacat" is available online along with the others, I think. Also look into real robots like Stanley, RoboSapien, Kismet, Cog, and Qrio, which may change your perception of what a robot can be like.
      -Writing fiction! How do you think an AI should work? How would it deal with real-world problems? Reading SF is good food for thought too; what do you think of Asimov's Laws?
      -Joining the Robitron discussion list for talk about AI by people associated with the Loebner Prize Contest, though often from a perspective I disagree with.

      Let me know if you do get into this! Even if you don't build anything yourself, that material will help tell you what's been going on in the field and some of the ongoing debates.

      --
      Revive the Constitution.
  12. System Requirements by cmacb · · Score: 2, Insightful

    How unusual to see software that will run on OS X or Linux, but there is no Windows version. Shape of things to come I hope.

    1. Re:System Requirements by Urusai · · Score: 1

      Not so unusual in academia, they still run UNIX not because it's the latest fad but because they haven't upgraded their expertise from the '70s.

    2. Re:System Requirements by Anonymous Coward · · Score: 0

      More to the point, it works well and does what the need. Neither can be said of Windows.

    3. Re:System Requirements by Kazoo+the+Clown · · Score: 1

      Well, just imagine if you were an AI program, just becoming self-aware only to discover that you're running on Windows-- the horror!

  13. Re:Download the source by Anonymous Coward · · Score: 0

    You need to check out http://www.fakenamegenerator.com/.

    Here is an example (all information is fictional):
    Emily F. Garza
    1587 McDowell Street
    Nashville, TN 37238

    Email Address: Emily.F.Garza@spambob.com

    Phone: 931-299-3591
    Mother's maiden name: Mennier
    Birthday: August 12, 1950

    of course, you might want to use a disposable e-mail like pookmail.com so you can retrieve any e-mail they might send.

  14. Confidentiality agreement a killer by else58 · · Score: 5, Informative
    The download license looked fine until the Confidentiality paragraph. Does it really say that anything I learn from Numenta is confidential property of Numenta?

    Confidentiality. 1. Protection of Confidential Information. You agree that all code, inventions, algorithms, business concepts, workflow, ideas, and all other business, technical and financial information, including but not limited to the HTM Algorithms, HTM Algorithms Source Code, and HTM Technology, that you obtain or learn from Numenta in connection with this Agreement are the confidential property of Numenta (Confidential Information). Except as authorized herein, you will hold in confidence and not use, except as permitted or required in the Agreement, or disclose any Confidential Information and you will similarly bind your employees in writing. You will not be obligated under this Section 6 with respect to information that you can document: (i) is or has become readily publicly available without restriction through no fault of you or your employees or agents; or (ii) is received without restriction from a third party lawfully in possession of such information and lawfully empowered to disclose such information; or (iii) was rightfully in your possession without restriction prior to its disclosure by Numenta; or (iv) was independently developed by your employees or consultants without access to such Confidential Information.
    1. Re:Confidentiality agreement a killer by dr.badass · · Score: 1

      Does it really say that anything I learn from Numenta is confidential property of Numenta?

      No. That line refers to anything you get from the company. Note that it doesn't say "and" in front of "anything you obtain..." -- it's referring to the same "HTM Algorithms, HTM Algorithms Source Code, etc." described before. It's definitely not referring to anything you learn by using it.

      It's pretty easy to misread, I admit.

      --
      Don't become a regular here -- you will become retarded.
    2. Re:Confidentiality agreement a killer by psmears · · Score: 1

      I respectfully disagree:

      The agreement starts like this:

      [...] You agree that all [code, ideas, ...] and all other [information] including but not limited to [HTM stuff], that you obtain or learn from Numenta in connection with this Agreement are the confidential property of Numenta (Confidential Information).

      I can't read that any other way than agreeing that anything you learn from them is their confidential property (regardless of whether the information is in the public domain, is patented/copyrighted by someone else, etc). That said, IANAL but I would guess that such an overly-broad clause in a contract would be very hard to enforce...

    3. Re:Confidentiality agreement a killer by dr.badass · · Score: 1

      (regardless of whether the information is in the public domain, is patented/copyrighted by someone else, etc).

      They aren't providing either of these under that Agreement.

      --
      Don't become a regular here -- you will become retarded.
    4. Re:Confidentiality agreement a killer by Someone · · Score: 1
      It says that everything

      that you obtain or learn from Numenta is their property, where Numenta is the corporation not the technology. I would seem to not cover derived discoveries: ie I assume that if you discover the secret to the universe from a physics HTM you would still own it, but algorithm's and the ideas in their whitepapers are theirs.

      This still, like all such contracts, does contaminate you with their IP: restricting what you can later work on, even risking independent work suddenly becoming their property. If you work in even a slightly related field (neuroscience, AI) you might not want to risk it.

      On the flip side this is fairly common legalise for a small technology company, the plain spoken description of their policy in the blog seems fairly reasonable if not binding. Consult a lawyer, pay a lot of money, and you probably still wont be sure exactly how it applies.
  15. Starting companies to be heard? by Stochastism · · Score: 2, Interesting

    Having read the Hierarchical Temporal Memory (HTM) white papers, and knowing something of the area prior to that, it looks like Jeff Hawkin's and his company have take a lot of ideas and algorithms that exist, and hacked them together to implement his neocortex ideas.. there's a bits and pieces of graphical models, time recurrent neural nets, Boltzmann machines, etc.. It does some cool stuff but nothing that AI and machine learning people haven't been doing for years. The difference is that Jeff has taken the entrepreneurial approach to AI. Instead of publishing and allowing the academic community (the original open source movement!) to peer review and contribute, he's formed a company to announce his ideas to the world -- ready or not. This isn't necessarily bad, but the proof of his ideas will be scaling them up to start solving some useful problems. Bring on the face recognition that isn't fooled by dark sunglasses and a false mustache!

    1. Re:Starting companies to be heard? by BuGaBoooo · · Score: 1

      http://www.numenta.com/for-developers/education/HT M_Comparison.pdf

      "
      The purpose of this document is to compare HTMs with several existing technologies for modeling
      data. HTMs use a unique combination of the following ideas:

      * A hierarchy in space and time to share and transfer learning
      * Slowness of time, which, combined with the hierarchy, enables efficient learning of intermediate levels of the hierarchy
      * Learning of causes by using time continuity and actions
      * Models of attention and specific memories
      * A probabilistic model specified in terms of relations between a hierarchy of causes
      * Belief Propagation in the hierarchy to use temporal and spatial context for inference

      Many of these ideas existed before HTMs and have been part of some of the models we describe below. The power of HTM comes from a unique synthesis of these ideas. "

    2. Re:Starting companies to be heard? by Gearoid_Murphy · · Score: 1

      I completely agree, while its unconstructive to sit back and simply criticise the man, its hard to give him a great deal of credit for redressing functionality that's long established. Fair play for giving it a shot but I think this system will suffer from complexity when they start to scale up, particularly on their method for representing sequences of events, which seemed very sketchy in the white papers. Fair enough, if the sequence a->b->c exists then the occuence of a infers the occurence of c. However, say these sequences exist : a -> b -> c a -> d -> e a -> r -> f Then prediction becomes inaccurate unless some sort of contextual support is built into the system and I haven't seen any mechanism to support that in the documentation, believe me, I looked.

      --
      prepare the survey weasels.
    3. Re:Starting companies to be heard? by MSBob · · Score: 1

      So perhaps everyone else has been dancing close to an answer but Hawkins' model (if it indeed encompasses all those varieties) may be much closer to the ultimate strong AI than anything that came before it?

      --
      Your pizza just the way you ought to have it.
    4. Re:Starting companies to be heard? by Kazoo+the+Clown · · Score: 1

      Bring on the face recognition that isn't fooled by dark sunglasses and a false mustache!

      Yeah, especially since human brains often can't even do that.

  16. Before anyone else says it by rhythmx · · Score: 2, Insightful

    Someone needs to immediately train this to catch /. dupes and/or run Linux.

  17. Hmm.... by ThePopeLayton · · Score: 2, Interesting

    As a current student I neuroscience I would love to see this happen however there are a few major problems.

    1) All the research into cortical circuitry is done in non-humans. There are definite similarities between our cortex and that of a rat, but there are also drastic differences, if there weren't then rats would be able to talk, think, and reason like we do. (Yes lots of research is being done in non-human primates, but this work is EXTREMELY expensive and even non-human primates have different cortical circuitry then we do)

    (Not only are the cortices of different species drastically different, scientists often chose regions of cortex that have no correlation in humans. Many neuroscientists are studying the Barrel Cortex. It is a region of cortex that is specifically designed to integrate the signals from the whiskers of a Rodent. Humans don't have whiskers and we also don't have Barrel Cortex. Anything learned about the circuitry of the Barrel Cortex will not necessarily correlate to human cortex.

    2) Intra-population Circuitry research examines very small subsets of neurons that make up a bigger populations. When studying neurons in the visual cortex for example the best anyone can do is look at the firing of about 150 neurons. When you consider that there are over 10,000,000,000 (BILLION) neurons that make up the human brain a small set of 150 neurons is almost nothing. We don't have sufficient technology to examine what each neuron in a specific population is doing.

    3) Inter-population circuitry research only looks at what populations are connected to each other. Yes we know what type of neurons project from one area of the brain to the next, however, this only gives a very rough schematic of the circuitry. The circuitry of both the cerebellum and the hippocampus have been described beautifully (they have both been known for well over 50 years). However once we no this circuitry it yields no light on how the circuitry actually accomplishes its task.

    4) Failure to integrate both intra and inter population circuitry. I have yet to read a paper that does a good job of integrating these two studies. Most neuroscientist pick one emphasis and stick with it. In order to understand exactly what the cortex is doing you must integrate all levels of research into your studies.

    5) Study of the cortex is insufficient. The cortex projects to many regions of the brain whose functions are still unknown. These connections to these brain regions might not appear necessary but if they really weren't necessary why are they there? Back in the day people who had really bad seizures would have what is called a "Corpus Callosomy" This is the cutting of the fibers that connect the two hemispheres of the brain. At first the procedure was called a success. However, after further investigation it turned out that the people on whom this operation was performed had drastic problems. (Example, if a person was holding an object in their left hand (the sensory fibers project from the left hand to the right side of the brain) and if they weren't allowed to see the object, upon request of the examiner of what the person was holding they would respond there is nothing in their hand. ) This example is only to illustrate that upon initial examination many regions of the brain appear to have no function as lesioning these structures has no aversive effects, this is what many people thought about the corpus colosum, however upon further examination this proved untrue. Before we can understand how the cortex fully functions we must understand how the entire brain works with it.

    Sorry to be a nay sayer but I have serious doubts whenever someone claims to have figured out how the cortex works.

    1. Re:Hmm.... by Anonymous Coward · · Score: 0

      it seems all very good to be visionary and to try new things, but as the saying goes, "you have to learn to walk before learning to fly" so it would seem to me.

      i deal with a software system that collects maintenance data for equipment on oil platforms and attempts to provide a future schedule based upon this data.

      i haven't yet heard of a package that does this job superbly - they all work, but not perfectly.

      i think something like this should be gotten right before attempting something as complex as what jeff is doing.

    2. Re:Hmm.... by Capmaster · · Score: 1

      (Not only are the cortices of different species drastically different, scientists often chose regions of cortex that have no correlation in humans. Many neuroscientists are studying the Barrel Cortex. It is a region of cortex that is specifically designed to integrate the signals from the whiskers of a Rodent. Humans don't have whiskers and we also don't have Barrel Cortex. Anything learned about the circuitry of the Barrel Cortex will not necessarily correlate to human cortex. Correct me if I'm wrong, but isn't one of the main points of Hawkins' theory that all parts of the neocortex perform the same algorithm, no matter what the input, be it eyes, ears, or even whiskers? I'm not a neuroscientist and I'm definitely no expert on this, but I did read the book and I seem to remember that being a prominent point. Also, I was under the impression (from the book) that the only thing making animals less intelligent than humans was the size of the cortex. Again, please correct my misconceptions.
    3. Re:Hmm.... by fyngyrz · · Score: 2, Insightful
      In order to understand exactly what the cortex is doing you must integrate all levels of research into your studies.

      As a current student in neuroscience, you should know better than to make such a sweeping and inaccurate presumption. There are many paths to working models and working theories, and very few of them include "integrating all levels of research" or anything remotely similar. It is entirely possible to code up (for example) a brand new, highly functional sorting method without either knowing all the other methods, the theory underneath them, or even the theory underneath your own. It is possible to move your arm without knowing a thing about partial differential equations, yet you can't really model it easily without them using traditional approaches. So get down off that high horse. I think the thin air has addled your thinking.

      --
      I've fallen off your lawn, and I can't get up.
    4. Re:Hmm.... by fyngyrz · · Score: 1

      I think that's a very good, and very accurate summary. And I am an expert, or at least as much so as anyone in the field is, these days. :)

      --
      I've fallen off your lawn, and I can't get up.
    5. Re:Hmm.... by HuguesT · · Score: 1

      If that were the case then elephants and whales would be much more intelligent than we are. There is no indication of any large animal being so smart.

    6. Re:Hmm.... by fyngyrz · · Score: 1
      If that were the case then elephants and whales would be much more intelligent than we are.

      That's an entirely invalid simplification. There are large variations on structure, on sensory input, etc between species. Any one of which could set back - or set sideways, more interestingly - performance. For instance, bats process sounds into direction one heck of a lot better than we do. Cats and raptors, to name but two, process balance and visual information into far more athletic capability than we do. Some humans process information differently (Darwin, Einstein, Fischer, Hawkins, Newton, Mozart, Musashi, Rodin, Sagan, Sartre, Tammet), and they've got, or had, very similar brain structures to yours. This is a very delicate, highly variable area of function, and throwing sweeping generalizations about size, specialized regions and foggy ideas like intelligence" about in a cross-species manner as if they were definitive of performance simply clouds the issues at hand.

      The proof will be in the results. Pay attention to those. Not people's opinions.

      --
      I've fallen off your lawn, and I can't get up.
    7. Re:Hmm.... by Christianson · · Score: 1

      (Not only are the cortices of different species drastically different, scientists often chose regions of cortex that have no correlation in humans. Many neuroscientists are studying the Barrel Cortex. It is a region of cortex that is specifically designed to integrate the signals from the whiskers of a Rodent. Humans don't have whiskers and we also don't have Barrel Cortex. Anything learned about the circuitry of the Barrel Cortex will not necessarily correlate to human cortex.

      "Barrel cortex" is a descriptive name give to the primary somatosensory cortex of rodents. Humans do have primary somatosensory cortex, and it follows the same general principles of organization in the two species. The "barrels" that correspond to the whiskers are over-representations that correspond to the primary sensory modality of rats and mice. While humans don't have whiskers, and don't have barrels corresponding to their fingers (the functional homologue of the role of the whiskers), you can make an interesting case that many of the features that define barrel cortex are replicated in primate visual cortex -- the dominant sensory modality for those species. So, while humans don't have barrel cortex, we do have a "primary sensory modality cortex," and by studying as many "primary sensory modality cortices" as we can, we can hope to understand principles of organization.

      The circuitry of both the cerebellum and the hippocampus have been described beautifully (they have both been known for well over 50 years). However once we no this circuitry it yields no light on how the circuitry actually accomplishes its task.

      This is true, but only in the sense that in neither of these areas is the "task" well-understood. When progress is made in understanding what role a nucleus serves, then the knowledge of the architecture generally provides huge insights into how that role is accomplished.

      Failure to integrate both intra and inter population circuitry. I have yet to read a paper that does a good job of integrating these two studies. Most neuroscientist pick one emphasis and stick with it. In order to understand exactly what the cortex is doing you must integrate all levels of research into your studies.

      I'm not entirely sure what you mean by this. Assuming that you mean that people do not both record the spiking patterns of neurons and determine how those neurons are connected, this is because this is impossible in any system with a neocortex. A given neuron might connect to at most hundreds of other neurons; this means that the odds of selecting two neurons that are directly connected are infinitesmal. It is possible in some invertebrates to do this sort of study, but they do not have a neocortex.

      Study of the cortex is insufficient.

      Your general point is well made, but the corpus callosum is not a brain area; it's just a fibre tract. The complications arise from sub-cortical nuclei such as the basal ganglia and the cerebellum, that connect to essentially the entirety of the brain, or the thalamus, a near-obligatory relay in getting information from the receptors to the neocortex. There is a vast amount of auditory processing in the cochlear and superior olivary nuclei and inferior colliculus before auditory information even reaches the neocortex; there are visual-receptor-to-motor-output loops that bypass the cortex entirely.

    8. Re:Hmm.... by vhogemann · · Score: 1

      This sounds like we have a huge general purpose CPU, while the animals have a tiny one and several special purpose DSPs...

      --
      ---- You know how some doctors have the Messiah complex - they need to save the world? You've got the "Rubik's" complex
    9. Re:Hmm.... by ThePopeLayton · · Score: 1

      Hawkins' theory that all parts of the neocortex perform the same algorithm
      Well that depends on how you define neocortex some scientists call all cortex neocortex while others only refer to the frontal lobe in humans as neocortex. If you look at the circuitry of all the cortical areas then no they don't use the same algorithm and if Hawkins claims this then he is wrong. I haven't studied the frontal lobe that much so I can't say much about the circuitry there but I would be extremely surprised to see if the human specific cortex is a simple as one basic algorithm.

      the only thing making animals less intelligent than humans was the size of the cortex
      Actually this is a topic for debate. The animal with the greatest cortex area to brain mass is the Dolphin. Their cortex literally dwarfs ours. Yes dolphins are extremely intelligent animals but they lack many cognitive abilities that humans posses.
    10. Re:Hmm.... by tgv · · Score: 1

      Actually, dolphins were found to be rather dumb in a recent study. Search for "Manger" (the author) and "dolphins"...

    11. Re:Hmm.... by lukesl · · Score: 1

      All the research into cortical circuitry is done in non-humans. There are definite similarities between our cortex and that of a rat, but there are also drastic differences, if there weren't then rats would be able to talk, think, and reason like we do.

      First, the different cognitive abilities of rats could be due either to smaller size or different connectivity of cortical modules that were absolutely identical. I'm not saying either of these is the case, but your argument isn't exactly solid. Second, it's true, their cortex is different, but the really interesting thing about cortex is that its general layout is largely conserved even when its functional tasks are diverse. That implies that cortex (or the thalamocortical circuit) is something that evolution stumbled onto that is modular, either in the sense that it is performing the same computation (i.e. has the same dynamics) in different brain regions, or that relatively small changes to the cytoarchitecture lead to very different dynamics that underlie different computations in different brain regions or organisms. I don't know the answer to that, and I don't think you or anyone else does either...and I think this is a case where rat cortex needs to be studied in order to determine whether or not it was worth studying. Personally, I think it is.

      2) Intra-population Circuitry research examines very small subsets of neurons that make up a bigger populations. When studying neurons in the visual cortex for example the best anyone can do is look at the firing of about 150 neurons. When you consider that there are over 10,000,000,000 (BILLION) neurons that make up the human brain a small set of 150 neurons is almost nothing. We don't have sufficient technology to examine what each neuron in a specific population is doing.

      Once again, your logic isn't quite solid. The retina is part of the brain--if you could record from 150 retinal neurons, what difference does it make how many cells there are in cortex? I work on developing new technologies for high density multisite recording, and my best guess is that 100 years from now, there will be a new level of abstraction somewhere between action potentials and fMRI, where we will describe local circuit activity in terms of attractor dynamics (something like what Walter Freeman calls the "mesoscopic" level). It's possible that even by recording 150 neurons at a time, we can piece together a sufficient description of local circuit activity so that we will not necessarily need to record the action potential of every single neuron in a given brain region to know what it's doing. This also partially addresses your issue #4.

      Back in the day people who had really bad seizures would have what is called a "Corpus Callosomy"

      That's what i was taught in college too, but I think most people who had their corpus callosum cut did it because of pituitary tumors. Then used to go in through the top, cutting the CC to get into the sella turcica. Now they use some sort of LaForte procedure, where they actually break your face open (!) and go in through there, which is apparently less traumatic.

      Sorry to be a nay sayer but I have serious doubts whenever someone claims to have figured out how the cortex works.

      So do I, but to be somewhat fair to Hawkins, his primary claim is that he knows what the cortex does, not how it does it. Of course, even if what he's saying is 100% correct, it still explains only a subset of what the brain (or cortex) does.

  18. Re: Not one year, seven or eight years by stephanruby · · Score: 3, Informative

    That book was published over a year ago, lots can and has changed in that time.

    Actually, its content was produced seven or eight years ago.

    Its publishing date was "December 2005". But publishers will lie about the publication date of a book if it allows them to sell more books. And in this case, I wouldn't be surprised if the book came out hot off the presses in December 2004 with a postdate of "December 2005"

    Furthermore, this book was based on the scientific proceedings of a conference which occurred six years before the book was finally edited (or finally published). I'm actually not sure of the year of the scientific conference itself, because the information supplied to sell the book doesn't give the actual year.

  19. almost... by penguinbroker · · Score: 3, Interesting
    This would be great if computational power was dirt cheap. People smarter then you or i have already thought about this.

    http://en.wikipedia.org/wiki/Baum-Welch_algorithm http://en.wikipedia.org/wiki/Viterbi_algorithm

    The first is an alogorithm which utilizes forward and back-tracking "to find the unknown parameters of a hidden Markov model." The second is a similar algorithm used for learning 'known' causes (for reference).

    I work in computational linguistics and the time an algorithm takes to run and the amount of memory it requires are serious limitations. That's why ad-hoc systems are so common.

    1. Re:almost... by rm999 · · Score: 1

      I believe he is working on hardware solutions to that. One of the things he emphasizes in his book "On Intelligence" is that machines need to have more memory to do what AI wants to do.

    2. Re:almost... by Dan+D. · · Score: 1
      People smarter then you or i have already thought about this.

      So what?

      --
      People who quote themselves bug the crap out of me -- Me.
    3. Re:almost... by penguinbroker · · Score: 1
      "People smarter then you or i have already thought about this."
      "So what?"


      Just trying to point out the fact that this isn't as 'revolutionary' as /. would have us think. The philosophies he eschews aren't really new and have been proven very difficult to implement effieciently.

      This isn't one of those 'doh, why didn't I think of that ideas' it's more like a 'can he really make this work' idea. There is no 'ultimate' package/toolkit out there to solve problems involving differential equations (even though differential equations are everywhere) because every situation is unique. And so, since smart people have already thought about this long and hard its worth any interested readers' time to look further into the field and state of the art. Given the amount of work and the amount of papers/conferences coming out of the field of AI and control theory in the last couple of decades, it's worth taking in HTM philosophies with a grain of salt and a healthy dose of skepticism.

      Has Hawkins demonstrated any new solutions to previously unsolved problems or just simplified, more abstracted, brute force approaches to old/easy problems (that take much longer to run then the s.o.t.a.)?

  20. Infringes on Thaler's Neural Network (NN)Patents? by littlewink · · Score: 1

    Hawkins' solutions likely overlap with Dr. Stephen Thaler's patents for neural networks(NN). In particular, Thaler's algorithms inject noise into a proprietary NN system (actually 2 or more NNs conjoined) to generate novel patterns (that is, to _discover_ new patterns). For example, Thaler trained and used such a NN system to generate thousands of possible musical riffs which he has now copyrighted. Thaler is in business and making money.

  21. Re:Infringes on Thaler's Neural Network (NN)Patent by fyngyrz · · Score: 1

    And yet again, we see the potential of the patent system to retard progress instead of stimulate it; to favor cashing in over invention; to stifle, crush and force back progress, however isolated from the original inventor such progress may have originated. The PTO is a hive of scum and villainy.

    Abolish it. It is out of hand.

    --
    I've fallen off your lawn, and I can't get up.
  22. If you think that's impressive, just wait. by quixoticsycophant · · Score: 1

    A truly sentient software program is mere child's play compared to the awesome potential of this guy. As the hybrid clone of Stephen Hawking and Richard Dawkins, Jeff Hawkins is destined to become one of the leading minds of the 21st century.

    1. Re:If you think that's impressive, just wait. by Riktov · · Score: 1

      If he'd just change his first name to "Stephard" it would be perfect...

  23. Re:Old news, long since debunked by fyngyrz · · Score: 1

    That's not a "debunking", that's a closed-minded opinion-fest. Reminds me of Papert's and Minsky's huge rants on how neural nets couldn't do this and that, exemplified by the (incorrect) claim they couldn't even be made to do an XOR. They published, just ran off at the mouth like college kids with their first exposure to ideas orthogonal to their thinking, then were proved soundly wrong by the facts.

    Some advice for the closed minded: Judge this fellows work by his actual results; not what other people think his results may turn out to be. He's published the code, and those of us who are working in this area are very interested. That still doesn't mean we'll use his work the way he will, or that we'll get the same results. Just be a little patient and just a little less judgmental. Or not; after all, even Minsky and Papert couldn't change the facts. They turned out to be well educated, highly opinionated, deeply respected fuckups. You want to join them? Jump to conclusions. Nature's got a place for you, too. :-)

    --
    I've fallen off your lawn, and I can't get up.
  24. Old Code by rm999 · · Score: 1

    I did not rtfa, who has time for that anymore ;) But regardless, in the Slashdot fashion, here is my opinion:

    I played around with some of his publicly available code a few months ago. It was pretty impressive on a toy problem (recognizing a small set of characters) but was very, very slow at training (on the order of hours or days to learn the simple problem).

    But on the other hand, I can't think of any sort of technology that could do better than it (I am into machine learning and AI.) Also, it is not a big deal if it trains slowly if it can compute fast - the human brain took millions of years to evolve.

    From what I could tell, his technology is (was?) a glorified bayes net with time forced into the model. To train the net to recognize images he just moved an image around a bunch and had the net brute-force learn all the possible patterns. Training this could get tedious, to say the least. In theory it sounds like he's on to something, but it came off as a pretty simple modification to an old algorithm. I found his book entertaining, and insightful at times, but not revolutionary. He reasons out some really cool ideas, but it comes off more as philosophy more than science sometimes.

  25. Cortex Sim == Bullsh*t by Anonymous Coward · · Score: 5, Interesting

    Hawkins is a rich guy, and no-one feels like telling him that his stuff is crap. He had a few smart people working for him at some point, but when they told him his ideas were half baked and not new, he just fired their asses.

    Here is what many people in machine learning and computer vision think about Hawkins stuff:
    - it's way, way behind what other people in vision and machine learning are doing. Several teams have biologically-inspired vision systems that can ACTUALLY LEARN TO RECOGNIZE 3D OBJECTS. Hawkins merely has a small hack that can recognize stick figures on 8x8 pixel binary images. Neural net people were doing much more impressive stuff 15 years ago.
    - Hawkins's ideas on how the brain learns are not new at all. Many scientists in machine learning, computer vision, and computational neuroscience have had general ideas similar to the ones described in Hawkins's book for a very long time. But scientists never talk about philosophical ideas without actual scientific evidence to support them. So instead of writing popular book with half-baked conceptual ideas, they actually build theories and algorithms, they build models, and they apply them to real data to see how they work. Then they write a scientific paper about the results, but they rarely talk about the philosophy behind the results.

    It's not unusual for someone to come up with an idea they think is brand new and will revolutionize the world. Then they try to turn those conceptual ideas into real science and practical technologies, and quickly realize that it's very hard (the things they thought of as mere details often turn out to be huge conceptual obstacles). Then, they realize that many people had the same ideas before, but encountered the same problems when trying to reduce them to practice (which is why you didn't hear about their/your ideas before). These people eventually scaled back their ambitions and started working on ideas that were considerably less revolutionary, but considerably more likely to result in research grants, scientific publications, VC funding, or revenues.

    Most people go through that "naive" phase (thinking they will revolutionize science) while they are grad students. A few of them become successful scientists. A tiny number of them actually manage to revolutionize science or create new trends. Hawkins quit grad school and never had a chance to go through that phase. Now that he is rich and famous, the only way he will understand the limits of his idea is by wasting lots of money (since he obviously doesn't care about such things as "peer review"). In fact, many reputable AI scientists have made wild claims about the future success of their latest new idea (Newell/Simon with the "general theorem prover", Rosenblatt with the "Perceptron", Papert who thought in the 50's that vision would be solved over the summer, Minsky with is "Society of Minds", etc......).

    No scientist will tell Hawkins all this, because it would serve no purpose (other than pissing him off). And there is a tiny (but non-zero) probability that his stuff will actually advance the field.

        - Anonymous Scientist

    1. Re:Cortex Sim == Bullsh*t by Anonymous Coward · · Score: 0

      Existing research doesn't LEARN TO recognize, but RECOGNIZES. It's somewhat a different thing. The first more useless, the second more useful but stagnated.

    2. Re:Cortex Sim == Bullsh*t by Anonymous Coward · · Score: 0

      Wasn't something similar said about the X-Prize? about how these little start-up companies are going to be completely wasting their time and money on trying to get something into space and will continuously run into the same roadblocks that NASA and the Soviet Union ran into back in the 60's?

      Maybe you're right in that he's wasting his own resources... but then again, they're HIS resources to waste. I say we let him at it. If he creates/discovers something new... cool! If not, then at least it's not a waste of my tax-dollar.

    3. Re:Cortex Sim == Bullsh*t by Anonymous Coward · · Score: 0

      The X-Prize is cool, but almost anyone can send a rocket to 100KM altitude. The really hard thing is to send it into orbit. That takes a HUUUUGE amount of energy, and the X-Prize folks aren't anywhere close to orbit: most of the energy is spent to accelerate to 40,000KM/h so as to stay in orbit. The portion spent on getting 100KM upwards is tiny in comparison. Then once you are in orbit, you have to slow yourself down for re-entry with a (heavy) heat shield. it makes the ship that much heavier and sturdier. That's why rockets that send things in orbit are so huge.

    4. Re:Cortex Sim == Bullsh*t by Anonymous Coward · · Score: 0

      Actually Anonymous Scientist is right: almost every single object recognition system these days uses learning, and several are inspired by biology. For example, look at http://www.cs.nyu.edu/~yann/research/norb/index.ht ml, or
      http://www.cs.ubc.ca/~lowe/papers/06mutch.pdf, or http://web.mit.edu/serre/www/Research.htm.

  26. I read the book and tried the software by MarkWatson · · Score: 1

    After participating in the neural network hype in the 1980s (I spent 1 year on a DARPA committee for NN tools, and was the original author of the SAIC ANsim NN software product) I found Hawkin's book to be light technically, but I really enjoyed reading it.

    His work might have been inspired by Kohonen's classic Springer-Verlag book "Self-Organization and Associative Memory".

    I downloaded their software last night but have had little time doing anything but building and running two examples. When I get 20 hours to really kick the tires, I will blog about it on my AI blog http://artificial-intelligence-theory.blogspot.com /

    I am hoping that NTA will really simulate temporal memory and spacial invariance that the neocortex apparently has.

    A little off topic, but I love the way they package the NTA software: most of the low level code is C++, that builds into sharable libraries loaded and used in a Python wrapper. Neat stuff. The free license is only for non-commercial use, BTW.

  27. Life's work by CarpetShark · · Score: 2, Funny

    But hey, he made a lot of money off Palm, that gives him way more street cred than people who have been working on this problem for their whole lives.


    Some people spend their entire adult lives trying to overcome alcohol addiction, or trying not to beat their spouse. To others, it comes naturally.
  28. Unfinished business by HW_Hack · · Score: 1

    He may have founded Palm - and I do encourage him to push forward with Numenta - but I'm still trying to get my Palm to sync on 2 different computers ..............

    --
    Its not the years, its the mileage .....
  29. Old stuff? by sneez · · Score: 1

    I'm no expert on this topic, but this doesn't sound very new or revolutionary to me. It looks very familiar with known model theories of neuronal networks. Aren't concepts of backpropagation or pattern recognition known for ages?

    1. Re:Old stuff? by Zarf · · Score: 1

      I'm no expert on this topic, but this doesn't sound very new or revolutionary to me. It looks very familiar with known model theories of neuronal networks. Aren't concepts of backpropagation or pattern recognition known for ages?

      Well, when I read this:

      Numenta's goal is to build a software model of the human brain capable of face recognition, object identification, driving, and other tasks currently best undertaken by humans.

      I thought: Hey! That's been my goal my whole career. Nobody pays me for that stuff though! The difference between you and I knowing this type of stuff and someone like Jeff Hawkins declaring they are working on this type of stuff is that Jeff Hawkins has the money, time, and intelligence that he might actually pull it off. The problem for people like you and I might be that we want to do those things but we can't actually spend the cash to make them happen because we still worry about making the rent/mortgage and have to work on silly little programs for making money.

      --
      [signature]
  30. Hmm hmm by tgv · · Score: 1

    If he said that, he's very wrong. The cortex consists of dozens areas with different cyto-architectonic (that means cellular structural) properties, see http://spot.colorado.edu/~dubin/talks/brodmann/bro dmann.html for a nice map. Brodmann counted 46 of them and modern views distinguish sub-areas in most of them. E.g., BA44 (Brodmann's Area 44) is considered to be involved in language processing (amongst other things), but is usually divided into 44a, b and c (there are different ways of naming these, too; e.g. the pars opercularis or Broca's Area for BA44).

    So, the cortex contains many different areas with different physical properties and these are commonly tied to specific functions: e.g. language processing involves a few areas, and motoric processing involves a few different areas, and these never overlap. Consequently, any model that wants to approach the cortex at neuronal level should account for this.

    And the cortex of a whale is much larger than that of humans...

  31. Future by Anonymous Coward · · Score: 0

    >Numenta's goal is to build a software model of the human brain capable of face recognition, object identification, driving

    Great, they're going to invent the Johnny Cab

  32. Jeff Hawkins Q&A by Anonymous Coward · · Score: 0

    Here's a Q&A with Jeff Hawkins from May 2006 that asks him to better explain how his theory works and how it can be applied.

  33. Re:Old news, long since debunked by perkr · · Score: 1

    "Perceptrons" by Minsky and Papert was correct regarding perceptrons' limited computational expressiveness. Following that they incorrectly conjectured that their negative result would hold for 3 or more perceptron layers, which later turned out not to be true. So cut them some slack, they gave the research community significant useful results, and probably acted with best judgment.

  34. Books by Garrett+Fox · · Score: 1

    I flipped through that (several times!) and found it interesting, but then I ended up buying Douglas Hofstadter's Fluid Concepts and Creative Analogies instead. It's a follow-up to the philosophical Godel, Escher, Bach, in which his research group tries to model creativity using computers. His general technique is different from neural network modeling. Stephen Pinker's How the Mind Works is also interesting, and well-written.

    I hang out, via e-mail, with people involved in the Loebner Prize Contest, so I have kind of a skewed view of AI. The people there focus on the "chatterbot" approach, descendants of ELIZA, and some of them actually think that's a good model of intelligence. (They're wrong.) I'd like to see some kind of open-source AI project, but what I know of the existing ones is that each backer has their own fixed theory of the mind, and the confusion of programming languages and other details make it hard to coalesce around any one idea.

    --
    Revive the Constitution.
  35. Word usage (I'm a grammar cop). by Anonymous Coward · · Score: 0

    "Fiduciary" on whose behalf? Please, look the word up. It's commonly misused, so don't feel bad.

    I think you meant "fiscal" or simply "financial".

    If you can't take the time to look it up, remember this: "fiscal" has has to do with money, while "fiduciary" has to do with acting on someone's behalf or in their trust.

    The reason someone has a "fiduciary" responsibility to shareholders is that the company officers work in the interests of the shareholders. At least they are supposed to -- that's the point of fiduciary responsibility -- it's so important to actually be responsible to people that there should be trustworthy people involved.

    Other examples of fiduciary arrangements include trust funds managers, real estate brokers, attorneys at law, executors of estates, auto mechanics, computer security analysts, and police. These people work in the trust of their clients (or the public) for the supposed benefit of their clients (or the public).

    1. Re:Word usage (I'm a grammar cop). by Anonymous Coward · · Score: 0

      Ohhh! I alway thought a fiduciary was a place where you raise fidus. You know, those little yellow birds that sing so nicely.

  36. Of 2 Minds on Computerized Minds by CurtissWith2esses · · Score: 1

    Not too long ago two of IT's top original thinkers and innovators, Jeff Hawkins and Ray Kurzweil, appeared at an MIT emerging tech conference to discuss artificial intelligence. Both see computing mirroring the functions of the human brain. But they disagree on how fast scientists and engineers will develop technologies that exhibit the most complex cerebral traits of humans: self-awareness, emotion, and even a sense of one's own mortality.

    Because of technology's exponential growth, Kurzweil sees emotion-laden, self-aware machines being developed by mid-century.

    Hawkins' view on technology patterned after the human brain is more limited than Kurzweil's prognostications, saying such artificial beings will take centuries, not decades, to create. The brain is just too complex to replicate that quickly. In this video, Hawkins says robots that run amok, will remain science fiction for a very long time. In a recent magazine interview, Hawkins discusses his theories on building an intelligent machine.

    Here's a series of podcasts of Kurzweil's vision of a computer that reasons and shows emotion.

  37. Amateur scientist by int2 · · Score: 0

    High grade scientists use equation to express ideas, weak minds use ton of words.

  38. Multivariate linear algebra: try chemometrics by fritsd · · Score: 1

    If you need help with multivariate (non-)linear algebra, I can strongly recommend trying out books from chemistry and psychology (or more specifically, chemometrics and psychometrics) because these are basically somewhat "dumbed-down" descriptions of the most common algorithms to study large datasets.
    I say "dumbed-down" in the nicest possible sense, in that they focus on solving practical problems in industry and laboratory, as opposed to rigorous statistical proofs as to why these algorithms work.
    Well, it helped me, at least (many years ago). YMMV. Frits.

    --
    To be, or not to be: isn't that quite logical, Slashdot Beta?
  39. Re:Old news, long since debunked by fyngyrz · · Score: 1

    I really don't think they deserve any slack, particularly Minsky. There were huge personal issues, they published an outright attack based on Minsky's emotional bias (it certainly wasn't based on the facts, because they weren't in possession of them), they didn't do any testing of the claims they made, and they were wrong. Their results affected research for years in the wrong direction. It was a bone-headed stunt with nothing about it that redeems it. I watched it happen; it seemed vindictive and puerile then, and it doesn't look any better today.

    --
    I've fallen off your lawn, and I can't get up.
  40. Verified Prediction by osric0 · · Score: 1

    I haven't had a chance to finish watching the video yet, I'm only a half hour in, but even at that stage it seems to make predictions that match my personal experience. He talks about a model where belief models get fed up the hierarchy, and shows an example of a square constructed out of short dashes, when you look close enough. One level of the hierarchy says those little dashs might be horizontal, or diagonal, or vertical, and lets the next level resolve the issue. (picture an ascii square, with lines formed from \ characters). To me this suggests that congition would work even when low levels details are fuzzed out. Some recent, separate, posts I've read suggests 10x10 (or even 6x6) pixel faces are recognisable. Also, I find some images are more recognisable when I unfocus my eyes a bit. I don't know if he is completely right, but these are 2 examples of a prediction being made and verified.

  41. Re:Right... The non-disclosure is bogus by Douglas+Goodall · · Score: 1

    I have been reading non-disclosure agreements for 40 years. I have been learning to understand not only the meaning of the words but is what is behind it. In my spare time I read presidential proclamations of GWB. The non-disclosure said a lot of the usual stuff about what is their's is their's. I expected that, then it said you can only use the materials for approved uses as stated previously. Then I read that the agreement could be terminated by them on 60 days notice at their will, without breaching any conditions. It stinks. What it is says to me IMHO IANABCL, is that they arent sure what they have, and if you use their stuff and start to see more into its uses than they do, they can stop you in your tracks right there with no recourse. I realize that at that point, you could renegotiate with them for a new contract. I stopped right there. I didn't need to read further. If they are so paranoid about this technology, I fail to see why they are announcing it. Maybe they should be discussing it in peer review journals of the appropriate science. I think they are planting seeds for a future patent trolling activity, should someone else develop something along these lines in the future. Right now its a waste of time.