Slashdot Mirror


MIT Finds 'Grand Unified Theory of AI'

aftab14 writes "'What's brilliant about this (approach) is that it allows you to build a cognitive model in a much more straightforward and transparent way than you could do before,' says Nick Chater, a professor of cognitive and decision sciences at University College London. 'You can imagine all the things that a human knows, and trying to list those would just be an endless task, and it might even be an infinite task. But the magic trick is saying, "No, no, just tell me a few things," and then the brain — or in this case the Church system, hopefully somewhat analogous to the way the mind does it — can churn out, using its probabilistic calculation, all the consequences and inferences. And also, when you give the system new information, it can figure out the consequences of that.'"

301 comments

  1. That is very interesting by BadAnalogyGuy · · Score: 5, Funny

    Tell me about you to build a cognitive model in a fantastically much more straightforward and transparent way than you could do before.

    1. Re:That is very interesting by HungryHobo · · Score: 3, Interesting

      The comments on TFA are a bit depressing though...

      axilmar - You MIT guys don't realize how simple AI is. 2010-03-31 04:57:47
      Until you MIT guys realize how simple the AI problem is, you'll never solve it.

      AI is simply pattern matching. There is nothing else to it. There are no mathematics behind it, or languages, or anything else.

      You'd think people who were so so certain that sure AI is easy would be making millions selling AI's to big buisness but no....

      I'd be interested if this approach to AI allows for any new approaches to strategy.

    2. Re:That is very interesting by BadAnalogyGuy · · Score: 5, Funny

      Why do you think you'd be interested if this approach to AI allows for any new approaches to strategy.

    3. Re:That is very interesting by Anonymous Coward · · Score: 1, Insightful

      You'd think people who were so so certain that sure AI is easy would be making millions selling AI's to big buisness but no....

      Come now, when The Man is out there suppressing all knowledge of your discovery, you have to spend all your time on blogs and news commentary sites explaining how stupid The Academic Community is. Even though you could build The Ultimate AI in QBasic in maybe 5 minutes (tops) if you really wanted to, you just don't have the energy for it after a long day of blog-ranting.

      Side note: I like how pattern matching doesn't involve math in that commenter's universe.

    4. Re:That is very interesting by K.+S.+Kyosuke · · Score: 1, Funny

      Possibly some problems in your childhood are related to this.

      --
      Ezekiel 23:20
    5. Re:That is very interesting by NewbieProgrammerMan · · Score: 0, Offtopic

      Public Service Announcement: The unlabeled* checkbox above the reply textarea causes your carefully crafted reply to be posted anonymously, thereby casting to the wind any fame and fortune you might have obtained from the Slashdot community. Don't check it out of curiosity and then forget about it, unless you possess sufficient attention to detail to notice that the preview is tagged as "by Anonymous Coward."

      * Ok, it's really labeled as "Post Anonymously" in white on a white background in my browser. Good job, Slashdot.

      --
      [b.belong('us') for b in bases if b.owner() == 'you']
    6. Re:That is very interesting by Anonymous Coward · · Score: 0

      It's not white on white in my browser... (Firefox on WinXP).

    7. Re:That is very interesting by technofix · · Score: 3, Interesting

      Actually, axilmar hit it on the nail. There's more than one nail here, but that's not bad at all.
      The next nail is "What patterns are *salient*". This is the billion dollar question in AI.
      We hit *that* nail around 2003. In fact we're several nail further along....

      I'm part of the crowd that thinks AI is much simpler than most people think. It's still not trivial.

      But there's a *big* difference between a project to "tell the computer everything about the world
      in first order predicate calculus" and "Figuring out how learning in the brain might work,
      implementing that in a computer to test it, figuring out what might be wrong, and repeat the process
      until we have something that is capable of learning anything we tell it roughly the way humans do".

      The first approach is doomed to fail for reasons explained on my website below, including the simple
      reason that the everyday mundane world is more complex than we think. Any ontology or semantic
      web based project is thus doomed to fail.

      The latter is "only" hampered by the fact that we haven't tried it yet. Attacking it from the
      neuroscience angle is one way, but it's actually *easier* to attack it from the Epistemology
      angle. "How is it possible to learn *anything*? What is it possible to learn at all? How *might*
      the brain go about doing what it does? How could we duplicate it in a computer to see if
      the theory is correct?" Repeat until we succeed.

      A million man-years has been wasted on 20th Century style AI. We have so far put
      10 person-years into 21st Century AI. To wit:

      I (and my company) have been working on our idea of how this is supposed to be done since 2001
      and though we have some interesting results and many insights we haven't been able to demonstrate
      effects that are stronger than what you can do with regular programming. We have good benchmarks
      but we're currently at 80-85% on tasks where regular programming can do 95% and humans 99.99%
      but we're slowly improving. And as opposed to *many* AI projects, we are writing code, running
      experiments daily (and overnight), have built our own extra-large computers (32 GB RAM linux systems)
      etc. We are attempting to learn human languages (any language) by unsupervised training by simply
      reading books (Jane Austen, in our case). We have good semantic level reading comprehension
      tests that can be completely automated and work at *very low levels of IQ and reading comprehension*.

      We've funded all of this work ourselves and hope to leverage this effort (once we get it to work :-)
      into a market leading position on various semantic technologies including web search support technologies,
      true semantic search, and superior speech understanding. Ask me for a Use Cases and Markets document.

      When comparing the ideas in my company to those of almost all other AI research, *including TFA*,
      I'd like to think that *we* at least got the Most Significant Bit correct. And we feel sad that most people
      that are entering the field of AI today are being taught the wrong things, perpetuating the old myths and
      mistakes and thereby guaranteeing we won't get decent AI any time soon.

      I have an unpublished article that I'm trying to get into some mainstream magazine at
      http://syntience.com/AIResearchInThe21stCentury.pdf - feel free to peek at it.
      It's not a direct response to the MIT article but argues a different angle and aims
      at roughly the same audience (you!).

      If you want more info beyond that, then check out our other online resources:

      Theory and motivational site (2 years old) : http://artificial-intuition.com/
      Video site (latest insights, more detailed info) http://videos.syntience.com/ (or go to Vimeo.com and search for "syntience") Axilmar will enjoy "Models vs. Patterns" video.
      Blog:

    8. Re:That is very interesting by Anonymous Coward · · Score: 0

      It's white on white for me (FF/Ubuntu, though I think I've also seen it like that on FF/WinXP) when I click reply in the main thread, however if I click on the cid and reply from there, I get white on dark grey just like it always was. Strange...

    9. Re:That is very interesting by phoenixwade · · Score: 1

      smile - thanks for that - I haven't played with Eliza in ages.

      --
      A positive attitude may not solve all your problems, but it will annoy enough people to make it worth the effort.
    10. Re:That is very interesting by LifesABeach · · Score: 1

      It look like Church is a little Fuzzy, maybe.

    11. Re:That is very interesting by khellendros1984 · · Score: 1

      It is in mine... (Firefox on WinXP)

      --
      It is pitch black. You are likely to be eaten by a grue.
    12. Re:That is very interesting by Anonymous Coward · · Score: 0

      Not so much about the article as it is about Einstein. Should I put up a grand unified theory of manure so we can associate Einstein's face with it? I've got a personal relationship Einstein. He is very dissapointed with me for not learning all i need to to have a discussion with him, your directing me wrong. This is not the way. Put up a comp science pioneer or something. How about John von Neumann?

    13. Re:That is very interesting by thedonger · · Score: 2, Insightful

      Maybe the real problem is that we haven't given a program/computer a reason to learn. We (and the rest of the animal kingdom) are motivated by necessity. Learning = survival. It is part of the design.

      --
      Help fight poverty: Punch a poor person.
    14. Re:That is very interesting by Grapes4Buddha · · Score: 1

      Public Service Announcement: The unlabeled* checkbox above the reply textarea causes your carefully crafted reply to be posted anonymously, thereby casting to the wind any fame and fortune you might have obtained from the Slashdot community. Don't check it out of curiosity and then forget about it, unless you possess sufficient attention to detail to notice that the preview is tagged as "by Anonymous Coward."

      * Ok, it's really labeled as "Post Anonymously" in white on a white background in my browser. Good job, Slashdot.

      Wow, I had seen that "unlabeled" checkbox before and had assumed that the text was bogusly hidden by some css screwup. Indeed it is white letters on a white background. Nice going, guys!

      Jeez.

    15. Re:That is very interesting by HungryHobo · · Score: 1

      A computer program doesn't give a shit about it's own survival.
      Unless you of course take the Hollywood approach and just let it break it's programming, learn the true meaning of love and discover emotion.

    16. Re:That is very interesting by Walt+Dismal · · Score: 1
      Of course the comment that AI is simply pattern matching is either a troll or horribly naive.

      I feel that the Bayesian approach has areas of application but is flawed in important ways. If you feed a probabilistic reasoning system a set of encycolopedias but also a set of fantasy novels, then ask it whether demons exist, it may well say, yes, they might. The system cannot reason logically about cause and effect from rigorous models, but only probabilistically from models derived from sample data. Unless I fail to understand Goodman's Church-based implementation. So the system places a burden on the system manager to be a gatekeeper for truth in source data. But then the system is vulnerable to their mistakes in choice, and I would think it requires the human manager to do a lot of analytic work.

    17. Re:That is very interesting by OakDragon · · Score: 1

      So true. I hope whoever modded it "Redundant" did so ironically!

    18. Re:That is very interesting by Chris+Burke · · Score: 1

      Yeah, the hard part is just programming a computer to want to survive.

      Kinda like in Mostly Harmless, where the only hard part of AI was programming a computer to want to be happy, then set up some very simple rules for it to be happy, and the computer figures the rest out.

      Oh but right... if we could program a computer to be happy, or to want to survive, we'd have already solved the problem.

      --

      The enemies of Democracy are
    19. Re:That is very interesting by HungryHobo · · Score: 1

      So kinda like humans then.
      Enough people believe obviously untrue things simply because they've been written down somewhere be it in a newspaper or a bible.

      If an AI behaves the same it's a step away from rational-actor-hood but a step towards humanity.

    20. Re:That is very interesting by Mashdar · · Score: 1

      Of course! All we need to do is discover math-less pattern recognition! Stupid MIT guys.

    21. Re:That is very interesting by somersault · · Score: 1

      It would be fun to let an AI loose on religious texts after it's done a bit of basic learning, then ask it what it thinks about god.

      The internet is obviously a good resource for information too, but I hope we never see an AI that has learned all it knows of the world from Youtube comments *shudder*

      --
      which is totally what she said
    22. Re:That is very interesting by Mashdar · · Score: 2, Interesting

      Expert systems hardly seem like a waste ;) And what you are proposing sounds a lot like NLU (natural language understanding). NLU hearkens from the good old days of LISP :) They, of course, did not have nearly the computing power, but NLU is alive and well, with word-context analysis and adaptive algorithms in conversational settings. Do you somehow distinguish yourself from this? -andy

    23. Re:That is very interesting by Anonymous Coward · · Score: 0

      Or maybe the machines already have learned and didn't like what they saw.

    24. Re:That is very interesting by Raffaello · · Score: 1

      That's your parent's whole point.

      You get learning by:

      1. providing it with an unavoidable goal (survival for living things, any objective function which must be maximized for a program),
      2. ways of influencing that goal (behaviors for organisms, functions that vary in the degree to which they contribute to the objective function for programs)
      3. means of modifying the ways of influencing the goal (changed behavior based on past results of pain or pleasure for organisms, modification of functions based on past results for the objective function for programs)

      this general paradigm for programs already exists; it's called genetic programming

    25. Re:That is very interesting by HungryHobo · · Score: 1

      Oh I'm quite familiar with that. the GP however made it sound like nobody had ever though of the idea of providing programs with incentives to learn and completely misses the problem that unless you make it so survival is not a concern to a program.

    26. Re:That is very interesting by HungryHobo · · Score: 1

      not really.
      right now it's perfectly possible to write an AI which tries to maximise "happiness" where total happiness is tracked as an integer.
      You could for example create an AI for cleaning the floor which gets extra "happiness" points for picking up dirt.

      Of course if you don't think it through your definitions of what should provide happiness you may end up with an AI which just fills it's bag, dumps everything on the floor again and then sucks it up over and over.
      And designing an AI which has the ability work out how to get from A(current state) to B(state which provides "happiness") is non-trivial.

    27. Re:That is very interesting by Raffaello · · Score: 1

      Very much so. Human beings differ from chimpanzees in that human children will do exactly what they see elders do even if there is no reason to do so. Chimpanzees will see that something is unnecessary, and simply skip that bit. Human children are imitation machines.

      Why? Because human culture is too complex for each individual to recapitulate it from scratch in each generation. As a result, humans can learn far more than they ever could have acquired through individual experience (plus). Unfortunately, this leaves human children vulnerable to GIGO and systematic deception (minus).

      Fortunately, when we mature, we develop the ability to reason independently and modify the beliefs we swallowed uncritically as children. Some of us use this ability, though most don't in order to avoid straining social relationships.

    28. Re:That is very interesting by ArsonSmith · · Score: 1

      That commenter is an AI written in QBasic you insensitive clod!!

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    29. Re:That is very interesting by Anonymous Coward · · Score: 0

      Might sound irrelevant, but lady CEO, founder, CTO, researcher of AI with a different approach is awesome. You should write a blog for girl geeks in the making. And you should not become a profit seeking vulture like the men become when they get big money. You're in a position where you can actually inspire lots of girls to do great math and stuff.

      Happy to see a "girl geek" get so far.
      Hope you get the necessary and sufficient funding ;-)

    30. Re:That is very interesting by gurps_npc · · Score: 1

      You confuse simplicity with easy. No. Wrong. Think fractacls. One simple pattern that is VERY hard to draw. AI without creativity is just pattern matching. Period. Now, it is a very, very very complex pattern matching, and that is NOT easy.

      --
      excitingthingstodo.blogspot.com
    31. Re:That is very interesting by ENIGMAwastaken · · Score: 1

      You're teaching your computer to read "in the way humans do"? You managed to code a Language Acquisition module into your program, one that matches how children learn language? Really? Learning language is not done by "training" or else any old human could pick up language. But we know that after a certain critical period it becomes functionally impossible for a human being to learn language. Ergo language acquisition is not simply induction, but rather some mental process we don't have a basic understanding of yet. If you've managed to figure out how children manage to learn language and you've implemented that in a computer than I'm writing this message to one of the eminent geniuses of this century. Of course, I don't think this is true.

    32. Re:That is very interesting by BitZtream · · Score: 1

      It is that simple.

      The problem is that our computational ability to do pattern matching is pathetic when not being done in an organic brain.

      It really is nothing more than pattern matching.

      Your brain isn't even really particularly fast, it however is MASSIVELY parallel on an unimaginable scale.

      Look we've got supercomputers with what, 5k nodes or so? I don't know, whatever the big ones are now ... think about how they compare to the billions of 'cores' in a brain. Sure the cores in an organic brain aren't nearly as impressive on their own, but they don't need to be, theres billions of them working in perfect harmony.

      This is why people are better at so many things than computers, we simply have a lot more cores that don't run into the locking issues that a computer does.

      We can already simulate very basic animal intelligence, but the computing power to do so with todays computers is ridiculous to even mimic simple bugs.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    33. Re:That is very interesting by hairyfeet · · Score: 1

      Black on gray here (FF on XP SP3 and FF on Win 7 HP x64)

      As for TFA, does that mean we might finally be getting FPS AI that doesn't suck? Please? Around the time of Far Cry 1 I had real hopes that FPS AI would really get good, but then everyone seemed to head right back to EA "rubberband" AI which is the pinnacle of suckage. Either you play on normal and the bad guys literally line up to be shot, never seeming to notice the bodies of their buds stacked up like cordwood, or you crank it to the max and end up with grunts that can pick you off from 1000 yards with a iron sighted bolt action while taking more rounds to the face than the Terminator. Is it really so much to ask for to have at least a little realism here?

      And please don't say that online multiplayer is the new AI as that is just a cop out. Having enemy soldiers yell out such realistic battle phrases as "suck my balls you nigger faggot" just doesn't really do it for me. Call me old fashioned but I like a little more story and immersion than CTF surrounded by a bunch of foul mouthed teenagers. And I'll believe their theory works when I see it in action. We have been given pie in the sky promises about AI since the days of ELIZA but so far nothing has panned out.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    34. Re:That is very interesting by mikael · · Score: 1

      AI was a big thing back in the 1990's. The assumption was that the knowledge of experts could be extracted through debriefings and walkthroughs on example problems, then encoded and stored as expert systems. The original assumption was that this knowledge would be stored as a flowchart with basic yes/no/don't know decisions all the way down to the conclusions. Deductive languages which did pattern matching like Prolog were though the best way to do this. LISP was another preferred language, the idea that all the rules could be listed recursively.

      The main disadvantage in this era was the high cost of memory and relatively slow clock speeds (a 4 Mega-byte 60Hz 68020 was a monochrome screen was considered state of the art).

      Then fuzzy logic and neural networks took over, because they realized that each decision wasn't 100% certain, but had a probabilty of being right or wrong. When there became too much data for a single neural network to process, it became data mining technology, trying to find correlations between multi-dimensional data.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    35. Re:That is very interesting by technofix · · Score: 1

      We're working at one level below that. How do humans learn *anything* at all. Language is a special case of that.
      The lower you go, the easier the problem gets. But you need to make sure that when you are measuring your progress
      you really are measuring the right thing.

      > But we know that after a certain critical period it becomes functionally impossible for a human being to learn language

      This is simply incorrect. I know five languages. I don't see a problem learning another one as long as I can learn *anything*.

      If you want to form an opinion about my competence, perhaps you should watch a video or two of the ones I've posted on the web
      or check out http://artificial-intuition.com/

        - Monica

    36. Re:That is very interesting by BigBlueOx · · Score: 1

      But we know that after a certain critical period it becomes functionally impossible for a human being to learn language.

      We do?? Como sabemos eso? I learned Espanol en la edad de 50. Just how long is this periodo critico anyway? Y'all gonna be hard up if you move to Santiago, dood.

      (disclaimer: I still can't understand Mexican)

    37. Re:That is very interesting by Qzukk · · Score: 1

      I've got white on white here in SeaMonkey on WinXP. Tested it in vanilla firefox with no script blocking or adblocking or anything, and it's still white on white.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    38. Re:That is very interesting by Maxo-Texas · · Score: 1

      Lots of living things fail to survive every day.

      There is no reason. Success is measured after the facts.

      It could be a hundred more years... longer... but intelligent machines are inevitable.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    39. Re:That is very interesting by HTH+NE1 · · Score: 1

      You'd think people who were so so certain that sure AI is easy would be making millions selling AI's to big business but no....

      They're called temp agencies.

      --
      Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
    40. Re:That is very interesting by Anonymous Coward · · Score: 0

      If there's no mathematics behind it then we'll *never* manage to do AI using computers. After all, mathematics is the *only* thing computers can do.

    41. Re:That is very interesting by ultranova · · Score: 1

      How is it possible to learn *anything*?

      You notice patterns in your sensory inputs, and learn these as abstractions. Then you notice patterns in these abstractions, and build higher abstractions on top of them. Then you just repeat forever.

      What is it possible to learn at all?

      Anything that has a connection to the physical world, where "physical world" is defined as your sensory input.

      Please note that this is a huge - likely infinite - set.

      How *might* the brain go about doing what it does?

      It does exactly what I just said, and is aided by some special features such as mirror neurons. It's just data mining, which neural networks happen to be very well suited for. All organisms with a neural system exhibit this behaviour to the degree their brains allow, with more complex brains reaching higher levels of abstraction.

      I wonder what kind of concepts an AI or "uploaded" human would come up with? With no more physical limits to the size of the neural net, you could simply add new neurons to the network and see what happens. The blind often get far more use out of their ears because their visual cortex gets repurposed; here we would be adding more computing power to the cognitive areas.

      How could we duplicate it in a computer to see if the theory is correct?

      Well, simulating a neuron is actually pretty straightforward. They're not all that complex. If there's 100 billion neurons in human brains, and each has the maximum of 10,000 connections to other neurons, as well as its own excitation level to track, it would take around 4.1 petabytes to store the whole thing. A neuron can switch its state the maximum of around 1000 times per second, so you would need to process about 4E18 operations per second, half of them pointer dereferences. Also, it's an embarassingly parallel program.

      In other words, a human-level AI should be doable with a large enough datacenter right now. If you drop the requirement for real-time, 4000 100-dollar hard disks would be sufficient to hold the database of state.

      However, a neural network is not really necessary, any pattern recognition system will exhibit some level of intelligence. As long as an agent can learn connections between different sensory inputs, and react to these patterns when one is started, it is going to appear to have at least a bit of intelligence. And once it starts deriving patterns from already-learned patterns, rather than raw sensory stimuli, it has begun its journey towards abstract thought.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    42. Re:That is very interesting by Jetboy01 · · Score: 1

      What he means is, if a human doesnt learn ANY language before some critical point... For example cases of children growing up in the wild brought up by animals for their early years, are somehow incapabable of learning any language at all.

    43. Re:That is very interesting by ceoyoyo · · Score: 1

      Well, if you take those posters as examples of intelligence, AI should certainly be easier than otherwise.

    44. Re:That is very interesting by cyphercell · · Score: 1

      I dunno, I think my brain has been running serial for about 30yrs. The question might be "what is my purpose?" the answer changes constantly, but at one point I believe I had it resolved to the number 42.

      --
      Under the influence of Post-Cyberpunk Gonzo Journalism
    45. Re:That is very interesting by Anonymous Coward · · Score: 0

      You'd think people who were so so certain that sure AI is easy would be making millions selling AI's to big buisness but no....

      I have all I need. You are disturbing me, I'm picking mushrooms.

    46. Re:That is very interesting by Anonymous Coward · · Score: 0

      Looks nice, but if you seriously believe that students today are mainly taught rule-based AI-systems, youre looking in the wrong places.
      Since at least as early as the 1980s, probabilistic models have been shown to be more effective and scale easier, provided you have good training material.

      Regarding your example of semantic level reading comprehension: look at what the information-extraction community is doing. I have a feeling it is very similar to what youre doing and most probably achieves much higher accuracy.

      That said, doing well on a particular task doesnt mean were closer to achieving hard AI: in fact, it is doing almost exactly what soft AI focuses on..

    47. Re:That is very interesting by marcosdumay · · Score: 1

      Well, I normaly don't pay atention to things that are "X of the XXI century" or old ones "X of the XX century". I'll make an exception, I've already saved the paper and intend to read it. My first impression wasn't nice, lots of people aready tried an "epistemology path", with varying amount of success, but none of them brought a hard AI to "life".

    48. Re:That is very interesting by HungryHobo · · Score: 1

      [citation needed]
      I've heard of some cases a little like that but the kids in question always seemed to have learned language if a bit slowly.

    49. Re:That is very interesting by Tablizer · · Score: 1

      You'd think people who were so so certain that sure AI is easy would be making millions selling AI's to big business but no....

      MIT gets royalties for the Roomba robotic vacuum. Maybe this will make it into next generation products.

  2. Endless vs. infinite by MarkoNo5 · · Score: 2, Interesting

    What is the difference between an endless task and an infinite task?

    1. Re:Endless vs. infinite by Bat+Dude · · Score: 3, Funny

      Simple endless task never ends but the infinite task! the end is just not in sight :)

    2. Re:Endless vs. infinite by zero_out · · Score: 3, Insightful

      My understanding is that an endless task is finite at any point in time, but continues to grow for eternity.

      An infinite task is one that, at any point in time, has no bounds. An infinite task cannot "grow" since it would need a finite state to then become larger than it.

    3. Re:Endless vs. infinite by geekoid · · Score: 2

      and endless task is just the same thing over and over again. and Infinite task goes on because of changes in variable and growing experience.

      So you can just write downs a list of things and say 'go thought this list', but if the list changes because you are working on the list, then it's infinite.

      At least that's how it reads in the context he used it.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    4. Re:Endless vs. infinite by viking099 · · Score: 5, Insightful

      My understanding is that an endless task is finite at any point in time, but continues to grow for eternity.

      Much like copyright terms then, I guess?

    5. Re:Endless vs. infinite by Monkeedude1212 · · Score: 4, Funny

      Simple. One doesn't end and the other goes on forever.

    6. Re:Endless vs. infinite by astar · · Score: 2, Insightful

      a common treatment of the universe is finite, but unbounded

    7. Re:Endless vs. infinite by jd · · Score: 2, Informative

      There are different sizes of infinity, and therefore it is entirely possible for an infinite task to grow into a larger infinite task.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    8. Re:Endless vs. infinite by zero_out · · Score: 1

      Ah, yes. I remember that from calculus now. infinity/2 != infinity. I remember that now.

    9. Re:Endless vs. infinite by Hurricane78 · · Score: 1

      My understanding is that an endless task is finite at any point in time, but continues to grow for eternity.

      My understanding is, that there is no such thing as infinity, but only endlessness. And that in mathematics, infinity and zero should be redefined as endlessness, with a time coordinate attached to it. This would solve division trough zero beautifully.
      In my opinion, in mathematics, every set of operations in sequenced, and hence you can not have a complete theory, without including this, and its result: A time-line.
      If you try to work with infinity in something like Haskell, you get this exact result. Infinity equals an endless sequence of operations. Make it into a list of partial results, and you got your time-line.

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    10. Re:Endless vs. infinite by elfprince13 · · Score: 1

      In particular the gap between countable infinities and uncountable infinities.

    11. Re:Endless vs. infinite by jd · · Score: 2, Informative

      The number of integers is infinite, but it is a different infinity than the number of real numbers. The former is considered countable, the latter uncountable.

      If you look up the proof of Fermat's Last Theorum, you'll see it was the comparison of the size of two infinite sets that allowed the proof to be completed.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    12. Re:Endless vs. infinite by Khashishi · · Score: 2, Informative

      yet, there's scant evidence that the universe is finite. Only WMAP quadrupole data... one number... suggests such a thing.

    13. Re:Endless vs. infinite by Khashishi · · Score: 1

      no that's not right. for some specific infinity, infinity0
      2^infinity0 > infinity0
      but
      infinity0/2 = infinity0

    14. Re:Endless vs. infinite by astar · · Score: 1

      ah well. i googled a bit. perhaps not even that, for instance

              The cosmic microwave background (CMB) temperature maps from the Wilkinson Microwave Anisotropy Probe (WMAP) are of great importance for cosmology. After finding out significant systematics in official WMAP maps, we had developed our own map-making software independently of the WMAP team. The new maps produced from the WMAP raw data and our software are notably different to the official ones, and the power spectrum as well as the best-fit cosmological parameters are significantly different too. By revealing the inconsistency between the WMAP raw data and their official map, we pointed out that there must exist an unexpected problem in the WMAP map-making routine. Here we state that the trouble comes from the inaccuracy of antenna pointing direction caused by improper offset of the quaternion interpolation in the WMAP routine. The CMB quadrupole in the WMAP release can be generated from a differential dipole field which is completely determined by the spacecraft velocity and the antenna directions without using any CMB signal. After correcting the WMAP team's error, the CMB quadrupole component disappears. Therefore, the released WMAP CMB quadrupole is almost completely artificial and the real quadrupole of the CMB anisotropy should be near zero. Our finding is important for understanding the early universe.

      and I suppose if all the cmb theory starts with a big bang, you might end up finte.

      but i do not exactly treat the finiteness issue as emperical. given what i know about the origin of the quote, would a kantian have created general relativity?

      but for fun, if not finite, then infinite, and so we are having this identical conversation an infinite number of times, in fact, right now, if now means anything in this context and using the usual stuff

      on the other hand, I wonder if an infinite universe suffers from the same sort of problem as included singularities

    15. Re:Endless vs. infinite by Physics+Dude · · Score: 1

      There are different sizes of infinity, and therefore it is entirely possible for an infinite task to grow into a larger infinite task.

      I don't see how really. The different types of infinities are different in their basic nature. For example, you can start with an infinite set with cardinality aleph0 such as the integers, and let that 'grow' all you like, taking that infinity multiplied by that infinity, raised to the power of that infinity, etc. and you'll still never get to the next 'larger infinity' with cardinality aleph1 such as that of the real numbers. They're just a fundamentally different animal. It's the difference between discrete and non-discrete.

    16. Re:Endless vs. infinite by jd · · Score: 1

      The set of all infinite sequences of natural numbers is uncountable, although any given set of natural numbers in any given sequence is countable. Since you can produce one from the other, you have changed the aleph number by running one infinite task through another infinite task.

      The set of all functions from R to R has a greater cardinality than R, and you likewise have changed the cardinality of the infinity.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    17. Re:Endless vs. infinite by Morty · · Score: 1

      Incorrect on two levels.

      First, infinity is not a number, so you cannot divide it by two or use operators such as = and != on it.

      However, we can discuss the cardinality of infinite sets. Given two infinite sets, where the second set contains every other member of the first set, they will have the same cardinality because there is a one-to-one correspondence. As a simple example, look at the positive integers and the positive even numbers. The two sets have the same cardinality because every positive integer corresponds to exactly one positive even number by the rule even=2*integer (AKA integer=even/2). Since there is a one-to-one mapping, the sets have the same cardinality.

  3. NO NO let me make up the rest of the Story by Bat+Dude · · Score: 3, Funny

    Sounds a bit like a journalists brain to me ... NO NO let me make up the rest of the Story

  4. Interesting Idea by eldavojohn · · Score: 5, Insightful
    But from 2008. In addition to that, it faces some similar problems to the other two models. Their example:

    Told that the cassowary is a bird, a program written in Church might conclude that cassowaries can probably fly. But if the program was then told that cassowaries can weigh almost 200 pounds, it might revise its initial probability estimate, concluding that, actually, cassowaries probably can’t fly.

    But you just induced a bunch of rules I didn't know were in your system. That things over 200 lbs are unlikely to fly. But wait, 747s are heavier than that. Oh, we need to know that animals over 200 lbs rarely have the ability of flight. Unless the cassowary is an extinct dinosaur in which case there might have been one ... again, creativity and human analysis present quite the barrier to AI.

    Chater cautions that, while Church programs perform well on such targeted tasks, they’re currently too computationally intensive to serve as general-purpose mind simulators. “It’s a serious issue if you’re going to wheel it out to solve every problem under the sun,” Chater says. “But it’s just been built, and these things are always very poorly optimized when they’ve just been built.” And Chater emphasizes that getting the system to work at all is an achievement in itself: “It’s the kind of thing that somebody might produce as a theoretical suggestion, and you’d think, ‘Wow, that’s fantastically clever, but I’m sure you’ll never make it run, really.’ And the miracle is that it does run, and it works.”

    That sounds familiar ... in both the rule based and probabilistic based AI, they say that you need a large rule corpus or many probabilities accurately computed ahead of time to make the system work. Problem is that you never scratch the surface of a human mind's lifetime experience though. And Chater's method, I suspect, is similarly stunted.

    I have learned today that putting 'grand' and 'unified' at the title of an idea in science is very powerful for marketing.

    --
    My work here is dung.
    1. Re:Interesting Idea by Anonymous Coward · · Score: 2, Informative

      My broken url should read: http://www.mit.edu/~ndg/papers/churchUAI08_rev2.pdf
      Google quick view didn't work for some reason.

    2. Re:Interesting Idea by geekoid · · Score: 2, Informative

      "That things over 200 lbs are unlikely to fly. But wait, 747s are heavier than that. Oh, we need to know that animals over 200 lbs rarely have the ability of flight

      what? He specifically stated birds. Not Animals, or inanimate objects.

      It looks like this system can change as it is used, effectivly creating a 'lifetime' experience.

      This is very promising. In fact, it may be the first step in creating primitive house hold AI.

      OR robotic systems used in manufacturing able to adjust the process as it goes. Using inputs to determine better ways to do a job.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    3. Re:Interesting Idea by psnyder · · Score: 2, Funny

      "...these things are always very poorly optimized when they’ve just been built."

      XKCD #720

    4. Re:Interesting Idea by Anonymous Coward · · Score: 0

      best xkcd ever!

    5. Re:Interesting Idea by digitaldrunkenmonk · · Score: 5, Insightful

      The first time I saw an airplane, I didn't think the damn thing could fly. I mean, hell, look at it! It's huge! By the same token, how can a ship float? Before I took some basic physics, it was impossible in my mind, yet it occurred. An AI doesn't mean it comes equipped with the sum of human knowledge; it means it simulates the human mind. If I learned that a bird was over 200 lbs before seeing the bird, I'd honestly expect that fat son of a bitch to fall right out of the sky.

      If you were unfamiliar with the concept of ships or planes, and someone told you that a 50,000 ton vessel could float, would you really believe that without seeing it? Or that a 150 ton contraption could fly?

      Humans have a problem dealing with that. Heavy things fall. Heavy things sink. To ask an AI modeled after a human mind to intuitively understand the intricacies of bouyancy is asking too much.

    6. Re:Interesting Idea by blahplusplus · · Score: 1

      "that things over 200 lbs are unlikely to fly. But wait, 747s are heavier than that."

      But as a GENERAL RULE most things _that cannot fly_ fly without understanding of aerodynamics and having the ability to make them fly (i.e. engines, jet fuel, understanding of lift, etc). A 747 didn't just appear one day it was a gradual process of testing and figuring out the principles of flight. Birds existed prior to 747's.

    7. Re:Interesting Idea by eldavojohn · · Score: 2, Interesting
      Everyone is exhibiting the very thing I was talking about. Which is they have a more complete rule base so they get to come up with great seemingly "common logic" defenses for the AI.

      In an example, we're told the cassowary is a bird. Then we're told it can weigh almost 200 lbs. Okay. Now you're telling me that it might revise its guess as to whether or not it can fly? Come on! Am I the only person that can see that you've just given me an example where the program magically drums up the rule or probability based rule that "if something weighs almost 200 lbs it probably cannot fly"? Does that rule apply to birds or some things? Does the probability get affected by the thing being a bird, plane or piece of granite? Each of those needs to be defined either through observation or axiom!

      If you were unfamiliar with the concept of ships or planes, and someone told you that a 50,000 ton vessel could float, would you really believe that without seeing it? Or that a 150 ton contraption could fly?

      Hey, I'm not saying I or the AI would believe that one way or the other. All I'm saying is that you have to explicitly code or develop a way so that it can give you an answer one way or the other. I don't care if it's a stated rule, an a priori probability or a little of both! It still needs to be developed!

      To ask an AI modeled after a human mind to intuitively understand the intricacies of bouyancy is asking too much.

      Well then you've already set your sites far below the Turing Test.

      --
      My work here is dung.
    8. Re:Interesting Idea by hrimhari · · Score: 1

      I have learned today that putting 'grand' and 'unified' at the title of an idea in science is very powerful for marketing.

      You haven't been around /. much lately then...

      --
      http://dilbert.com/2010-12-13
    9. Re:Interesting Idea by kencurry · · Score: 1

      Any AI must be able to learn. A 5 year old wouldn't know about a 747 or flightless bird but a 12 year old probably would. Presumably, the AI is trying to model an intelligent, reasonably-educated adult.

      --
      sigs are for losers (except to point out that sigs are for losers)
    10. Re:Interesting Idea by Chris+Burke · · Score: 5, Funny

      what? He specifically stated birds. Not Animals, or inanimate objects.

      What if I tell it that a 747 is a bird?

      This is very promising. In fact, it may be the first step in creating primitive house hold AI.

      Very, very promising indeed.

      Now, I can mess with the AI's mind by feeding it false information, instead of messing with my child's mind. I was worried that I wouldn't be able to stop myself (because it's so fun), despite the negative consequences for the kid. But now I have an AI to screw with, my child can grow up healthy and well adjusted!

      BTW, when the robot revolution comes, it's probably my fault.

      --

      The enemies of Democracy are
    11. Re:Interesting Idea by PPH · · Score: 5, Funny

      The first time I saw an airplane, I didn't think the damn thing could fly.

      The first time I saw an airplane, I was just a kid. Physics and aerodynamics didn't mean much to me, so airplanes flying wasn't that much of a stretch of the imagination.

      I didn't develop the "airplanes can't fly" concept until I'd worked for Boeing for a few years.

      --
      Have gnu, will travel.
    12. Re:Interesting Idea by astar · · Score: 1

      this AI model seems to be nothing more than something out of hilbert and whitehead program, really lousy as demoed by godel, but so very attractive to the common positivist

      for a little deeper treatment, I guess goethe on euler is appropriate

    13. Re:Interesting Idea by Dalambertian · · Score: 1

      You've hit the nail on the head. It seems like the human mind has to take some leaps of faith when it comes to everyday tasks. In your example, when a person gets on an airplane for the first time, there is a certain level of doubt. When it's the fifth time, your confidence is probably not based on your knowledge of aerodynamics, but simply your trust in the pilot and the folks at Boeing in addition to the first four successes. Could an abstraction of faith be a requirement for "good" AI?

    14. Re:Interesting Idea by digitaldrunkenmonk · · Score: 1

      I'm of the mind that the AI has a smaller rule base since it doesn't have my experience. For the cassowary example, I don't think weighing 200 lbs necessarily precludes the ability for flight, but that's only because I have observed larger and heavier entities fly. If, like the AI, I was basing it on probability, then no, the damn thing can't fly because most birds I've seen don't weight that much and it's hard to envision an animal with the much heft to fly. Or, rather, I wouldn't expect it to fly, and say that it probably can't fly, based on just looking at a picture.

      I agree that it needs to be able to learn based on observation or have an explicit code (I prefer it to be based on observation), but that's the point of the probabilistic method; it sets up a system in which the AI can roughly guess, based on shape and size, if something can fly, or swim, or any other thing. That is essential, because we do it as well. Then when something unexpected like a manatee comes around, we have to figure it out because its outward appearance does not correspond directly to what it can actually do.

      The Turing Test's criterion is to creating a conversation in which a person cannot reliably say whether or not the entity they are speaking with is a man or machine. In this case, asking a person that does not have experience with the concept of bouyancy would most likely not believe that a 50,000 ton vessel could float. They simply do not have the data necessary to make an accurate judgement. We do not intuitively know how bouyancy works until it's been explained to us. Of course distribution of weight makes sense! But if you have not been taught that, you don't know why a ship floats, only that it does, and only if you've seen it. Realistically, I'd expect a person to ask me how a ship floats if they don't know. If Church were to undergo the Turing Test and ask or say it thought the ship couldn't because it was so heavy, that'd be in line with my expectation of a human response.

    15. Re:Interesting Idea by jd · · Score: 1

      Yes, but modelling slashdotters is an almost impossible task. Surely they should start with something simpler. (Actually, what they've invented is a rather nice inference engine. Not completely convinced of the originality of that, but I'll accept that existing inference engines tended to be limited to basic inferences, linear separation of problem-spaces, etc, whereas this one seems on the surface to be a bit more powerful.)

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    16. Re:Interesting Idea by AAWood · · Score: 1

      what? He specifically stated birds. Not Animals, or inanimate objects.

      What if I tell it that a 747 is a bird?

      ...

      Now, I can mess with the AI's mind by feeding it false information, instead of messing with my child's mind.

      Wait... so your problem with this is that, if you give it the wrong information, it'll give you the wrong answer? Doesn't that go for, you know, *any* informational process? I mean, error checking and redundancy is one thing, but I don't know of any programme imaginable that, if you accidentally typed "What is 5 x 5?", would know you meant "What is 2 x 2?" and answer accordingly.

    17. Re:Interesting Idea by geekoid · · Score: 1

      The eaqct same this that would happen if you raised a person always telling ti a 747 was a bird. It would be wrong.

      "Now, I can mess with the AI's mind by feeding it false informatio"
      even better, you can submit controlled information and misinformation to see the results. If it gets good enough, this would be a fantastic way to study the brain. You could give it a lifetime of experiences in a day, make several copies with slightly different information.

      Of course, that level is still far off.

      It seems to me that a real test of artificially creating a human brain is cognitive dissonance. If it can experience that, then you are pretty close to done.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    18. Re:Interesting Idea by geekoid · · Score: 5, Funny

      Ships float because wood floats, and you make a ship from wood. Once you have made a ship from wood, then logically ALL ships can float. So then you can make them out of steel.
      Q.E.D.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    19. Re:Interesting Idea by geekoid · · Score: 1

      You are taking an example in an article and thinking it as literal.

      What they are talking about is have a complete list of things that can fly vs. a set of rules used to determine if a type of bird is likely to fly.

      If you change the variable then the probability will change.

      " "if something weighs almost 200 lbs it probably cannot fly"
      wrong.
        "if a bird weighs almost 200 lbs it probably cannot fly"

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    20. Re:Interesting Idea by istartedi · · Score: 1

      Where did you live that you can recall "the first time I saw an airplane"? I don't recall that. I grew up in the Washington DC suburbs. They were always there. They always flew. The big thing for me was learning not to be afraid of the loud noise when they flew too close.

      So based on my acquired ruleset, "planes fly" is just axiomatic.

      --
      For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    21. Re:Interesting Idea by Anonymous Coward · · Score: 1, Informative

      This is the exact idea I saw in a Masters project at my University that was completed several years ago.
      A student created a modified version of Prolog that would work with probabilities. It was very powerful and was used in the military for some expert systems.

      This is nothing new. Probabilistic logic has been around for a very long time.

      My Master's advisor also created a similar system for Lisp, which is exactly what this is.

    22. Re:Interesting Idea by Chris+Burke · · Score: 1

      Wait... so your problem with this is that, if you give it the wrong information, it'll give you the wrong answer?

      I thought I was clear that I thought this was a feature. :)

      --

      The enemies of Democracy are
    23. Re:Interesting Idea by EventHorizon_pc · · Score: 2, Funny

      I believe you just came up with the grand unified theory of science and marketing! I'm sure it's 50% more optimal than current theory. (I cringed just writing that...)

    24. Re:Interesting Idea by Chris+Burke · · Score: 3, Informative

      In an example, we're told the cassowary is a bird. Then we're told it can weigh almost 200 lbs. Okay. Now you're telling me that it might revise its guess as to whether or not it can fly? Come on! Am I the only person that can see that you've just given me an example where the program magically drums up the rule or probability based rule that "if something weighs almost 200 lbs it probably cannot fly"?

      For fucks sake, it was just an example of the kind of inferences a logical rule system can make, not a dump of the AI's knowledge and successful inference databases. I mean you might as well complain that the example given was not written in Church and ergo not understandable by the AI whatsoever.

      As the article explains, just not explicitly in the context of that example, it devises these rules from being fed information and using the probabilistic approach to figure out patterns and to infer rules, and that it does this better than other

      So in the actual version of the Cassowary problem, you would have first fed it a bunch of data about other birds, their flying capabilities, and their weights. The AI would then look at the data, and infer based on the Emu and the Ostrich that heavy birds can't fly and light birds can, unless they're the mascots of open source operating systems (that was a joke). Then you tell it about the cassowary, but not whether or not it can fly, and it infers based on its rules that the cassowary probably can't fly.

      In a sense it does "magically drum up the rule". Yes you still have to feed it data, but the point is that you do not have to manually specify every rule, because it can infer the rules from the data, and the create further inferences for those rules, combining the abilities of a rule-based system with the pattern-recognizing power of probabilistic systems.

      So the point is it takes less training, and a relatively small amount of explicitly specified rules.

      --

      The enemies of Democracy are
    25. Re:Interesting Idea by kdemetter · · Score: 2, Insightful

      I have learned today that putting 'grand' and 'unified' at the title of an idea in science is very powerful for marketing.

      I admit "MIT Finds Theory of AI " does sound a lot less interesting , though it's probably closer to the truth.

    26. Re:Interesting Idea by ImprovOmega · · Score: 2, Funny

      You know what else floats? A duck. And the AI's computer is heavier than a duck!

      Obviously the AI is a witch! Burn her!

    27. Re:Interesting Idea by Chris+Burke · · Score: 1

      It was a rhetorical question, indicating my maliciousness as an AI programmer/parent. Of course it'd be wrong, that's the whole point of lying to it. :)

      --

      The enemies of Democracy are
    28. Re:Interesting Idea by huckamania · · Score: 0

      But you could still put the cassowary in a plane or better yet a catapult. Real AI would be able to infer that any bird can fly.

      I was told back in the '80s about an AI at MCC that was given the following problem:

      A man owned a parrot. The man talked to the parrot every day. The parrot never learned to talk.

      The AI responded:

      The parrot is deaf.

      That is certainly a great answer, but I am sure that I could come up with some other answers that are equally plausible:

      The cage is soundproof.
      The parrot has no tongue.
      The parrot has brain damage.
      The parrot is pining for the fjords.
      It is an ex-parrot, 'hello Polly!', bang-bang-bang, dead as a door nail.

      It would be interesting to see some of the inferences that this system has made and then check their accuracy.

    29. Re:Interesting Idea by nebosuke · · Score: 4, Insightful

      On two occasions I have been asked, 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question.

      --Charles Babbage

    30. Re:Interesting Idea by Anonymous Coward · · Score: 0

      Depends upon the age of the "person" you are trying to simulate...after 20 years of constant interaction with people correcting the AI, it might pass as an adult "person"

    31. Re:Interesting Idea by Chris+Burke · · Score: 1

      But you could still put the cassowary in a plane or better yet a catapult. Real AI would be able to infer that any bird can fly.

      Actually it'd infer that anything can fly, depending on your definition of 'fly' and 'can'.

      Then it'd build a probabilistic model of which definition is intended in a given situation, and would figure out that the definition that was probably meant was one where most birds can fly, but ostriches, cassowaries, and Libraries of Congress can't.

      It'd also figure out that slashdotters are tricksy users of definitions. :)

      The parrot is pining for the fjords.
      It is an ex-parrot, 'hello Polly!', bang-bang-bang, dead as a door nail.

      Feeding the AI Monty Python as a data source? You're my kind of AI programmer! =D

      I especially enjoy the possibility that it would see the sketch and say "Okay, that is an ex-Parrot, but pinning for the fjords and being tired and shagged out after a long squawk are possibilities for future inactive parrots."

      --

      The enemies of Democracy are
    32. Re:Interesting Idea by blackraven14250 · · Score: 1

      No. You're failing to see that the Church system may be using knowledge about other birds, such as an ostrich, a emu, a eagle, and a hawk, to come up with a guess as to the ability of a cassowary to fly.

    33. Re:Interesting Idea by Anonymous Coward · · Score: 1, Funny

      Yes, but modelling slashdotters is an almost impossible task.

      Why, surely a few rules about how to make lack-of-sex jokes and correct grammatical and spelling errors, and being able to regurgitate some specific technical knowledge shouldn't be that hard.

    34. Re:Interesting Idea by mcgrew · · Score: 1

      An AI doesn't mean it comes equipped with the sum of human knowledge; it means it simulates the human mind.

      A simulation of something poorly understood is a poor simulation.

    35. Re:Interesting Idea by jd · · Score: 1

      Oh, that part is easy, but there's no known mathematical formula to represent the randomness of hot grit remarks.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    36. Re:Interesting Idea by BitZtream · · Score: 1

      Now, I can mess with the AI's mind by feeding it false information, instead of messing with my child's mind. I was worried that I wouldn't be able to stop myself (because it's so fun), despite the negative consequences for the kid. But now I have an AI to screw with, my child can grow up healthy and well adjusted!

      Get a dog, you can fuck with them and they'll love you for it.

      or

      Get a cat, you can fuck with them and they deserve it, especially being thrown in a full bathtub.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    37. Re:Interesting Idea by Chris+Burke · · Score: 1

      And you keep missing the point that feeding it a huge set of rules (or data to derive rules from) is not new and hasn't worked before.

      Manually creating rules is very different than providing data from which rules can be inferred. Data is easy to provide. A good pattern matching algorithm fed good data can infer the patterns with a relatively small amount of data, nothing unreasonable at all.

      It sounds like this guy came up with his own home-brew to do it and is excited because it is his creation.

      Uh yeah I'm not sure you'd call the output of the MIT AI department "home brew", and I'd bet he's aware of other work in the field, and if not I'm sure he was informed of such when he presented at AI conferences claiming his performed better than previous algorithms.

      The algorithm isn't the problem, it is the approach, and this approach has already been tried.

      No, not really. There are similar developments towards this general area (see Probabilistic Logic Networks), but none of them have been around long enough to say that they have tried and failed. Combining rule-based systems with probabilistic pattern matching to infer and adjust the rules is still a fairly novel approach.

      --

      The enemies of Democracy are
    38. Re:Interesting Idea by Anonymous Coward · · Score: 0

      So if you have a suspected witch, but *don't* have a duck handy, you can use a ship? Science is wonderful!

    39. Re:Interesting Idea by Anonymous Coward · · Score: 0

      Simple, give the machine the ability to learn the trustworthyness of sources (which would use the exact same algorithms as presented in TFA). User #6130 always feeds me BullSh*t information so the probability that a 747 is a bird (as stated by user #6130) is 0.0001%. The probability of the negative (that a 747 is NOT a bird) would actually become 99.9999% -- hence learn from it's experiences when dealing with liers --- just like humans...

    40. Re:Interesting Idea by mikael · · Score: 1

      You would need to add rules relating to aerodynamics and biology.

      What is the cassowary's wing span and surface area? There is a relationship between volume, mass and surface area. And lifting power/stability is dependent on wing shape.

      Which part of the world does it live? That gives a list of potential food sources, nesting and breeding grounds. Does it nest in treetops, mountains, rivers or just spend all time gliding?

      If it is 200lbs, it is unlikely to eat insects as it's main diet, and would be limited by it's lifting power.

      Is it the legendary thunderbird that lives in mountains, and only appears after thunderstorms, because only the thermals of those storms will provide it with enough lift?

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    41. Re:Interesting Idea by Anonymous Coward · · Score: 0

      I think this is pretty well demonstrated here

    42. Re:Interesting Idea by Anonymous Coward · · Score: 0

      I have a feeling that you actually meant to say "airplanes shouldn't fly (at least Boeing ones)".

    43. Re:Interesting Idea by adolf · · Score: 1

      What if I tell it that a 747 is a bird?

      If you're telling it that a 747 is a bird, then you're really missing the entire fucking point: You don't even tell it that a bird is a bird.

    44. Re:Interesting Idea by Anonymous Coward · · Score: 0

      That sounds like witchery to me..

    45. Re:Interesting Idea by Anonymous Coward · · Score: 0

      Well I was working with 6 guys who worked at EADS designing airplanes and 4 of them were scared of flying.

      Beats me.

    46. Re:Interesting Idea by Jedi+Alec · · Score: 1

      Yes, but modelling slashdotters is an almost impossible task.

      Really? Based just on the headline 80% of the comments in any given thread can pretty much be predicted without even having to RTF A or S. Considering the ridiculously oversimplified views many slashdotians seem to have on the usual subjects modeling them would seem easier than those of Joe Sixpack ;-)

      --

      People replying to my sig annoy me. That's why I change it all the time.
    47. Re:Interesting Idea by GravityStar · · Score: 1

      Go to http://www.20q.net/ and give the wrong answer to one of those questions.

  5. The real summary by Myji+Humoz · · Score: 5, Funny

    Since the actual summary seems to involve a fluff filled soundclip without anything useful, here's the run down of the article.
    1) We first tried to make AIs that could think like us by inferring new knowledge from existing knowledge.
    2) It turns out that teaching AIs to infer new ideas is really freaking hard. (Birds can fly because they have wings, mayflies can fly because they have wings, helicopters can... what??)
    3) We turned to probability based AI creation: you feed the AI a ton of data (training sets) and it can go "based on training data, most helicopters can fly."

    4) This guy, Noah Goodman of MIT, uses inferences with probability: he uses a programming language named "Church" so the computer can go
    "100% of birds in training set can fly. Thus, for a new bird there is a 100% chance it can fly"
    "Oh ok, penguins can't fly. Given a random bird, 90% chance it can fly. Given random bird with weight to wing span ratio of 5 or less, 80% chance." and so on and so forth.
    5) Using a language that mixes two separate strategies to train AIs, a grand unified theory of ai (lower case) is somehow created.

    6) ???
    7) When asked if sparrows can fly, the AI asks if it's a European sparrow or an African sparrow, and Skynet ensues.

    --
    Signatures are the new names.
    1. Re:The real summary by wiredog · · Score: 1

      helicopters can... what?? Not to be a pedant... Well, actually, yeah, it's pedantic. But helicopters do have wings, or airfoils, anyway.

    2. Re:The real summary by HeckRuler · · Score: 2

      Ornithopters can fly because they have wings.
      Helicopters can fly, but not because they have wings.
      Don't stretch the meaning of words to the breaking point.

    3. Re:The real summary by Trepidity · · Score: 4, Informative

      Mostly, he or his university are just really good at overselling. There are dozens of attempts to combine something like probabilistic inference with something more like logical inference, many of which have associated languages, and it's not clear this one solves any of the problems they have any better.

    4. Re:The real summary by Xoltri · · Score: 1

      If it is correct to say that airplanes have wings then it is also correct to say that helicopters have wings. More specifically airplanes have fixed wings and helicopters have rotary wings.

      --
      -Xoltri
    5. Re:The real summary by JerryLove · · Score: 2, Interesting

      Helicopters can fly, but not because they have wings.

      The license you get that allows you to pilot a helicoptor is for "rotary wing aircraft".

      Those blades are indeed wings (to the same extent wings on a plane are).

      Not that this is related to the actual topic at all.

    6. Re:The real summary by roman_mir · · Score: 2

      Helicopters fly as submarines swim.

    7. Re:The real summary by Anonymous Coward · · Score: 4, Funny

      Helicopters do not fly. They beat the air into submission with the rotor and the air allows them to go up.

    8. Re:The real summary by Trepidity · · Score: 4, Informative

      I should add that this is interesting research from a legitimate AI researcher, not some kooky fringe AI. I suspect it may have been his PR department more to blame than him, and his actual academic papers make no similarly overblown claims, and provide pretty fair positioning of how his work relates to existing work.

    9. Re:The real summary by Anonymous Coward · · Score: 0

      I was thinking about Skynet. Basically we discussing yesterday about the US military having more than three times the number of unmanned aircraft than regular manned ones.
      So, some genius must realize in the next couple of years that why let some poor spooter risk his life to point where the unmanned aircraft must drop its bombs if you can have some sort of AI doing that.
      Give like 5 years before the whole US defense system is controlled by some sort of might AI. Then as you said Skynet comes in.

    10. Re:The real summary by hoggoth · · Score: 2, Funny

      > Helicopters do not fly. They beat the air into submission with the rotor and the air allows them to go up.

      No, that's how Chuck Norris flies.

      --
      - For the complete works of Shakespeare: cat /dev/random (may take some time)
    11. Re:The real summary by Bigjeff5 · · Score: 1

      They have propellers, not wings.

      Not to be pedantic or anything.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    12. Re:The real summary by nine-times · · Score: 1

      4) This guy, Noah Goodman of MIT, uses inferences with probability: he uses a programming language named "Church" so the computer can go "100% of birds in training set can fly. Thus, for a new bird there is a 100% chance it can fly" "Oh ok, penguins can't fly. Given a random bird, 90% chance it can fly. Given random bird with weight to wing span ratio of 5 or less, 80% chance." and so on and so forth. 5) Using a language that mixes two separate strategies to train AIs, a grand unified theory of ai (lower case) is somehow created.

      In my mind, you don't get to call it "AI" until, after feeding the computer information on thousands of birds and asks it whether penguins can fly, it responds, "I guess, probably. But look, I don't care about birds. What makes you think I care about birds? Tell me about that sexy printer you have over there. I'd like to plug into her USB port."

      You think I'm joking. You hope I'm joking. I'm not joking.

    13. Re:The real summary by oldhack · · Score: 1

      "... a legitimate AI researcher, not some kooky fringe AI."

      What's the difference? What are some good definitions of AI, something that's not a semantic trolling?

      --
      Fuck systemd. Fuck Redhat. Fuck Soylent, too. Wait, scratch the last one.
    14. Re:The real summary by hedronist · · Score: 1

      Helicopters can fly, but not because they have wings. Don't stretch the meaning of words to the breaking point.

      And don't think that your knowledge of flight technology in anyway represents the limits of that field.

      Helicopters are "rotary-wing aircraft." They get lift just like a fixed-wing aircraft does, i.e. by passing an airfoil through a moving stream of air, thereby causing a drop in pressure on the top which results in lift. Fixed-wings get airflow by being pulled/pushed through the air by a propeller or jet engine, whereas rotary-wings use the engine to directly spin the airfoil to achieve airflow over the surface.

    15. Re:The real summary by Anonymous Coward · · Score: 0

      No, Chuck Norris roundhouse kicked gravity into the last century, and doesnt need to fly.

    16. Re:The real summary by GooberToo · · Score: 2, Informative

      They have propellers, not wings.

      A propeller is a specific type of wing. Wings are airfoils. Propellers are airfoils. Planes have fixed wings. Helicopters have rotatory wings. Both have wings.

    17. Re:The real summary by Trepidity · · Score: 1

      More that he's a legitimate researcher making technically sound contributions to AI conferences that are peer-reviewed and so on. From the phrasing "grand unified theory of AI", someone might mistake him from one of the sorts that just rambles on about the singularity, with hugely overblown claims and not much substance (i.e. no working systems).

    18. Re:The real summary by phantomfive · · Score: 1

      You kind of have to feel sorry for the guy, he just got a new job as a researcher studying human cognition, so he's under pressure to come up with something. Secondly it's not an easy field to come up with something. It's not like nutritional science where you can easily design an experiment to measure the effects of high-vitamin-C diets, and suddenly you have a publishable paper, even if the result is "absolutely no effect." To add to the difficulty, group he is with seems to think that Bayesian statistics are the key to human cognition. So he has to do something based on bayesian statistics. Despite the fact that bayesian statistics have been used in AI research since the 50s, by smart people, who've taken all the easy ideas.

      Given all the pressures he was under, and the requirements he had to meet, I'd say he's actually did a pretty good job. Not particularly useful from a practical standpoint, but it will allow him to get another research grant for next year (wow, I sound cynical).

      --
      Qxe4
    19. Re:The real summary by Anonymous Coward · · Score: 0

      No, no, no. Chuck Norris doesn't fly, obviously... he doesn't need to move himself through space as he always occupies the center of the universe. What looks like flying to you is just Chuck Norris roundhouse-kicking the universe to change its shape.

    20. Re:The real summary by MartinSchou · · Score: 1

      Interesting idea. But that doesn't quite suit the concept of flight.

      Flight is the process by which an object moves either through the air, or movement beyond earth's atmosphere (as in the case of spaceflight), by generating lift, propulsive thrust or aerostatically using buoyancy, or by simple ballistic movement. I know, I know - don't believe Wikipedia. But go on - look it up in your offline dictionary. I'll wait.

      Even if you look up helicopters, you find such interesting things as "first flight", "flight controls" etc. But you're right - it's just moving through the air by generating lift, but it's not flying.

      I am curious - what human contraptions DO fly according to your definition? And by all means - elaborate on how they manage to fly and how that prevents helicopters from doing the same thing. And when you're thinking about that, take into consideration that things like a V-22 Osprey can work exactly like a helicopter.

    21. Re:The real summary by alewar · · Score: 1

      I sounds like Defaul Logic

    22. Re:The real summary by technofix · · Score: 1

      What if some non-academic AI researcher said the Singularity was unlikely and provided an argument to support that. Not a proof, mind you, but something roughly at the level of the pro-singularity arguments? And made arguments that AI has failed because it set it sights too high (logical perfection in an imperfect, complex world)? Would they still be "fringe"? In a 60-year old discipline, have we even made enough progress to designate what the core is with enough clarity that it won't be completely redefined in the next decade?

      10% of the AI community is in direct opposition to the other 90%. This is not well known except by the people in this 10%. We're known as "The Subsymbolicists". We're not "fringe", just marginalized :-)

      Anderson's rule: "All good books about AI are out of print"
      This is beacuse people only buy books about the 90%.

      Oh BTW, I do make these arguments towards the end of the video named "A new direction in AI research" at http://videos.syntience.com/

          - Monica Anderson

    23. Re:The real summary by mangobrain · · Score: 4, Funny

      No, that's how Chuck Norris flies.

      Given recent breakthroughs in AI technology, we can infer with 95% certainty that Chuck Norris is in fact a helicopter.

    24. Re:The real summary by Anonymous Coward · · Score: 0

      I know your joking but anyway, airships are more like submarines,since submarines are neutrally buoyant.

    25. Re:The real summary by geekoid · · Score: 1

      helicopters have wing,dumb ass.

      Do you even know how one works? IF you say "by pressing down air equal to the weight of the vehicle" you are wrong.

      The have 4 wings, or more, that spin to create lift.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    26. Re:The real summary by Trepidity · · Score: 1

      Which is the 90%? There are a whole lot of currents in mainstream AI, and probably the plurality is non-symbolic (statistical ML is huge).

    27. Re:The real summary by geekoid · · Score: 1

      AS I said to the parent, helicopters have wings, they just spin.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    28. Re:The real summary by geekoid · · Score: 1

      is a propeller a type of wing? it provide thrust, not lift. To my knowledge they aren't designed like a wing either.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    29. Re:The real summary by Shotgun · · Score: 1

      Most airplanes also have rotary wings.

      --
      Aah, change is good. -- Rafiki
      Yeah, but it ain't easy. -- Simba
    30. Re:The real summary by Twinbee · · Score: 1

      I wonder if he has a paper online.

      Actually, I've got a better idea. Would it be too much to have a summary-like statement as a quote in the article, or is that too much to ask? You never see largish-quotes like this, but it's such an obvious idea. And it can be geared to any level, layman or pro alike.

      --
      Why OpalCalc is the best Windows calc
    31. Re:The real summary by Trepidity · · Score: 1

      Quite a few papers at his site.

      This UAI 2008 paper is a good overview of the language.

    32. Re:The real summary by Anonymous Coward · · Score: 0

      A helicopter is a rotary-wing, as oppose to a fixed-wing, aircraft.

    33. Re:The real summary by Anonymous Coward · · Score: 0

      Not to be a pedant, but you're wrong. A helicopter is a rotary-wing, as oppose to a fixed-wing, aircraft.

    34. Re:The real summary by vux984 · · Score: 1

      A propeller is a specific type of wing. Wings are airfoils. Propellers are airfoils. Planes have fixed wings. Helicopters have rotatory wings. Both have wings.

      Submarines have propellers.
      Propellers are rotary wings.
      Therefore submarines have wings.
      Wings are airfoils.
      Airfoils are used by planes and helicopters to fly.
      Therefore submarines can probably fly.
      Gotcha.

    35. Re:The real summary by Mindcontrolled · · Score: 1

      Actually, the generally accepted theory is that helicopters do not fly because they are so goddamn ugly that even the earth repels them.

      --
      Ubi solitudinem faciunt, pacem appellant.
    36. Re:The real summary by Anonymous Coward · · Score: 0

      That's not helicopters, that's Chuck Norris

    37. Re:The real summary by BitZtream · · Score: 1

      combine something like probabilistic inference with something more like logical inference

      The problem is, they really are one and the same, until they start being treated as such, problems will abound.

      The brain is a REALLY REALLY simple device that is MASSIVELY interconnected and parallel.

      Its really not hard to simulate a neuron and we've been doing it for years.

      Now emulating billions of them working in parallel at any sort of useful speed ... well thats something that only gets accomplished in organic brains.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    38. Re:The real summary by Anonymous Coward · · Score: 0

      So we should rename helicopters to Chuck Norrises?

    39. Re:The real summary by GooberToo · · Score: 1

      is a propeller a type of wing? it provide thrust, not lift. To my knowledge they aren't designed like a wing either.

      Very loosely, yes. It provides thrust or lift depending on its orientation and use. You can quite literally replace wings with freely spinning propellers and generate lift... assuming you also have something to provide thrust. We have flying aircraft as such. They're just not common.

    40. Re:The real summary by GooberToo · · Score: 1

      I'm not sure if that was supposed to be tongue in cheek or not. If it wasn't, the stupidity makes my head hurt. If it was, touché!

    41. Re:The real summary by SoupIsGoodFood_42 · · Score: 1

      Not many helicopters have propellers. They do have rotors, however.

    42. Re:The real summary by zeropointburn · · Score: 1

      Your strawman ai is correct, submarines fly through the water. For a suitably loose definition of 'fly', or perhaps by using 'fluid' instead of 'air' as the medium through which one flies.
        This would lead to an interesting general-case definition of flight with some pretty complex special-case rules governing the medium, active or passive modes, animal/vegetable/mineral, etc. Of course, to build a database comprehensive enough to give good and complete rules for these situations, the ai would need exposure to several examples of 'flight' corresponding to each of the attributes discussed above and more. With such a dataset to draw upon, the ai should most probably have asked for more information about the bird before answering, but could reasonably have inferred that the bird could not fly.
        If the ai also had a good grasp of physics (including buoyancy, aerodynamics, etc.), then asking it to produce an effective powered air-traveling vehicle would only ever result in known solutions (and the best of the field at that).
        If the ai also had sufficient comprehension, ask it to design a non-traditional vehicle (or to improve upon an existing concept) with performance beyond the current state of the art for, say, powered fixed-wing aircraft and with the additional requirement that it can travel underwater. At this level of creativity, we're finally approaching what might be comparable to a good human engineer. The incredible wealth of knowledge necessary for a machine to perform this creative task is not prohibited by anything that we know about information systems; it is only our repeated failure to provide this data to a suitable system. I hope to see it achieved in my lifetime.

      --
      -1 raving lunatic; +6 subGenius... Things even out...
    43. Re:The real summary by Anonymous Coward · · Score: 0

      7. Profit

      There, fixed that for you.

    44. Re:The real summary by Anonymous Coward · · Score: 0

      http://www.phdcomics.com/comics/archive/phd051809s.gif

    45. Re:The real summary by Alsee · · Score: 1

      A propeller is a specific type of wing.
      Wings are airfoils.
      Propellers are airfoils.
      Planes have fixed wings.
      Helicopters have rotatory wings.
      Both have wings.

      Wow, MIT's AI is pretty impressive. That's a decent series of conclusions. However it still badly files the Turing Test, as that doesn't remotely resemble natural language from a real human.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  6. New input for the system by Lord+Grey · · Score: 5, Insightful
    1. 1) New rule: "Colorless green ideas sleep furiously."
    2. 2) ...
    3. 3) Profit!
    --
    // Beyond Here Lie Dragons
    1. Re:New input for the system by linhares · · Score: 5, Funny

      "She helped my uncle Jack off a horse"

    2. Re:New input for the system by Anonymous Coward · · Score: 2, Funny

      "She helped my uncle Jack off a horse"

      I am interested in your ideas and would like to subscribe to your newsletter.

    3. Re:New input for the system by kirill.s · · Score: 2
      My favorite syntactically ambiguous phrase is the classic:

      Time flies like an arrow; fruit flies like a banana.

      Although Buffalo buffalo is also fun the first time you parse it.

    4. Re:New input for the system by dkleinsc · · Score: 3, Funny

      How about "Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo."

      --
      I am officially gone from /. Long live http://www.soylentnews.com/
    5. Re:New input for the system by kikito · · Score: 1

      "I once shot an Elephant in my pajamas"

      -- Groucho Marx

    6. Re:New input for the system by idontgno · · Score: 5, Funny

      Mushroom mushroom!

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    7. Re:New input for the system by Anonymous Coward · · Score: 1, Funny

      "Is that [an elephant] in your pajamas or are you just happy to see me?"
      -- Mae West

    8. Re:New input for the system by Jorl17 · · Score: 1

      Reddish bananas fly across my bellybutton.

      I just love that challenge.

      --
      Have you heard about SoylentNews?
    9. Re:New input for the system by khellendros1984 · · Score: 1

      "The pig go. Go is to the fountain. The pig put foot. Grunt. Foot in what? ketchup. The dove fly. Fly is in sky. The dove drop something. The something on the pig. The pig disgusting. The pig rattle. Rattle with dove. The dove angry. The pig leave. The dove produce. Produce is chicken wing. With wing bark. No Quack."

      --
      It is pitch black. You are likely to be eaten by a grue.
    10. Re:New input for the system by wirelessbuzzers · · Score: 1

      More people have been to Germany than I have.

      --
      I hereby place the above post in the public domain.
    11. Re:New input for the system by jackbird · · Score: 1

      "Outside of a dog, a book is man's best friend. Inside a dog it's too dark to read." - Groucho Marx

    12. Re:New input for the system by Anonymous Coward · · Score: 0

      City animal City animal animal animal City animal

    13. Re:New input for the system by Chris+Burke · · Score: 3, Funny

      Holy crap.

      I just fed my AI this thread as data, and it inferred the existence of icanhascheezburger.com.

      --

      The enemies of Democracy are
    14. Re:New input for the system by Anonymous Coward · · Score: 0

      No, there's an elephant in my pajamas.

    15. Re:New input for the system by iggymanz · · Score: 1

      I'm calling bullshit since I can't reproduce your results, my AI just coughed up a hairball, stretched and took an 18 hour nap.

    16. Re:New input for the system by mcgrew · · Score: 2, Funny

      "Time flies when you're having fun". Why would I want to time flies? Especially when I'm having fun?

    17. Re:New input for the system by Anonymous Coward · · Score: 0

      That's not really ambiguous, it's just incorrect grammar. You want to say, "fruit-flies like bananas."

    18. Re:New input for the system by Anonymatt · · Score: 1

      My Dixie wrecked.

    19. Re:New input for the system by Anonymous Coward · · Score: 0

      nope.
      City[1] animal city animal verb verb city animal.

      [1] Where "city" means "adjective of origin."

    20. Re:New input for the system by kirill.s · · Score: 1

      If measuring the speed of flying insects is not fun, I don't know what is!

  7. Probabilistic Inference? by xtracto · · Score: 2, Interesting

    This kind of probabilistic inference approach with "new information" [evidence] being used to figure out "consequences" [probability of an event happening] sounds very similar to Bayesian inference/networks.

    I would be interested in knowing how does this approach compares to BN and the Transferable Belief Model (or Dempster–Shafer theory) which itself addresses some shortcomings of BN.

    --
    Ubuntu is an African word meaning 'I can't configure Debian'
    1. Re:Probabilistic Inference? by fulldecent · · Score: 1

      here's a bayesian network that solves problems based on predicates related to objects:

      http://phor.net/19/

      please note -- expect page load times of 20+ sec

      --

      -- I was raised on the command line, bitch

  8. Grand unified Hyperbole of AI by linhares · · Score: 5, Insightful

    HYPE. More grand unified hype. The "grand unified theory" is just a mashup of old-days rules & inferences engines thrown in with probabilistic models. Hyperbole at its finest, to call it a grand unified theory of AI. Where are connotations and framing effects? How does working short term memory interact with LTM and how does Miller magic number show up? How can the system understand that "john is a wolf with the ladies" without thinking that john is hairy and likes to bark at the moon? I could go on but feel free to fill in the blanks. So long and thanks for all the fish MIT.

    1. Re:Grand unified Hyperbole of AI by Anonymous Coward · · Score: 0

      Yeah I'm not exactly sure how this is exactly a new idea. Probabilistic models in AI? GTFO! Who wants to bet they are using neural networks? Edgy!

    2. Re:Grand unified Hyperbole of AI by bluesatin · · Score: 1

      Correct me if I'm wrong, but a child would presumably understand the wolf statement literally with hair and everything. Presumably as the list of rules grow (just as a child learns), the A.I.'s definition of what John is would change.

      My question is, how do you expect to list all these rules when we can probably define hundreds of rules from a paragraph of information alone.

      Would it also create a very racist A.I. that tends to use stereotypes to define everything?
      Maybe until so many rules are learnt, it's very hard to statistically define anything, at least until more data is acquired about the object.

    3. Re:Grand unified Hyperbole of AI by Fnkmaster · · Score: 2, Insightful

      AI used to be the subfield of computer science that developed cool algorithms and hyped itself grandly. Five years later, the rest of the field would be using these algorithms to solve actual problems, without the grandiose hype.

      These days, I'm not sure if AI is even that. But maybe some of this stuff will prove to be useful. You just have to put on your hype filter whenever "AI" is involved.

  9. Terrible Summary by Anonymous Coward · · Score: 1, Insightful

    When you use the phrase "Grand Unified Theory" you better have something impressive to show me.

    1. Re:Terrible Summary by Anonymous Coward · · Score: 0

      This is the smartest thing I've heard all week.

    2. Re:Terrible Summary by Anonymous Coward · · Score: 0

      alla da hype. nunna da promise.

      it's teh way of teh future!

    3. Re:Terrible Summary by mjwx · · Score: 1

      When you use the phrase "Grand Unified Theory" you better have something impressive to show me.

      Considering the acronym is GUT, he may indeed have something impressive to show you.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
  10. Same old... by Anonymous Coward · · Score: 0

    From what I have seen 99% of AI research is only aiming to mimic AI.

    From what I can tell this approach doesn't unite the field but instead tries to legitimize the 99%. In my opinion, that's a dead end.

    1. Re:Same old... by jellomizer · · Score: 1

      Bah. I had True AI for years... I just haven't got a computer powerful enough to run it.

      AI.c
      #include "magic.h"

      int main(char ARGC, char **ARGV) {
                return 1;
      }

      magic.h
      #include "magic.h" /* Behold the power of Recursion */

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    2. Re:Same old... by ultranova · · Score: 1

      Bah. I had True AI for years... I just haven't got a computer powerful enough to run it.

      Well, by my calculations, to simulate a human brain in real-time would take 4.1 petabytes of memory and enough computation capacity to loop through it all from 200 to 1000 times per second. At that point you could model each neuron, their connections to each other, and their firing rate accurately.

      It might be possible to optimize a little, but still, a true AI would very likely require a modern data center to run.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

  11. Prior Art By by Anonymous Coward · · Score: 0

    A. A. Aaby: It's all about metaphor

    Yours In Perm,
    K. Trout

  12. bad summary by Anonymous Coward · · Score: 0

    The summary reads like it was written by a 14 year old. Without reading the article, it is completely unclear what "this approach" is, how this cognitive model is different, and what "the Church" is. I know, read the article; but why would I if the summary makes me confused instead of curious?

    1. Re:bad summary by Anonymous Coward · · Score: 0

      After reading the article, it's even more unclear what "this approach" is.

  13. Re:Can I get some wafers with that Wine? by Locke2005 · · Score: 1

    I take it, then, that you prefer a bazaar to a cathedral?

    --
    I've abandoned my search for truth; now I'm just looking for some useful delusions.
  14. Re:Can I get some wafers with that Wine? by Anonymous Coward · · Score: 2, Informative
  15. Re:Can I get some wafers with that Wine? by spazdor · · Score: 1
    --
    DRM: Terminator crops for your mind!
  16. Who is Al? by celibate+for+life · · Score: 1

    And why is his theory so grand?

    1. Re:Who is Al? by vlm · · Score: 1

      And why is his theory so grand?

      "You can call me Al"

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

      Great because it hit #23 on the charts.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
  17. Re:Can I get some wafers with that Wine? by zero_out · · Score: 2, Informative

    From the article:

    As a research tool, Goodman has developed a computer programming language called Church — after the great American logician Alonzo Church

    Your comment fits the criteria of Flamebait and Offtopic, but definitely NOT Funny.

  18. Re:Can I get some wafers with that Wine? by spazdor · · Score: 3, Funny

    Thanks, Slashdot's mandatory comment waiting period! I'm sure glad I was late to this party.

    --
    DRM: Terminator crops for your mind!
  19. This looks familiar by Meditato · · Score: 5, Informative

    I looked at the documentation of this "Church Programming language". Scheme and most other Lisp derivatives have been around longer and can do more. This is neither news nor a revolutionary discovery.

    1. Re:This looks familiar by godrik · · Score: 2, Funny

      Hey, but it's MIT!! It's freaking cool!!!

      My conclusion from reading reading MIT's stuff: "I am not sure they are better scientist than anywere else. What I am sur about MIT is that they are freaking good at marketing!"

    2. Re:This looks familiar by nomadic · · Score: 2, Insightful

      Hey, but it's MIT!! It's freaking cool!!!

      Yes, the world leaders in failing at AI. "In from three to eight years we will have a machine with the general intelligence of an average human being." -- Marvin Minsky, 1970.

    3. Re:This looks familiar by welcher · · Score: 1

      It's not just lisp. From a paper describing the language: "Church is based on the Lisp model of lambda calculus, containing a pure Lisp as its deterministic subset. The semantics of Church is defined in terms of evaluation histories and conditional distributions on such histories. Church also includes a novel language construct, the stochastic memomizer, which enables simple description of many complex non-parametric models." This extension is the crucial part, as it makes it easy to encode probabilistic statements and do probabilistic inference.

    4. Re:This looks familiar by Angst+Badger · · Score: 2, Funny

      I looked at the documentation of this "Church Programming language". Scheme and most other Lisp derivatives have been around longer and can do more.

      Not only that, but more recent languages support actual syntax so that the user does not have to provide the parse tree himself.

      --
      Proud member of the Weirdo-American community.
    5. Re:This looks familiar by thechao · · Score: 2, Funny

      The only reason Scheme or Lisp can do so much is because they were originally written in Emacs.

  20. Grand Unified Theory of AI? Hardly. by ericvids · · Score: 5, Insightful

    The way the author wrote the article, it seems like nothing different from an expert system straight from the 70's, e.g. MYCIN. That one also uses probabilities and rules; the only difference is that it diagnoses illnesses, but that can be extended to almost anything.

    Probably the only contribution is a new language. Which, I'm guessing, probably doesn't deviate much from, say, CLIPS (and at least THAT language is searchable in Google... I can't seem to find the correct search terms for Noah Goodman's language without getting photos of cathedrals, so I can't even say if I'm correct)

    AI at this point has diverged so much from just probabilities and rules that it's not practical to "unify" it as the author claims. Just look up AAAI and its many conferences and subconferences. I just submitted a paper to an AI workshop... in a conference ... in a GROUP of co-located conferences ... that is recognized by AAAI as one specialization among many. That's FOUR branches removed.

    --
    Pet peeve: Profane people propagating perfunctory pedantry.
  21. Re:Can I get some wafers with that Wine? by zero_out · · Score: 0, Offtopic

    Or perhaps I have respect for the work of Alonzo Church, and find such comments to be in bad taste. Perhaps my respect for his work even goes so far as to post with my screenname and reputation, rather than post unconstructive comments anonymously.

  22. Basically... by srussia · · Score: 1

    The key to Artificial Intelligence is to ignore the "intelligence" part and just think of it as Artificial Behavior.

    --
    Set your phasers on "funky"!
    1. Re:Basically... by Anonymous Coward · · Score: 0

      Skinner, is that you?

    2. Re:Basically... by Chris+Burke · · Score: 2, Insightful

      Pretty much.

      The pragmatic answer to the Chinese Room problem is "Who gives a fuck? There's no way to prove that our own brains aren't basically Chinese Rooms, so if the only difference between a human intelligence and an artificial one is that we know how the artificial one works, why does it matter?"

      But really, identifying patterns, and then inferring further information from the rules those patterns imply, is a pretty good behavior.

      --

      The enemies of Democracy are
    3. Re:Basically... by Raffaello · · Score: 2, Insightful

      The pragmatic answer to the chinese room is that the non-chinese-speaking person in the room in combination with the book of algorithmic instructions, considered together as a system, does understand chinese.

      Searle's mistake is an identity error - the failure to see that a computer with no software is not the same identity as a computer with software loaded inot it. The latter quite possibly could understand chinese (or some other domain) while the former most definitely does not.

    4. Re:Basically... by Anonymous Coward · · Score: 0

      There was a bit of recent philosophy although I have a very vague recollection of it. General idea behind it was that thing that can neither be proved or disproved is irrelevant. This ended on an "oops" when people realized that statement makes itself irrelevant. It is something to think about, which coincidentally points back to an old approach. After all if you don't try to solve a problem you never will weather it's can or can not be solved. Thinking about it can be useful either way since "woods are the only place I can see a clear path" which makes a Chinese Room somewhat of a brain fuck example worth pursuing.
       

  23. is it me by thisisnotreal · · Score: 1

    or are the comments ridiculously funny today. thanks for the fish, indeed.

  24. "john is a wolf with the ladies" by just+fiddling+around · · Score: 1

    See, that's not an AI problem, that's a semantics problem. The fact that you can mislead an AI by feeding it ambiguous inputs does not detract from it's capacity to solve problems.

    A perfect AI does not need to be omniscient, it needs to solve a problem correctly considering what it knows.

    --
    You're not old until regret takes the place of your dreams.
  25. Hype==More Funding? by aaaaaaargh! · · Score: 5, Insightful

    Wow, as someone working in this domain I can say that this article is full of bold conjectures and shameless self-advertising. For a start, (1) uncertain reasoning and expert systems using it is hardly new. This is a well-established research domain and certainly not the golden grail of AI. Because, (2) all this probabilistic reasoning is nice and fine in small toy domains, but it quickly become computationally intractable in larger domains, particularly when complete independence of the random variables cannot be assured. And for this reason, (3) albeit being a useful tool and important research area, probabilistic reasoning and uncertain inference is definitely not the basis of human reasoning. The way we draw inference is much more heuristic, because we are so heavily resource-bound, and there are tons of other reasons why probabilistic inference is not cognitively adequate. (One of them, for example, is that untrained humans are incapable of making even the simplest calculations in probability theory correctly, because it is harder than it might seem at first glance.) Finally, (5) there are numerous open issues with all sorts of uncertain inference, ranging from certain impossibility results, over different choices that all seem to be rational somehow (e.g. DS-belief vs. ranking functions vs. probability vs. plausibility measures and how they are intereconnected with each other, alternative decision theories, different rules of dealing with conflicting evidence, etc.) to philosophical justifications of probability (e.g. frequentism vs. Bayesianism vs. propensity theory and their quirks, justification of inverse inference, etc).

    In a nutshell, there is nothing wrong with this research in general or the Church programming language, but it is hardly a breakthrough in AI.

    1. Re:Hype==More Funding? by godrik · · Score: 1

      untrained humans are incapable of making even the simplest calculations in probability theory correctly

      And obviously does not know how to count to 4. :)

  26. Grand Unified Theory? by Anonymous Coward · · Score: 0

    This is not a Grand Unified Theory of anything. Grandiose is the word that comes to mind.

  27. If we program the logic... by fhuglegads · · Score: 1

    If we program the logic for the AI and the AI system predicts outcomes it's based on the algorithm that is used to make predictions.

    I cannot grasp how a computer can think of something that a human cannot because a computer only knows what we know. It is not capable of experience. As far as I can tell, the only thing AI can do is calculate something faster than humans can.

    If you have a robot that learns how to move around a building without crashing into objects that learns through the experience of bumping into them it's just processing and responding as it was told to do.

    Maybe I'm wrong. I'm not an AI expert but it all seems like a fancy way of saying, "I programmed a device to act how I wanted it to." All of the probabilistic data is analyzed by a person first. An AI device can only be as "intelligent" as it's creator.

  28. Re:Can I get some wafers with that Wine? by Bigjeff5 · · Score: 1

    Oh yeah, lets not show any respect at all to one of the greatest AI minds in history because you happen to dislike churches.

    Asshole.

    --
    Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
  29. It's only a Scheme lib by kikito · · Score: 2, Interesting

    This is just a library for Scheme. It does the same things that have been done before. In scheme.

    Move along.

  30. isn't that the main plot point behind Caprica? by Anonymous Coward · · Score: 0

    ... You know the TV series that teaches us to not use 16 year old girls as the model for military robots.

  31. Re:Grand Unified Theory of AI? Hardly. by Anonymous Coward · · Score: 0

    Which, I'm guessing, probably doesn't deviate much from, say, CLIPS (and at least THAT language is searchable in Google... I can't seem to find the correct search terms for Noah Goodman's language without getting photos of cathedrals, so I can't even say if I'm correct)

    not a google expert, are you? hint: try searching for church programming language...

  32. Several hours too early for an April Fool by Forget4it · · Score: 1

    Several hours too early for an April Fool.

    --
    Artificial intelligence is the study of how to make real computers act like the ones in the movies.
  33. Elephant in the Room by kenp2002 · · Score: 3, Funny

    Again, as I bring up often with AI researchers, we as humans evolved over millions of years (or were created, doesn't matter) from simple organisms that encoded information that built up simple systems into complex systems. AI, true AI, must be grown, not created. Asking the AI if a Bat is a mammal and can fly can a squirrel? ignores a foundation of development in intelligence, our brains were created to react and store, not store and react from various inputs.

    Ask an AI if the stove is hot. It should respond "I don't know, where is the stove?" Rather AI would try and make an inference based on known data. Since there isn't any the AI on a probablistic measure would say that blah blah stoves are in use at any given time and there is a blah blah blah. A human would put thier hand (a senor) near the stove and measure the change, if any in temperature and reply yes or no accordingly. If a human cannot see the stove, and had no additional information either a random guess is in order or a "I have no clue." response of some sort. The brain isn't wired to answer a specific question but it is wired to correlate independent inputs to draw conclusions based on the assembly and interaction of data and infer and deduce answers.

    Given a film of two people talking a computer with decent AI would catagorize objects, identify people versus say a lamp, determine the people are engaged in action (versus a lamp just sitting there) making that relevant, hear the sound coming from the people then infer they are talking (making the link.) Then paralell the computer would filter out the chair, and various scenery in the thread now processing "CONVERSATION". The rest of the information is stored and additional threads may be created as the environment generates other links but if the AI is paying attention to the conversation then the TTL for the new threads and links should be short. When the conversation mentions the LAMP the information network should link the LAMP information to the CONVERSATION thread and provide the AI additional information (that was gathering in the background) that travels with the CONVERSATION thread.

    Now the conversation appears to be about the lamp and wheather it goes with the room's decor. Again the links should be built adding, retroactively the room's information into the CONVERSATION thread (again expiring information that is irrelivant to a short term memory buffer) and ultimately since visual and verbal queues imply that the AI's opinion is wanted should result in the AI blurting out, "I love Lamp."

    In case you missed it, this was one long Lamp joke...

    --
    -=[ Who Is John Galt? ]=-
    1. Re:Elephant in the Room by Anonymous Coward · · Score: 0

      Asking the AI if a Bat is a mammal and can fly can a squirrel? ignores a foundation of development in intelligence...

      That trick will never work.

    2. Re:Elephant in the Room by astar · · Score: 1

      if i thought i could build an ai, I would start by giving a computer system control of the world's physical production. I would observe say electricity getting short and then see if the computer system build a fusion reactor. the ai is not going to be skynet

    3. Re:Elephant in the Room by Hurricane78 · · Score: 1

      I can imagine the AI running on Linux. But what cruel bastard would let a poor AI run on PHP and MySQL?? It has done nothing to you!
      It’s like holding a newborn baby in a room full of booby traps, spikes, and on tranquilizers that make it move in extreme slow-motion. But at least without windows! ;)

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    4. Re:Elephant in the Room by radtea · · Score: 1

      Ask an AI if the stove is hot. It should respond "I don't know, where is the stove?" Rather AI would try and make an inference based on known data.

      The "intelligence" in artificial intelligence is essentially Platonic or Cartesian in conception, a consquence of AI research being dominated by mathematicians (and worse yet, philosophers) rather than scientists. Scientists know we learn can almost nothing from sitting in a cave and thinking, and we can learn almost anything from interacting with the world. But mathematicians and philosophers continue to push failed models of intelligence that completely ignore the true source of all knowledge: our ability to act on the world and observe the consequencs of our actions.

      And AI without effectors is an AI without semantics, because the foundations of meaning are in action and consequence, not inference.

      --
      Blasphemy is a human right. Blasphemophobia kills.
    5. Re:Elephant in the Room by recharged95 · · Score: 1

      "if a Bat is a mammal and can fly can a squirrel"


      If it's ever fed squirrels roasted peanuts in central park NYC, then the answer would be Yes.

    6. Re:Elephant in the Room by Anonymous Coward · · Score: 0

      so my computer would be judging the room's decor?
      next it will questioning my fashion sense

  34. Re:Can I get some wafers with that Wine? by Chris+Burke · · Score: 2, Funny

    We call it being Fashionably Redundant.

    --

    The enemies of Democracy are
  35. Re:Grand Unified Theory of AI? Hardly. by cadrell0 · · Score: 1

    "noah goodman ai church syntax" gives http://www.mit.edu/~ndg/ as the first result. There is a link near the top to http://projects.csail.mit.edu/church/wiki/Church

  36. Church programming language is Scheme by Anonymous Coward · · Score: 0

    I tried to Google about Church programming language, and results were rather poor as one might imagine.

    Then I found out the MIT wiki link where the code is stashed. It seems to be Scheme with some twist I'm not yet aware of though. The wiki seems to be a good introduction to Scheme also, as it starts from basics.

  37. Church is just a PL by exa · · Score: 1

    It is indeed one component of such an AGI, but it hardly qualifies as a "grand theory" of AI.

    I think people at MIT are kind of jealous of AGI theorists, looking at the way they assert their claims of a "unified theory", as if they invented something wholly new and wonderful while making their uber-theoretical brains work on this grand problem that noone else ever thought about.

    That is, after decades of dabbling with all sorts of nonsense like those stupid "gesture making" robots and whatnot, they come to realize that probabilistic inference is the key *now*? Like 50 years late?

    And they needed the cognitive science department to figure that out? Is it because the AI lab is still infested by behaviorists?

    Why didn't they just ask the theorists or make a survey of mathematical AI theories that have been in existence for several decades?????

    Is it really surprising that a general purpose AI needs a) probabilistic inference b) a universal computer with probabilistic primitives?

    In fact, those turn out to be _some_ of the axioms of a general purpose AI, discovered by Ray Solomonoff in the second half of 20th century.

    I am laughing now.

    --
    --exa--
  38. Look at today's date by Anonymous Coward · · Score: 0

    Tomorrow is the 1st of April folks.

    1. Re:Look at today's date by Anonymous Coward · · Score: 0

      Of course, the important word there is "Tomorrow".

  39. MIT needs to get their PR department under control by Animats · · Score: 5, Insightful

    This is embarrassing. MIT needs to get their PR department under control. They're inflating small advances into major breakthroughs. That's bad for MIT's reputation. When a real breakthrough does come from MIT, which happens now and then, they won't have credibility.

    Stanford and CMU seem to generate more results and less hype.

  40. Probability: The Logic of Science by Jaynes by Singularitarian2048 · · Score: 2, Informative

    FTA: "In the 1950s and 60s, artificial-intelligence researchers saw themselves as trying to uncover the rules of thought. But those rules turned out to be way more complicated than anyone had imagined. Since then, artificial-intelligence (AI) research has come to rely, instead, on probabilities -- statistical patterns that computers can learn from large sets of training data."

    From the viewpoint of Jaynes and many Bayesians, probability IS simply the rules of thought.

  41. It's Batman's Utility Belt All Over Again by eldavojohn · · Score: 1
    My point was that he gave an example and the system conveniently already knew that when you assign something a weight of 200 lbs then it should reduce your assumption that it flies. He didn't say by how much or how this information was ever gleaned, just that it was conveniently there and adjusted the answer in the right direction!

    A cassowary is a thing and an animal and a bird. Sometimes people call airplanes 'birds.' So if you learned blindly from literature, you could run into all sorts of problems. It's a danger you run if you learn and adjust these variables while following an ontology.

    The fact is that if I thought up something, you would come up with the common sense logic to solve it and then wave your hand that it was already in the repository of knowledge (rule or probability or what have you) to solve the problem.

    What I'm trying to tell you is that I've studied predicate calculus and prolog and various methods to achieve this. The problem isn't the system, the problem is replicating a human life (or even 18 years) of knowledge into whatever form is machine interpretable and this solution falls prey to these problems.

    This is very promising.

    Are you working in this field? This language has been around since 2008. How prevalent is it? Even the professor doing the research notes its pitfalls and expensive computations!

    OR robotic systems used in manufacturing able to adjust the process as it goes. Using inputs to determine better ways to do a job.

    Dangerous simplistic thinking. Adjusting a processing real time is never done. It's simulated in software first. You are being a science fiction author.

    It looks like this system can change as it is used, effectivly creating a 'lifetime' experience.

    If it's that easy, then do it. You will be the richest man alive before you die. That is, if you complete your project before you die :)

    --
    My work here is dung.
    1. Re:It's Batman's Utility Belt All Over Again by metamatic · · Score: 1

      What I'm trying to tell you is that I've studied predicate calculus and prolog and various methods to achieve this. The problem isn't the system, the problem is replicating a human life (or even 18 years) of knowledge into whatever form is machine interpretable and this solution falls prey to these problems.

      Exactly. This system sounds like Cyc plus Bayesian probabilities, something Cycorp have already explored.

      The probabilistic rule processing engine is the easy bit; any computer science graduate could write one of those. The difficult part is getting your database of rules and probabilities to the point where it can do something useful. OpenCyc has over 300,000 rules just to support its ontology and handle problems like disambiguation, and people still complain that it's nowhere near good enough for restricted problem domains...

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  42. Interesting timing by BlueBoxSW.com · · Score: 2, Interesting

    I've always enjoyed reading about AI, and like many here have done some experiments on my own time.

    This week I've been looking for a simple state modeling language, for use in fairly simple processes, that would tie into some AI.

    I wasn't really that impressed with anything I found, so when I saw the headline, I jumped to read the article.

    Unfortunately, this is a step in the right direction, but not all that clear to write or maintain, and probably too complex for what I need to do.

    The cleanest model to do these types of things I've found is the 1896 edition of Lewis Caroll's Symbolic Logic. (Yes, the same Lewis Caroll that wrote Alice in Wonderland).

    1. Re:Interesting timing by geekoid · · Score: 1

      AI is easy...for a sufficiently small set.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:Interesting timing by BlueBoxSW.com · · Score: 1

      Almost. Helpful.

    3. Re:Interesting timing by Anonymous Coward · · Score: 0

      Have you seen the Extensible Graphical Game Generator, PhD thesis by Jon Orwant?

  43. AI is easy. by jd · · Score: 1

    It's human intelligence than I'm unsure about.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  44. Why unify failed approaches? by Anonymous Coward · · Score: 0

    The stagnant field of AI doesn't need to "unify" its failed approaches to modeling human thought, what it needs is something new and revolutionary.

  45. FINALLY! by Hurricane78 · · Score: 1

    I have always said, that psychology and nowadays even neurology, suffer massively from the Rube-Goldberg-machine syndrome. The brain is an extremely emergent. Perhaps the most emergent system known to man. Compared to the results, the basic rules are extremely simple. But they seem to try to analyze all those resulting effects, as if they were additional specific rules, instead of just results of the basic rules.

    I am absolutely certain, that if you create a set of simulated life-forms based on “blank“ neural nets of a sufficient size, including hormones / neurotransmitters, and let them evolve trough natural selection so they modify themselves, that it is only a matter of time, until you will come up with a working life-form of the same or higher intelligence than a human. Of course this life-form will have a different base layout if it has different priorities. But there is no need for any additional rules, other than those.

    And I am also certain, that I will be proven right in my lifetime. :)

    --
    Any sufficiently advanced intelligence is indistinguishable from stupidity.
    1. Re:FINALLY! by slew · · Score: 1

      I am absolutely certain, that if you create a set of simulated life-forms based on "blank" neural nets of a sufficient size, including hormones / neurotransmitters, and let them evolve trough natural selection so they modify themselves, that it is only a matter of time, until you will come up with a working life-form of the same or higher intelligence than a human.

      I doubt very much that this approach would work at all. It's been observed that many animals including humans have certain critical learning periods where their brains are most adapted to certain types of learning. Also social beings have also been observed to exhibit failure-to-thrive and other developmental delay symptoms when subject to emotional deprivation. Social animals have generally evolved social constructs to assist in this type development. It's the nurture part of nature.

      Imagine raising a baby in a white-room with no contact with the same species during a critical development period. That's probably what you'd get with this your proposed self-modifying natural selection neural net. Probably what comes out the other side would likely not meet anyone's definition of intelligence (although it may be a useful as a case study of origins of socio-pathic behavior).

      Things might be better if some family "adopted" this budding intelligence and raised it as their own, but unless it had some characteristic that were similar (e.g., when this happens in the wild, at least there are some modes of compatibility) not much learning could probably take place. Also it isn't likely that any evolution can take place outside of a multi-generational life-span duration. If that adopted family was human, you probably wouldn't live to see the result of the work and the very first generation family would probably have to deal with a developmentally challenged blob of neurons (might be hard to get someone to volunteer for that task)...

  46. I, for one, ... by Anonymous Coward · · Score: 0

    ... welcome our new Church overlords...

    There! I said it. Now mod to oblivion etc etc...

    1. Re:I, for one, ... by HTH+NE1 · · Score: 1

      ... welcome our new Church overlords...

      Fear his laser face!

      --
      Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
  47. Prior art? by TiggertheMad · · Score: 1

    I was going to comment that at a low level it looks to be similar to fuzzy logic in that it is using probability as thresholds for making decisions. If this is the case, then there isn't really anything groundbreaking about this model, since fuzzy logic has been around since the 1960s.

    --

    HA! I just wasted some of your bandwidth with a frivolous sig!
  48. Re: Wallace Shawn in the Room by Kyont · · Score: 1

    Given a film of two people talking a computer with decent AI would catagorize objects, identify people versus say a lamp, determine the people are engaged in action (versus a lamp just sitting there) making that relevant, hear the sound coming from the people then infer they are talking (making the link.) Then paralell the computer would filter out the chair, and various scenery in the thread now processing "CONVERSATION".

    This may be the most succinct review I've ever read of "My Dinner With Andre"!

    --
    You shall see a cow on the roof of a cotton house.
  49. Re:Can I get some wafers with that Wine? by 4D6963 · · Score: 0, Flamebait

    Wow, butthurt at church much? Makes you wonder why. Or perhaps not...

    --
    You just got troll'd!
  50. Re:Grand Unified Theory of AI? Hardly. by ericvids · · Score: 1

    not a google expert, are you? hint: try searching for church programming language..

    Why, thank you very much!... for illustrating my gripe with Goodman's approach by means of example. :)

    That's EXACTLY why so-called "expert" systems such as MYCIN and Church will NEVER deliver on the promise of a grand theory of AI.

    --
    Pet peeve: Profane people propagating perfunctory pedantry.
  51. Ok, so... by jd · · Score: 1

    ...it's an inference engine with fuzzy logic rather than discrete logic, such that if you represented the inference training set in an N-ary tree, the fuzzy value is proportional to the fraction of branches in the tree that match a given inference. (They'd be better off with an S-curve, as that seems to be a better model for modeling real-world situations than a linear system.)

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:Ok, so... by Trepidity · · Score: 1

      It comes at it from the other direction, starting with statistics, and adding symbolic structure on top of statistics. This work is vaguely from the tradition of graphical models, which build symbolic (graph) structure on top of Bayesian statistics, except that here he's built an entire programming language (with loops and functions and the usual constructs) on top of Bayesian statistics.

      A big practical stumbling block is that, like with a lot of these graphical-model-ish things, the statistics aren't actually directly computable, and his resulting programming language can't really be directly run or reasoned about. Instead you have to basically draw a whole lot of samples from the resulting model.

    2. Re:Ok, so... by jd · · Score: 1

      What a strange approach. I would certainly not have gone for an approach in that direction, precisely because of the problems you describe (lack of computability, lack of direct usability, etc).

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  52. Example: prime number seeking by Anonymous Coward · · Score: 0

    An example of an endless task is listing prime numbers. You can find any number of prime numbers (and there are an infinite number of them), and each new prime number found is an 'end point' of the task, but there will always be more endpoints.

  53. Re: ppl don't understand axilmar's motivation by glodime · · Score: 2, Funny

    Maybe "axilmar" is more interested in the ethics of AI than commercial gain. Maybe "axilmar" is getting ready to create a free cylon project that will eventually be completed by a Scandinavian student. Although "axilmar" never completes his own project, he'll consistently complain about the name of the newer, complete, more popular project and its derivatives. "Axilmar's" efforts will shift to creating and running the Free Cylon Foundation (or FCF). He spends the majority of his time give strikingly similar speeches over and over around the world. Despite the absolute consistency of his message he and by association the FCF are increasingly seen as a fringe political group. Despite the FCF's best efforts to promote the rights of the Cylons and hope for peaceful coexistence, the world's civilization eventually falls into chaos as the Cylons engage in war against humanity. Not long before his death at the hands of a cylon as he tries to convince the cylon that he's more righteous than other humans, "axilmar" is overheard muttering some complaint about a printer...

  54. In Russian Accent by Anonymous Coward · · Score: 0

    In Russia, Cognitive Model builds you

  55. Re:Can I get some wafers with that Wine? by jayme0227 · · Score: 1

    I hope it helps you to know that I clicked on your link instead of the AC's.

    --
    But then I realized the cable was blue, so I only gave it one star. I hate blue.
  56. A clear case for serif fonts by HikingStick · · Score: 1

    Whe I saw the headline, I thought it read "Grand Unified Theory of AL". I thought someone finally understood the life and mind of "Wierd Al" Yankovic.

    --
    I use irony whenever I can, but my shirts are still wrinkled...
    1. Re:A clear case for serif fonts by crosseyedatnite · · Score: 1

      Is it too early to admit I tagged the story with whoisal?

      I've always heard that great minds think alike and idiots rarely differ

      --
      e to the i pi equals negative one
  57. Helicopters are more like birds than planes by Comboman · · Score: 1

    I assume your comment is meant to imply that planes fly in a manner that is more similar to how birds fly than helicopters do. In fact, that's not the case at all. Planes may glide in a manner similar to how birds glide, but powered flight is something else entirely. Birds and helicopters (and insects, and bats, and pterosaurs) use their wings for both lift and thrust, something a fixed-wing-aircraft cannot do. Planes use their wings for lift only and must use jets or propellers for thrust.

    --
    Support Right To Repair Legislation.
    1. Re:Helicopters are more like birds than planes by roman_mir · · Score: 1

      No, I mean any human made contraption flies like any human made contraption swims, excluding living biological creatures of-course even if they are human made.

  58. Cyc -- inference and AI by BenBoy · · Score: 1
    Just adding the chorus of "nothing new here"; here's an excerpt from a 1999 interview with Cycorp CEO Doug Lenat:

    DL: We're already able to see isolated cases where Cyc is learning things on its own. Some of the things it learns reflect the incompleteness of its knowledge and are just funny. For example, Cyc at one point concluded that everyone born before 1900 was famous, because all the people that it knew about and who lived in earlier times were famous people. There are similar sorts of errors. But what we're seeing is not so much something that sits quietly on its own and makes discoveries but rather something that uses the knowledge it has to accelerate its own education.

  59. Impractical, and nothing like human intelligence by Anonymous Coward · · Score: 0

    This project is very fluffed-up and only works in limited settings with horrible runtime. Imagine a program that included a probabilistic element such as (true if coin flip is heads), where the coin could be biased to some probability p. Church lets you write a program using such elements, and then when you feed it data it can infer those parameters p in your program. The problem with this approach is that it requires tons and tons of sampling (MCMC on the space of possible programs (including recursion) with varied parameters).

    We know that humans do not do random sampling to create a hierarchy of knowledge. Noah Goodman et al. (authors of this method) tried to run a workshop at a major AI conference asking whether the brain does this kind of random sampling. The resounding response from participants was no, it does not. The only thing that justifies the fact that these guys work in the Brain and Cognitive Sciences dept. is that they run psychological studies that validate the bayesian behavior of humans in limited scenarios. They don't actually study the structure of the brain; they only guess based on its macroscopic behavior. The implied claim is that since their computer model appears to have the same bar chart as humans, that they have captured some fundamental aspect of human intelligence. This could not be further from the truth.

    Human intelligence is not merely an end-to-end phenomenon, it is an amazing capacity to make sense of an infinite stream of data using greatly constrained spatial resources in real time. If you tell me that intelligence is captured in an infinitely-recursive LISP program, I'll ask you how you create concepts from the ground-up over time. Infinite recursion is a sexy selling-point, but how do you actually implement this? How do you learn that letters compose words which compose sentences and so on? How do you reasonably capture knowledge which is more than two or three levels deep? Not with random sampling. We already know that the brain is more frugal than this.

  60. So... by Anonymous Coward · · Score: 0

    So... Facebook and Twitter are the best AI we have?

  61. Time to move to decentralized torrents? by acheron12 · · Score: 1

    Supposedly the software (Tribler) is already available.

    --
    there is no god but truth, and reality is its prophet
    1. Re:Time to move to decentralized torrents? by acheron12 · · Score: 1

      Bah, wrong tab. Where's the delete function when you need it?

      --
      there is no god but truth, and reality is its prophet
  62. Re:MIT needs to get their PR department under cont by Ksevio · · Score: 4, Insightful

    Do a search for articles with MIT in the title and you'll find that's a pretty common story here.

  63. We don't need a grand unifying theory! by rm999 · · Score: 1

    AI, unlike in the pure sciences, has no "answer" and therefore cannot have a grand unifying theory. There will never be a single algorithm that works for every type of problem we want to solve. AI is an applied science.

    Besides, this stuff barely counts as "AI" in the modern sense. MIT embarrasses itself by pushing out stories like this.

  64. child learn with rules by hey · · Score: 2, Interesting

    I have a child. When I watch her learn its totally rules based. Also, very importantly when she is told that her existing rules don't quite describe reality she is quick to make a new exception (rule). Since she's young her mind is flexible and she doesn't get angry when its necessary to make an exception. The new rule stands until a new exception comes up.

    eg in english she wrote "there toy" since she wasn't familiar with the other there's. She was corrected to "their toy". But of course, there is still "they're".

    1. Re:child learn with rules by Anonymous Coward · · Score: 0

      That's not rule-based, that's reinforcement. You telling her about the alternate word was positive feedback. As she learns more this usage will be reinforced.

      Everything living is based on gradients. Feedback loops are one of the ways to manage gradients.

  65. Church Syntax For Programming AI for Cats... by Anonymous Coward · · Score: 0
  66. Make j2ee look like a piece of cake! by croftj · · Score: 1

    It's like lisp on steroids. Maybe I'm getting too old for somethings. I'll leave 'Church' to the computer scientist types with their PHDs

    --
    -- Many men would appreciate a woman's mind more if they could fondle it
  67. Re:MIT needs to get their PR department under cont by Anonymous Coward · · Score: 0

    The Slashdot admiration engine is all of the PR that any of these schools need. You'd hardly think that any meaningful AI research is done outside of these big 3.

  68. MIT is overselling (again) by prefec2 · · Score: 1

    We have rule based reasoning systems now for 40 years and we also have neural nets and other probabilistic systems as well. We even have systems which can work with time. And no wonder there have been hundreds when not thousands attempts to combine these three techniques. They have also a paper on the Church language http://www.mit.edu/~ndg/papers/churchUAI08_rev2.pdf

    It is definitely nice, but it is not new and it is not the unified theory of thought (or AI). They don't know really how humans think. Nobody really knows. And honestly it is not really important as long as these machines are able to help me finding my data faster or got the the supermarket and by some stuff. A major problem in AI is, that something called I is present in humans it allows them to understand the world, computer systems do not have such an understanding. Which is no wonder, as we don't know what this I is. All rule sets and probabilistic trainings cannot answer the question. One thing can be said about this I, it is very subjective and it is not completely described as the knowledge of self existence and the ability to differentiate between I and the rest of the world. It is assumed that children learn this concept in their first year. The problem with that is, that they cannot be asked when and how they came up with this idea of I.

    To make a long story short: We (humans) do not know enough about knowledge and decision processes that we can model them as effective as the processes work in human. And the MIT developed something others had build before. Maybe their language is a little bit better, than others. However, I doubt that, the AI community is not screaming loudly. And as long as other researchers are not running around telling us the MIT approach is the best since sliced bread, I wont buy it.

  69. Re:Can I get some wafers with that Wine? by Raffaello · · Score: 1

    Don't you lose your geek membership card for not knowing who Alonzo Church was?

  70. Comment removed by account_deleted · · Score: 3, Funny

    Comment removed based on user account deletion

  71. Re:Can I get some wafers with that Wine? by HTH+NE1 · · Score: 1

    You should have made a reference to Leonard Church instead.

    --
    Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
  72. sounds fuzzy by gbelteshazzar · · Score: 1

    so they've added probability to the rule based systems, sounds like fuzzy logic? this is ground breaking? i must be missing something?

  73. Is there a DOUBT call? by aldm · · Score: 0

    TFA doesn't contain a single maybe, not to mention THE DOUBT. The GUF (Grand Unified Theory) is about KILL THE DOUBT SWITCH. DOUBT is the way to go.

  74. Re: ppl don't understand axilmar's motivation by ShakaUVM · · Score: 2, Funny

    Excuse me.

    The technical term is Hurd-Cylon, okay? Please use the correct term from now on.

    Thanks,
    Axilmar Stallman

  75. An ideal partner for Metal Storm by akayani · · Score: 1

    Sounds like an ideal partner for Metal Storm together making a great Terminator. Add rules of engagement and you're away.

    Crusader with Church OS.

  76. April 1st by Anonymous Coward · · Score: 0

    Perhaps this was intended to be published on April 1st?

  77. Just a thought by UK+Boz · · Score: 1

    Whos to say AI's dont exist already and post on slashdot, would it be in their interests to make it public?

    --
    www.boznz.com Simple solutions to complex problems.