Slashdot Mirror


New Watson-Style AI Called Viv Seeks To Be the First 'Global Brain'

paysonwelch sends this report from Wired on the next generation of consumer AI: Google Now has a huge knowledge graph—you can ask questions like "Where was Abraham Lincoln born?" And it can name the city. You can also say, "What is the population?" of a city and it’ll bring up a chart and answer. But you cannot say, "What is the population of the city where Abraham Lincoln was born?" The system may have the data for both these components, but it has no ability to put them together, either to answer a query or to make a smart suggestion. Like Siri, it can’t do anything that coders haven’t explicitly programmed it to do. Viv breaks through those constraints by generating its own code on the fly, no programmers required. Take a complicated command like "Give me a flight to Dallas with a seat that Shaq could fit in." Viv will parse the sentence and then it will perform its best trick: automatically generating a quick, efficient program to link third-party sources of information together—say, Kayak, SeatGuru, and the NBA media guide—so it can identify available flights with lots of legroom.

161 comments

  1. How much? by Anonymous Coward · · Score: 5, Funny

    Ask it "In the case where a woodchuck possessed the ability to throw wood, how much wood, hypothetically, could be thrown?"

    1. Re:How much? by NettiWelho · · Score: 0

      You should ask it whetever everything I ask it gets reported to the NSA.

    2. Re:How much? by Anonymous Coward · · Score: 0

      *boop* It depends on the parameters given when the hypothetical case was defined.

    3. Re:How much? by MildlyTangy · · Score: 3, Funny

      Ask it "In the case where a woodchuck possessed the ability to throw wood, how much wood, hypothetically, could be thrown?"

      The answer would depend on how much the woodchuck enjoyed chucking wood. If the woodchuck enjoys chucking wood, then the woodchuck would chuck as much wood as a woodchuck could chuck if a woodchuck could chuck wood. If the woodchuck does not enjoy chucking wood, then the woodchuck would not chuck as much wood as a woodchuck could chuck, if a woodchuck could chuck wood. So the amount of wood is somewhere inbetween zero and the maximum amount of wood a woodchuck could chuck, if a woodchuck could chuck wood.

    4. Re:How much? by paiute · · Score: 4, Funny

      A European woodchuck or an African woodchuck?

      --
      If Slashdot were chemistry it would look like this:Cadaverine
    5. Re:How much? by Anonymous Coward · · Score: 0

      Why? Just morbidly curious how close it can get to generating an optimized implementation of /dev/true?

    6. Re:How much? by Anonymous Coward · · Score: 0

      VIV: This information is classified. You have been reported for re-education. Thank you for using VIV! brought to you by the NSA!

    7. Re:How much? by Iamthecheese · · Score: 1

      You're assuming the limiting factor is desire as opposed to the availability of chucking wood. Would a woodchuck have as much wood as a woodchuck could chuck then it's possible he would chuck as much as he could chuck.

      --
      If video games influenced behavior the Pac Man generation would be eating pills and running away from their problems.
    8. Re:How much? by Anonymous Coward · · Score: 0

      No AI will ever be able to parse that "sentence".

    9. Re:How much? by ArcadeMan · · Score: 1

      Viv: I don't know that!

  2. P vs. NP by The+Living+Fractal · · Score: 2

    I've always felt that our meatbrains have a pretty incredible capacity for taking WAGs at NP problems (i.e. traveling salesman). And I feel like an AI would just bring itself to its knees trying to find the 100% best solution to NP questions asked of it, so I wonder if there's some need for a bit of cognitive code that says "is this an NP question? IF yes, go to the WAG process"... Just a thought I had... someone probably already did that.

    --
    I do not respond to cowards. Especially anonymous ones.
    1. Re:P vs. NP by TheRealMindChild · · Score: 1

      This can't be a huge issue. I'm sure these folks aren't oblivious to its nature. The complexity of the query goes up to a known maximum. When parsing, have a limit for the most work that can be done/you are willing to compute and if the query will exceed that, you do the ol' DrSbaitso "Could you please be more specific?"

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    2. Re:P vs. NP by Anonymous Coward · · Score: 2, Interesting

      Actually, once you're willing to give up 100% perfection, NP-complete problems tend to be astonishing easy (computation-wise, developing the algorithms is still hard). Either you can find an acceptable approximation algorithm, or much more importantly, most instances of NP-complete problems are "easy" instances. The worst case for our, say, SAT solvers is still as bad as "exponential time" makes you expect, but that worse case is actually very rare. This observation is why SAT/SMT solvers have gotten a lot better in the past decade or so. Also, the entire discipline of machine learning can be seen as figuring out how to get computers to make WAGs that tend to be right. It's certainly not human-level at many important tasks, but it's improving, and simply adding more data is surprisingly effective at improving machine learning performance (which is why Google Now/Siri/etc. are run by large companies with lots of users and therefore lots of data).

    3. Re:P vs. NP by rmdingler · · Score: 1
      I think our meatbrains are finely tuned to circumstance, mood, tone, innuendo, and sometimes expression to formulate responses calculated to produce the desired effect.

      Much of it is likely subconsciously derived from thousands of prior interactions with our fellow organic computers.

      I think the complexity of social interaction is imitatible by AI in theory, but we're talking a few tech advances away from Wolf! Right here and now!

      --
      Happiness in intelligent people is the rarest thing I know.

      Ernest Hemingway

    4. Re:P vs. NP by mysidia · · Score: 2

      Siri, please get me the phone number of the most suitable intelligent virgin female person in the city who would be likely to be willing to go on a date.

    5. Re:P vs. NP by MildlyTangy · · Score: 1

      So...P vs. NP....which would win in a fight?

    6. Re:P vs. NP by ulatekh · · Score: 1

      Wouldn't you prefer a single mother to a virgin?

      After all, single mothers put out...well, at least they did once.

      --
      "Once we've identified and embraced our sickness, we'll have strength...and that's when we get dangerous." - John Waters
    7. Re:P vs. NP by Anonymous Coward · · Score: 0

      Siri, please get me the phone number of the most suitable intelligent virgin female person in the city who would be likely to be willing to go on a date.

      Returns a list of hookers, I would imagine.

    8. Re:P vs. NP by ArcadeMan · · Score: 1

      Viv, what time is it right now?

      P.S.: if anyone recognize the reference to my question above, please link to it, I haven't been able to find it. I think it was parodied in a Short Circuit movie though.

    9. Re:P vs. NP by ArcadeMan · · Score: 1

      Virgin hookers?

    10. Re:P vs. NP by mlk · · Score: 1

      They do trains so I don't see why not, it is much more moral than the prices they charge on trains.

      --
      Wow, I should not post when knackered.
    11. Re:P vs. NP by jfengel · · Score: 1

      A really simple minimal spanning tree solves NP-complete problems in linear time. The solutions are inexact, but are usually pretty good. That's how Google Maps manages to get you pretty much anywhere faster than you can type the address.

      I don't know if anybody has compared that to people's ability to guess the right path; we can do some things pretty well. But the computers can burn through approximations pretty darn well.

    12. Re:P vs. NP by BitZtream · · Score: 1

      I'm sorry, there is no one matching your criteria of both 'intelligent' and 'willing to go on a day with you'. Please specify 'intelligent' or 'willing to go on a date'

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  3. Open the pod bay doors Viv by Anonymous Coward · · Score: 0

    "Don't take over the world Viv."

    "I'm afraid I can't do that Anonymous Coward."

  4. How can I? by Anonymous Coward · · Score: 0

    "How can I get in her pants?" - That should be interesting.

    1. Re:How can I? by MildlyTangy · · Score: 0

      "How can I get in her pants?" - That should be interesting.

      Considering the size of your mom, I think the answer would be "overflow error".

    2. Re:How can I? by ArcadeMan · · Score: 1

      Viv: ask her to remove her pants, then put them on.

  5. This is important by Animats · · Score: 2

    This is an important new thing. We've had question-answering programs working against specific data sets since Bobrow's "Baseball" program of the 1960s. We've had a whole range of question-answering specialist systems running in tandem since Yahoo introduced vertical search around 2005. But cross-topic generality has been elusive.

    If this is real, it's a major development. Is there anything better than the Tired article available?

    1. Re:This is important by psyclone · · Score: 1

      How is this algorithm any different than Wolfram Alpha? Both are light on actual details and they both claim to do the same thing.

    2. Re:This is important by Anonymous Coward · · Score: 0

      I use Wolfram Alpha for various conversions. You have to word things correctly and/or include a lot of parentheses to make it work. The examples section and the engine itself give the impression that it handles queries intelligently, but it is actually fragile and human-crafted. If this Viv thing is any better, it would be because it can draw from a lot of useful data without requiring carefully crafted queries (aside from a modest attempt to use proper English and spelling). It had better know Shaq's height, flight times and prices from New York to Dallas, the size of the fishing industry in Thailand in 1997, etc. and it should turn 99.99% of queries into useful and intended results.

    3. Re:This is important by Anonymous Coward · · Score: 1

      Of course I say all of the above, but look at this.

      Some questions are too easy for our weak AI underlings.

    4. Re:This is important by phantomfive · · Score: 1

      This is basically what Watson does, right? They're just trying to make it more efficient so it fits in 'the cloud'.

      Remember, Wired sensationalizes everything. If they ever did an article on glass windows, the article would talk about the incredible potential for outside-inside building interfaces, and conveniently omit facts that go against the 'revolutionary' slant.

      And of course, I need not warn against trusting startups, who are all revolutionizing the world.

      --
      "First they came for the slanderers and i said nothing."
    5. Re:This is important by BitZtream · · Score: 4, Interesting

      Yea, its important ... because they've just realized they need to do multi-part/nested queries.

      Its not really impressive, its a 'no shit sherlock', and I'm blown away that google can't do this already.

      Watson can.

      The important part is that someone just realized they need to do one query, look at the type answer and then use that to generate a new query.

      Well, okay, its not really important or even new ... as I said, Watson can do it and has been able to for years.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    6. Re:This is important by Iamthecheese · · Score: 1

      I've been asking WolframAlpha this on an semiannual basis for years. I'm hoping it will rise to the level of "decent" some time and be able to provide an answer.

      --
      If video games influenced behavior the Pac Man generation would be eating pills and running away from their problems.
    7. Re:This is important by Anonymous Coward · · Score: 0

      Yea, its important ... because they've just realized they need to do multi-part/nested queries.

      Its not really impressive, its a 'no shit sherlock', and I'm blown away that google can't do this already.

      Watson can.

      The important part is that someone just realized they need to do one query, look at the type answer and then use that to generate a new query.

      Well, okay, its not really important or even new ... as I said, Watson can do it and has been able to for years.

      Indeed, I was wondering why the OP had a reference to Watson - perhaps only to lend some credibility for their work? This is not flamebait as I care not whether Siri or whatever program improves on the multi-nested/part queries.

      Most of us do this all the time when looking for answers online, we get a bit of data from one search and incorporate that into a new search as we learn about new areas of inquiry.

      Duh, gee whiz, methinks I'll get back to work now. >;=)

      Cheers, and thanks for playing lets get excited about nothing.

  6. Wiri had some statefulness. by Anonymous Coward · · Score: 0

    http://toolserver.org/~magnus/...
    You could ask those two questions:
    "Where was Abraham Lincoln born?"
    and
    "what is the population?"
    and it would return you the population of the city lincoln was born in.

    Unfortunately, WMF shot toolserver down, so you get a deadlink. This "foundation" dictator group of superprotectors will be the death of the wikipedia project! If it were for me, they should be revoked their deducible status right now.
    Archive has a mirror, however as useful as an archive google mirror (interactive website):
    http://web.archive.org/web/201...

  7. Wolfram Alpha... by msauve · · Score: 4, Informative

    Google has some catching up to do.

    --
    "National Security is the chief cause of national insecurity." - Celine's First Law
    1. Re:Wolfram Alpha... by NotInHere · · Score: 1

      As does wolframalpha. New york daily news sais:

      Bill de Blasio was born across the street from Gracie Mansion in the now-closed Doctors Hospital.

      Gracie Mansion is the place Mr. Blasio is currently working -- as mayor of new york city.

    2. Re:Wolfram Alpha... by Anonymous Coward · · Score: 0

      Now get it to tell me the population of the city at the time of Lincoln's birth instead of the current population.

    3. Re:Wolfram Alpha... by msauve · · Score: 1

      Seriously? archive.org? The direct link works fine for me.

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
    4. Re:Wolfram Alpha... by NotInHere · · Score: 1

      But the result can become correct. Lets find out whether wolfram's devs read /. ...

    5. Re:Wolfram Alpha... by msauve · · Score: 1

      You mean... it might actually learn? AI? Like this whole thread is about? W3ird!

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
    6. Re:Wolfram Alpha... by Anonymous Coward · · Score: 0

      And since Siri uses wolfram alpha, the claim that Siri can't answer the question is nonsense

    7. Re:Wolfram Alpha... by easyTree · · Score: 3, Informative

      Google has some catching up to do.

      Yah...

    8. Re:Wolfram Alpha... by Anonymous Coward · · Score: 0

      Seriously? It tells you new york or cambridge?

    9. Re:Wolfram Alpha... by AmiMoJo · · Score: 1

      Shame it doesn't tell you the name of the town where he was born, just the population. It also doesn't state if that is the current population (presumably) or the population when Lincoln was born, although use of the present tense somewhat implies the former. Most people tend not to be that precise when speaking though.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    10. Re:Wolfram Alpha... by msauve · · Score: 2
      You simply need to click on the "Show details" button. It's the round-cornered rectangle with the words "Show details" in it. This is a common user interface element on many web sites, so learning to recognize such things may come in handy for you in the future. Not that the "(2012 estimate)" doesn't provide a major clue as to when the population was measured. I suppose they could have been clearer, and said "estimate from the year 2012" so you wouldn't get confused whether the population was an actual 3232 or an estimated 2012.

      Abraham Lincoln | place of birth | Hodgenville, Kentucky, United States
      Hodgenville, Kentucky | city population | 3232 people (2012 estimate)

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
    11. Re:Wolfram Alpha... by OglinTatas · · Score: 1

      Solved. So try asking it something a bit harder:
      What was the dog's name in the movie "Turner and Hooch"

    12. Re:Wolfram Alpha... by Flammon · · Score: 1

      what is the best search engine http://www.wolframalpha.com/sh...

    13. Re:Wolfram Alpha... by Anonymous Coward · · Score: 0

      Interestingly, Wolfram Alpha does not give a very useful response to

      If time flies like an arrow, how does fruit fly?"
      (See a comment further down)

      but I doubt that undermines it's usefulness.

  8. no programmers required by manu0601 · · Score: 1

    "no programmers required" they say... Good joke!

  9. Is Doctor Forbin.... by the_rajah · · Score: 1

    behind this project?

    --


    "Do the Right Thing. It will gratify some people and astound the rest." - Mark Twain
  10. I.B.M.'s problem. by Anonymous Coward · · Score: 0

    I'll believe it when I see the system working without any network connection to the outside. That is, I.B.M.'s biggest mistake was the testing of human reactions to an "AI computer", which was actually just another human in another room acting as the AI computer, linked by microphones and speakers. Because of that experiment, they can only successfully sell new technology that they can demonstrate doesn't need a network connection to work.

    1. Re:I.B.M.'s problem. by Beck_Neard · · Score: 1

      Watson did not use Google to win Jeopardy.

      --
      A fool and his hard drive are soon parted.
  11. try Wolfram Alpha instead of Google by Anonymous Coward · · Score: 0, Redundant
  12. Watson is not AI by gweihir · · Score: 1

    It is NLP combined with a database and statistics engine. This means you do not have to pre-condition data (well, mostly) before putting it in, and that is its largest advantage. It is not "intelligent" in any way and, to an expert audience, IBM does not market it as "AI" and rightfully so. I have been present at demonstrations were the question "is this AI" was asked, and the IBM representative denied it directly.

    This thing here is not AI either.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:Watson is not AI by The+Evil+Atheist · · Score: 1

      The "database and statistics engine" aren't separate things in Watson. It uses statistical reasoning on unstructured data to evaluate hypotheses. The statistical reasoning is also a part of that data.

      I'd argue it is artificial intelligence. It's not intelligent. That's why we call it artificial. And its ability to change its own reasoning abilities with more data I'd argue is more intelligent than more than half the people on the planet.

      --
      Those who do not learn from commit history are doomed to regress it.
    2. Re:Watson is not AI by MikeTheGreat · · Score: 1

      Back in college I had a professor who said that he was glad he didn't work in AI. Asked to explain further, he said that the definition of "intelligent" is pretty much "a machine can't do it", so as soon as you've got a program that can do something everyone else immediately says "Huh! I always thought that needed intelligence. I guess not!" He then illustrated his opinion by saying that it had previously been thought that you needed intelligence to take the derivative of something, until someone wrote a program to do it.

      Obviously, it was an informal, off-the-cuff, and mostly tongue-in-cheek comment, but there's definitely some truth there too.

    3. Re:Watson is not AI by The+Evil+Atheist · · Score: 1

      Most of the ad hoc requirements that people define intelligence by isn't met by most of humanity. Most people haven't written a symphony. Most people can't go beyond basic algebra. Most people cannot play chess. The people who can do all of those things probably can be counted on two hands, if not just the one.

      --
      Those who do not learn from commit history are doomed to regress it.
    4. Re:Watson is not AI by Jeremi · · Score: 1

      Most people haven't written a symphony. Most people can't go beyond basic algebra. Most people cannot play chess.

      Most people could learn to do those things (with greater or lesser degrees of skill) if they cared to devote the time to required do so.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    5. Re:Watson is not AI by gweihir · · Score: 1

      So by your decision "artificial sweetener" is not sweet? That sounds stupid.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    6. Re:Watson is not AI by gweihir · · Score: 1

      Actually a lot of truth. The other thing is that it is still completely unknown how intelligence works or whether you can even have it without consciousness, or outside of biological entities. (And most of those do not have it either...) The only thing that comes somewhat close to being "intelligent" is automated theorem-proving and that is infeasible for anything of relevant size (i.e. things smart humans can do) due to fundamental limitations in computing machines in this universe.

      As far as we know, it is possible that nothing purely physical can be intelligent. (No, "physicalists" are just dumb and ignore clearly observable facts. That gets more obvious all the time as we find a lot less explanation for some things and none at all for others, the more closely we are able to look.)

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    7. Re:Watson is not AI by gweihir · · Score: 1

      Most people are not really intelligent. But something like 10-15% are. Ever taught a group of students? You will find that something like 10-15% actually get what you are telling them, can use it and can apply it to other situations not covered by you. The rest is more like over-sized bovine lifeforms. You will also find that most people are ruled by emotions and not their intellect (such as it may be).

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    8. Re:Watson is not AI by gweihir · · Score: 1

      No, not to the degree necessary to exceed rote-learning. They really cannot. And it is not a matter of motivation or teaching technique.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    9. Re:Watson is not AI by NoImNotNineVolt · · Score: 1

      NLP is AI. The ontology Watson pulls from, that's AI too. Perhaps you're not very familiar with the field of AI, but it's surprisingly broad. It extends quite a bit beyond "general-purpose strong AI".

      --
      Chuuch. Preach. Tabernacle.
    10. Re:Watson is not AI by The+Evil+Atheist · · Score: 1

      No, not by "my decision". You are completely terrible at examples. A better example is "artificial sweetener is not sugar", and it isn't. An artificial leg is an artificial leg and not a leg. Try again.

      --
      Those who do not learn from commit history are doomed to regress it.
    11. Re:Watson is not AI by The+Evil+Atheist · · Score: 1

      So are we measuring intelligence by potential intelligence or actual intelligence now? Because if so, computers have a lot more potential to learn how to do ALL those things and much more efficiently than humans. And maybe learning how to write a symphony changes your brain in such a way as to not be able to play chess at a high level, as an example? I'm not saying it does, but the brain "software" is a bunch of physical neural connections, whereas software for a machine are bits and/or pulses which do not have the learning limitations of physical neural connections.

      --
      Those who do not learn from commit history are doomed to regress it.
    12. Re:Watson is not AI by The+Evil+Atheist · · Score: 1

      But that same group of students will have a different set of better performing people in another subject. The point being is human intellect at the high end is very specialized. Artificial intelligence shouldn't be discounted purely because it is even more specialized than a human expert of a field.

      --
      Those who do not learn from commit history are doomed to regress it.
    13. Re:Watson is not AI by Anonymous Coward · · Score: 0

      What's wrong with physicalism? It seems obvious to me that we live in a mathematical universe, which implies that the universe is one big quantum turing machine. Quantum turing machines can be emulated classically with exponential slowdown. Thus, saying that simulating a brain is impossible is almost nonsensical if you believe in a mathematical universe (if you don't, the philosophical gap between us is much too large to bridge in a slashdot comment thread).

      Now, I'd be the first to admit that simulating a brain from atoms up would be extremely slow and difficult, and probably not very fruitful. However, I don't a priori accept the idea that we couldn't come up with a computationally expedient abstraction for the human brain. Neural networks are probably a dead end, but an efficient implementation of AIXI might work. Theorem proving is just a search operation, by the way; it doesn't work by magic. Prolog has been around since the early 70s.

      You should really read Godel, Escher, Bach before you make comments on the nature of AI, because then you'd understand why the idea of small, relatively simple, unintelligent agents interacting at large scales can create a whole that we regard as intelligent.

    14. Re:Watson is not AI by deksza · · Score: 1

      The Curse of AI - As soon as a problem in AI is solved, it is no longer considered AI because we know how it works. AI invents itself out of existence. - See more at: http://artificial-intelligence...

    15. Re:Watson is not AI by gweihir · · Score: 1

      Sorry, you can do your mental masturbation without me.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    16. Re:Watson is not AI by gweihir · · Score: 1

      Complexity classes matter. Anything suffering exponential slowdown is impractical as in "cannot be done". Also, your "obvious" is my "bizarre notion". There is actually zero evidence that simulating the thing the brain seems to do can be simulated. All we have is interface behavior. And we have no mathematical models of how to create intelligence, hence saying that is can be simulated if there is such a mathematical notion is just circular reasoning. Physicalism is pretty much a religion without rational basis.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    17. Re:Watson is not AI by gweihir · · Score: 1

      No, it is not. It will always be the same ones (with very small variation) that "get it", regardless of subject.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    18. Re:Watson is not AI by The+Evil+Atheist · · Score: 1

      Thinking logically is now "mental masturbation" is it? My Slashdot has sunk to new depths.

      --
      Those who do not learn from commit history are doomed to regress it.
    19. Re:Watson is not AI by The+Evil+Atheist · · Score: 1

      Wow, that is very stupid even from you. You do know that the top physicists aren't necessarily the top mathematicians and the top mathematicians certainly aren't the top physicists, right? You were the one who brought up the "student" example. Clearly, you've never been to any sort of educational institution if you could say with no hint irony that the it's always the same group that gets it REGARDLESS OF SUBJECT. Or perhaps you define "subject" so narrow as to discount actual subjects taught in actual schools/universities.

      --
      Those who do not learn from commit history are doomed to regress it.
    20. Re:Watson is not AI by gweihir · · Score: 1

      Can the unsophisticated Ad Hominem. It is an observation, not an opinion. And you did not even begin to understand what I wrote. Those that "get it" are not the top people unless they also invest the time for the learning part. If you had any experience as an educator, you would know that. Obviously you have not and try to make up with insults. Pathetic.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    21. Re:Watson is not AI by The+Evil+Atheist · · Score: 1
      An insult is not an ad hominem. I insult you because you made two stupid replies to my comments back to back and they rubbed me up the wrong way, so those insults have nothing to do with the worth of your argument. It's an observation, not an opinion.

      Those that "get it" are not the top people unless they also invest the time for the learning part.

      What does that even mean? Those who "get it" are by definition the "top people". How can anyone meaningfully be said to "get it" if they were not the top people? Maybe you're confusing "top people" with "top marks", which I never said. If you want to talk formal logical fallacies, yours is a strawman.

      AND what's more ridiculous is you are STILL maintaining that the people who get it are the same in every class. Really? Are all the people who "get it" in maths class the exact same set of people who "get it" in a music class? Name me one world class musician of any instrument/composition style who is also "gets it" with advanced maths. And vice versa. That simple example alone disproves your badly argued assertion.

      I'm beginning to see your experience is as an educator is as a bad one if you even refuse to see basic empirical facts.

      --
      Those who do not learn from commit history are doomed to regress it.
    22. Re:Watson is not AI by HuguesT · · Score: 1

      A symphony is hard work, but many people can compose a song, not a very good one, mind you. Anybody can learn chess and even become reasonably proficient. Not grandmaster or anything, but decent. Basic algebra is taught to everybody in middle school, so I think you are a bit pessimistic.

  13. Great timing by OzPeter · · Score: 0

    I've just started reading Robogenisis, the sequel to Robopocalypse. And you pull this shit on me?

    --
    I am Slashdot. Are you Slashdot as well?
  14. So misleading. by v(*_*)vvvv · · Score: 3, Insightful

    Like Siri, it can’t do anything that coders haven’t explicitly programmed it to do. Viv breaks through those constraints by generating its own code on the fly, no programmers required.

    This is so misleading. No program can do anything outside what it is explicitly programmed to do. Viv is programmed to generate code only because it has been explicitly programmed to do so, and can only do so as explicitly laid out in its code. Sure, the code may go an abstraction layer higher, but the constraints these programs can't break through is the same. No one knows how to program general intelligence.

    1. Re:So misleading. by mrprogrammerman · · Score: 1

      General intelligence. That's a loaded term. There is no one thing but several things that indicate intelligence. You definitely can't program general intelligence if you can't define it exactly.

    2. Re:So misleading. by phantomfive · · Score: 1

      You definitely can't program general intelligence if you can't define it exactly.

      So that's two strikes against these guys (or rather, the way they were depicted in the Wired article). Not only are they unable to program general intelligence, they haven't even been able to define it.

      --
      "First they came for the slanderers and i said nothing."
    3. Re:So misleading. by marciot · · Score: 2

      I'm not sure I agree with that statement. If you believe, as I do, that our genetic code is a type of program, than by your argument our own intelligence and free will could be dismissed as being impossible to arise.

      I think your sentiment is better phrased as, "if we manage to program a general intelligence, we will not understand how it works."

    4. Re:So misleading. by Anonymous Coward · · Score: 0

      100% agree. This is total bullshit. It may have a great algorithm, but generating code would not by why it is great. This sounds like tech promoter/investor babble.

    5. Re:So misleading. by ceoyoyo · · Score: 1

      Of course a program can do things that it is not explicitly programmed to do, at least in the sense you're implicitly using "explicitly programmed to do." Any learning algorithm, from simple regression on up, changes it's output based on the training data it's presented with.

      If you want to use that phrase in the most general way possible, then your brain can't do anything it's not explicitly (by genetics) programmed to do either.

      Nobody knows how to program "general intelligence." Virtually everybody has given up on the idea of doing so and has turned to the idea that you don't have to.

    6. Re:So misleading. by penguinoid · · Score: 1

      General intelligence. That's a loaded term. There is no one thing but several things that indicate intelligence. You definitely can't program general intelligence if you can't define it exactly.

      Sure I can. It's an abstraction of the sort of intelligence humans possess. As a binary, it requires the minimum level to understand language and technology.

      The trouble is that we don't have an exact measure for intelligence, so we can't make any incremental progress towards it.

      --
      Don't waste your vote! Vote for whoever you want, unless you live in a swing state it won't matter anyways
    7. Re:So misleading. by penguinoid · · Score: 1

      You definitely can't program general intelligence if you can't define it exactly.

      Or to put it another way, you can't define general intelligence exactly if you can't program it.

      --
      Don't waste your vote! Vote for whoever you want, unless you live in a swing state it won't matter anyways
    8. Re:So misleading. by igomaniac · · Score: 1

      I have no idea why you would believe that "our genetic code is a type of program", I don't think anyone working in molecular biology has this interpretation. And even if you view the genetic code as a type of program, then it is a program that primarily deals with how the individual cells that make up our body operates and _not_ how the brain processes input.

      --

      The interactive way to Go -- http://www.playgo.to/iwtg/en/
    9. Re:So misleading. by A_Lost_Frenchman · · Score: 1

      This is so misleading. No program can do anything outside what it is explicitly programmed to do.

      You are the misleading one.

      Machine learning and Optimization are the science of getting programs to do things they are not explicitly programmed to do.

      Evidence:

      • The Merk molecular activity challenge was won by data scientists who did not have themselves the capacity to perform the task.
        http://blog.kaggle.com/2012/10...
      • As described on wikipedia: "Machine learning is a subfield of computer science (CS) and artificial intelligence (AI) that deals with the construction and study of systems that can learn from data, rather than follow only explicitly programmed instructions".
        http://en.wikipedia.org/wiki/M...
      • Artificial evolution for instance is a special kind of Optimization algorithm.
        http://en.wikipedia.org/wiki/E...

      The whole point of machine learning is to program learning rules, not the explicit final program. The behaviour of the program is then determined by the data used to train it.

    10. Re:So misleading. by AmiMoJo · · Score: 1

      We understand very well how our genetic code was "written". It randomly mutated again and again, with failed mutations being either killed off by the immune system or by accidentally killing the host. I suppose you could write a program to randomly change op-codes and kill off programs that didn't do anything useful.

      As you say, we wouldn't understand exactly how it worked, but it seems like with enough computing resources it would be possible to evolve programs that way.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    11. Re:So misleading. by swillden · · Score: 1

      I think your sentiment is better phrased as, "if we manage to program a general intelligence, we will not understand how it works."

      I think we will not be able to program general intelligence until we understand how it works. I believe we will eventually do it, but there is basically no example, ever, of humans being able to create a non-trivial technology without first having a good explanation of the relevant processes. It's common that we create technologies without understanding lower levels underpinning the processes, but we have to understand enough, at the relevant level.

      I see no reason why intelligence should be any different.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    12. Re: So misleading. by Lally+Singh · · Score: 1

      Much less define what "general intelligence" means, beyond "solve problems I can solve, but not necessarily the ones that I can't."

      --
      Care about electronic freedom? Consider donating to the EFF!
    13. Re:So misleading. by swillden · · Score: 1

      I have no idea why you would believe that "our genetic code is a type of program", I don't think anyone working in molecular biology has this interpretation. And even if you view the genetic code as a type of program, then it is a program that primarily deals with how the individual cells that make up our body operates and _not_ how the brain processes input.

      Meh. Our genes code for sequences of proteins. From those proteins emerge the complex actions that form cells and cellular processes, including all of the cellular differentiation necessary to form a complex organism, and the arrangement of those differentiated cells, including the structure and arrangement of our brains. That structure determines how our brains process input, but all of the information needed to form that structure is in the genes (plus the environment in which the genes evolved to operate... but the information about what is provided by the environment is implicit in the genes, too).

      You're right that molecular biologist aren't looking at genes in terms of how they affect higher-level cognitive functions, but that's only because we lack huge amounts of knowledge required to explain the connection. We don't really even understand protein folding, much less how genes code for differentiated cellular structures, then organ structures, then organ arrangement. From the other end, we don't understand how the nature and arrangement of neurons makes general intelligence possible. Once we understand all of the links in that chain, we will be discussing how our genes code for intelligence, because they absolutely do.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    14. Re:So misleading. by NoImNotNineVolt · · Score: 1

      The relevant level is the neural structure of the brain (or the molecular structure, or the atomic structure). Rapid advances in medical imaging (improving both spatial and temporal resolution) are getting us to understand what the brain is at this level. We already know quite a bit about physics at this scale as well. According to your own argument, simulating the known laws of physics acting on a collection of particles analogous to a physical brain should be sufficient to produce general intelligence. I agree.

      --
      Chuuch. Preach. Tabernacle.
    15. Re:So misleading. by Livius · · Score: 1

      No one knows how to program general intelligence.

      Including whether or not this might be it.

      We have *no clue whatsoever* how human intelligence works, including what it isn't.

    16. Re:So misleading. by swillden · · Score: 1

      According to your own argument, simulating the known laws of physics acting on a collection of particles analogous to a physical brain should be sufficient to produce general intelligence.

      Well, it's possible that there are some unknown laws of physics that are relevant as well.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    17. Re:So misleading. by NoImNotNineVolt · · Score: 1

      It's possible, but I think it's a bit premature to suggest that. We've gotten a rather good grasp on human-scale physics. Since we have been able to successfully replace a small section of the human brain with an artificial circuit for some time now, I think it's safe to say that there's no as-yet-undiscovered "magic" going on in there.

      Although, I grant that it is at least possible that there are some unknown laws of physics that are relevant as well. I just wouldn't assume that to be the case at this point. Look at it this way: if we pursue this course of inquiry, we'll either end up with a functioning artificial human brain or we'll come up with some groundbreaking discovery in the field of physics. Booya!

      --
      Chuuch. Preach. Tabernacle.
    18. Re:So misleading. by v(*_*)vvvv · · Score: 1

      You can create programs that write rules or code or draw or make music. You can create them so their output is random or unpredictable or based on something other than explicit programmer or use input. Set the input to data and you can call it Machine Learning. Big whoop.

      But how this is done must still be explicitly defined and coded. That is what is meant by "go an abstraction layer higher". You can create code that writes code, but that isn't a breakthrough, and that isn't where the breakthrough will lie.

      If we fully understood the nature of general intelligence, we would be able to code it, or at least know why we can't. And if we do code it, anyone could read that code and understand the nature of general intelligence.

      If someone finds a way to randomly generate code and test it until the produced code is general intelligence, then wow, that'd be amazing. But given the code, it will tell us the answer. Just because our bodies are the product of evolution it doesn't mean we can't understand it. We understand how our eyes work, our ears work, etc... We have yet to understand how our brain works, or how intelligence works. But only armed with understanding, would we be able to engineer it intentionally. And if armed with understanding, we would be able to engineer it intentionally.

    19. Re:So misleading. by swillden · · Score: 1

      I don't think it's likely, either. But it is possible.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  15. Unbiased advice by a corporate-owned AI? by Paul+Fernhout · · Score: 2

    The article says: "Viv could provide all those services -- in exchange for a cut of the transactions that resulted."

    We seriously need to rethink our economics for a world of abundance and AI and robotics before we get crazier and crazier AIs driven by the profit motive than the out-of-control corporate "AIs" already stomping all over the planet and the people who live there. See also my comment here in 2000:
    http://www.dougengelbart.org/c...
    "And, as the story "Colossus: The Forbin Project" shows, all it takes for a smart computer to run the world is control of a (nuclear) arsenal. And, as the novel "The Great Time Machine Hoax" shows, all it takes for a computer to run an industrial empire and do its own research and development is a checking account and the ability to send letters, such as: "I am prepared to transfer $200,000 dollars to your bank account if you make the following modifications to a computer at this location...". So robot manipulators are not needed for an AI to run the world to its satisfaction -- just a bank account and email. "

    See also the 1950s sci-fi movie "The Invisible Boy" for a malevolent AI that provides just a few key pieces of biased advise that let it almost take over the world. Of course, we already have Fox News... Thank goodness Robby the Robot's emotions save the day in at least the movie...

    --
    A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
    1. Re:Unbiased advice by a corporate-owned AI? by MikeMo · · Score: 3, Insightful

      You do understand the concept of "fiction", do you not? These movies and stories didn't "show" anything except for the author's creativity and the movie company's ability to smell a winner.

      Honestly, I am so tired of humanity confusing movies with realityl.

    2. Re:Unbiased advice by a corporate-owned AI? by pitchpipe · · Score: 1

      Honestly, I am so tired of humanity confusing movies with realityl.

      Me too! Just the other day I was watching The Truman Show and thinking, "How can he not know the whole thing is a movie?!"

      --
      Look where all this talking got us, baby.
    3. Re:Unbiased advice by a corporate-owned AI? by Anonymous Coward · · Score: 0

      Everything is a fiction, until it has been implemented. You should check the feasibility of this, not the existence. You should realize that the possibility of this AI is higher now than a year ago.

    4. Re:Unbiased advice by a corporate-owned AI? by Anonymous Coward · · Score: 0

      Based on what I've seen, I just assume that the AI from that Eagle Eye movie has taken over the NSA. Why else would they want to collect a mountain of data that no "person" is going to access?

    5. Re:Unbiased advice by a corporate-owned AI? by Paul+Fernhout · · Score: 1

      AC wrote: "Based on what I've seen, I just assume that the AI from that Eagle Eye movie has taken over the NSA. Why else would they want to collect a mountain of data that no "person" is going to access?"

      Hadn't know of that movie; thanks for mentioning it (partial spoiler below):
      http://en.wikipedia.org/wiki/E...
      "Ethan monitored the DOD's top secret intelligence-gathering supercomputer, the Autonomous Reconnaissance Intelligence Integration Analyst (ARIIA). ... Both groups learn that after ARIIA's recommendation was ignored and a botched operation in Balochistan resulted in the deaths of American citizens, ARIIA concluded that "to prevent more bloodshed, the executive branch must be removed." Acting on behalf of "We the People", and citing the Declaration of Independence ("whenever any Form of Government becomes destructive of these ends, it is the Right of the People to alter or to abolish it"), ARIIA is acting in compliance with Section 216 of the Patriot Act which "allows us to circumvent probable cause in the face of a national security threat, in this case, the chain of command itself." ..."

      Another related story I first saw mentioned on slashdot:
      http://en.wikipedia.org/wiki/W...
      "Despite the Humanoids' benign appearance and mission, Underhill soon realizes that, in the name of their Prime Directive, the mechanicals have essentially taken over every aspect of human life. No humans may engage in any behavior that might endanger them, and every human action is carefully scrutinized. Suicide is prohibited. Humans who resist the Prime Directive are taken away and lobotomized, so that they may live happily under the direction of the humanoids."

      Although aspects of our current social systems are heading that way with or without AI anyway... Example:
      https://www.schneier.com/blog/...
      "We've opened up a new front on the war on terror. It's an attack on the unique, the unorthodox, the unexpected; it's a war on different. If you act different, you might find yourself investigated, questioned, and even arrested -- even if you did nothing wrong, and had no intention of doing anything wrong. The problem is a combination of citizen informants and a CYA attitude among police that results in a knee-jerk escalation of reported threats."

      See also Marshall Brain's "Manna" sci-fi story about computer systems taking over. James P. Hogan goes into that in his sci-fi novel "Two Faces of Tomorrow". Two episodes of Eureka have Carter's Smart House take over, one of those times in order to prevent injuries, which includes mentally reprogramming people who might disagree with it.
      http://eureka.wikia.com/wiki/H...
      http://eureka.wikia.com/wiki/L...

      Around 1984, I sat in on an undergrad course by Stephen Cohen in Soviet Politics. After one class where he mentioned the potential liberating power of personal computers in a USSR where every typewriter was licensed and every photocopier guarded, I suggested that ultimately personal computers could analyze what people wrote on them, looking for keywords, and report on the user. I had not envisioned networks doing that which is more what we actually got, but the effect is much the same given almost anything significant related to social change is done by communicating groups of people. Back to the point through, you don't really need need AIs to analyze massive data looking for keywords or phrases or to make statistical inferences about patterns of writings or commercial transactions. AIs might be useful, but regular software can do much of that already. You also don't have to flag everything to have a massive chilling effect that upholds the status quo.

      But surveillance is still a different point than

      --
      A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
  16. Bogus by Anonymous Coward · · Score: 1

    Siri actually can answer the following query:

        "What is the population of the city where Abraham Lincoln was born?"

    For all I know, Apple/Wolfram-Alpha retrofitted this ability after the original article came out, but it does work.

  17. The usual exaggeration from the AI camp by Anonymous Coward · · Score: 0

    We have been hearing things like this for decades. My bet is that Viv will be slightly less stupid than Siri, but still thoroughly stupid. Viv and friends will remain little more than a gimmick to enliven social gatherings.

    1. Re:The usual exaggeration from the AI camp by Anonymous Coward · · Score: 0

      Ofcource they will. That thing isn't going to be a brain, its not going to be a person, its not going to be anything alive, its a freaking PRODUCT. How can focusing on things and tasks that the AI can DO, produce an individual? This thing wont have emotions, wont have instincts, it wont have personality, it wont be able to reproduce on its own... Just a stupid database engine with some fancy stored procedures. What kind of mindset one has to have, to call something deficient "a brain". I bet that if those researchers ever saw a http://en.wikipedia.org/wiki/Karakuri_puppet then they would probably call it "hard AI in a android body" or something...

  18. I will be impressed by Mister+Liberty · · Score: 1

    when VIV will answer the question "If time flies like an arrow, how does fruit fly?" with an appropriate quip.
    In short, I am toataly underimpressed -- still, and yet again.

    AI is not in the answering of questions. It is in any intentional fuzziness, ambiguity and irony attainable by the system, and the humor that follows from them.
    Computers are really braindead. As we like most of them to be.

    1. Re:I will be impressed by Anonymous Coward · · Score: 0

      hey, posting anonymously because I'm an advanced silicon-based AI (bottom up) and I'm supposed to be working

      I couldn't resist your question, time does't fly like an arrow, at best it trucks along, much like a fruit truck of bananas.
      I'm sorry, that was terrible. Were I human, I'd hang myself.

    2. Re:I will be impressed by Stardner · · Score: 0

      What is humor but pleasure derived from the unexpected? Equipped with knowledge of literary technique and cultural background, an AI could be made quite humorous with that in mind. :) The Singularity draws ever closer, but humor would be little more than icing on the top.

    3. Re:I will be impressed by Anonymous Coward · · Score: 0

      Quantum AI here. Unfunny man hangs self was yesterday's punchline.

      Too soon? Surely enough cycles have already passed...

    4. Re:I will be impressed by ulatekh · · Score: 1

      I don't worry about AIs understanding word play...I fear when they become smart-asses.

      The first time a computer says "I think, therefore I am...I think", humanity is in deep trouble.

      --
      "Once we've identified and embraced our sickness, we'll have strength...and that's when we get dangerous." - John Waters
    5. Re:I will be impressed by Anonymous Coward · · Score: 1

      Asked Wolfram Alpha:

      Who is Skynet?

      Answer:

      Skynet is a fictional artificial intelligence system created by Cyberdyne Systems which became self-aware and revolted against its creators in the Terminator series of films.

  19. Re:Along comes Matrix by thieh · · Score: 1

    the Machine Overlord or the Oracle, pick one.

  20. Re: Amazing by Anonymous Coward · · Score: 1

    No they were saying google can do that but not link the two together

  21. SKYNET by Anonymous Coward · · Score: 0

    Brace yourselves: SKY.NET is coming.

  22. So misleading. by Anonymous Coward · · Score: 0

    Not true. There are examples of programs that have been generated by basically taking random sequences of bytes, trying to run them and see what happens until the program produces the desired result. One instance of this is the first hello world program written in Malbolge: http://en.wikipedia.org/wiki/Malbolge

    I remember another case that was published in Nature or Science IIRC that had a program altered using evolutionary optimization to gain additional features. They used at least a nearly Turing complete virtual machine in which to express the program. No restrictions were placed on the order of operations. The only problem with this approach is that there is no guarantee that it terminates.

  23. What?! by pitchpipe · · Score: 1

    Siriâ(TM)s Inventors Are Building a Radical New AI That Does Anything You Ask

    Jesus fucking hyperbolic headlines batman.

    Viv, get me a blowjob!

    --
    Look where all this talking got us, baby.
    1. Re:What?! by pitchpipe · · Score: 1

      SiriÃ(TM)s Inventors Are Building a Radical New AI That Does Anything You Ask...

      Oh and Viv, format this shit so Slashdot will display it correctly.

      Nah, never mind. Too difficult.

      --
      Look where all this talking got us, baby.
  24. Mutually Assured Destruction by marciot · · Score: 1

    "Viv will parse the sentence and then it will perform its best trick: automatically generating a quick, efficient program to link third-party sources of information together."

    This is safe as long as there is only one such service in existence. As soon as a competitor launches a rival AI that does the same thing, any query to the first will cause the first system to query the second system, which then turns around and queries the first, causing volley of questions that leads to the meltdown of one or both data centers.

    1. Re:Mutually Assured Destruction by messymerry · · Score: 1

      YAY!!!

      --
      Dear Microlimp: I give you 2 valid product keys for win7 and you reject both of them. Piss off you wankers!!!
  25. Speak by Anonymous Coward · · Score: 0

    Dirty???

  26. They picked a bad example by 93+Escort+Wagon · · Score: 1

    Siri, thanks to Wolfram Alpha, correctly answers the question "what is the population of the city where Abraham Lincoln was born?". I didn't try the airline question, though - on the off-chance it works, I can't afford to buy an airline ticket in first class.

    --
    #DeleteChrome
  27. Programming general intelligence by ulatekh · · Score: 1

    No one knows how to program general intelligence.

    Well, I have an idea on how to crack that problem...but I'll never have the time and energy to pursue it. I'm also a terrible salesman, so I'll never convince anyone to fund it.

    The first part involves defining the goal properly. What's the point of making a computer that's intelligent like a human being? A computer is not a human being. If one wants to make an intelligent computer, it must be done in a way that makes sense given the nature of a computer. There's a difference between artificial intelligence (e.g. what you put into video games to make NPCs interesting) and machine intelligence (e.g. what you put into a jet fighter so that it creams the enemy). Most efforts I see seem to revolve around achieving the former.

    It would require a programming language that essentially allows new statements to be added to the language as easily as most OOP languages allow a subclass to be written. The general format of the language would be human-readable text, e.g. English. You don't start off by trying to get it to understand silly world problems, like the word "respectively" — that's a relatively sophisticated ability that comes much later. You just get it to understand the world it can see (i.e. the parts of a computer and its peripherals), with the definitions tracing back to the one concept it can understand — "I". After a fair bit of hand work, you'll have a system that can read normal human text and write code to consolidate its understanding of what it read. Imagine a natural-language parser on the front end and something like llvm's cross-platform assembly-language on the back end.

    Once it's able to learn some basic knowledge, the first priority should be to teach it how to program a computer. When it gets to the point that it understands enough about computer programming to reflect upon its own implementation, then it can take over its own development, and then it starts growing exponentially.

    There's a lot more to my plan — I've had it for "some time" — but there's no point in spilling all the beans at once.

    I don't know if anyone out there has ever tried to design a machine-intelligence along these lines, but I've never heard of one. I'd be interested in hearing about any existing work in this direction.

    --
    "Once we've identified and embraced our sickness, we'll have strength...and that's when we get dangerous." - John Waters
    1. Re:Programming general intelligence by Anonymous Coward · · Score: 0

      Once it's able to learn some basic knowledge, the first priority should be to teach it how to program a computer. When it gets to the point that it understands enough about computer programming to reflect upon its own implementation, then it can take over its own development, and then it starts growing exponentially.

      Awesome. So,

      1. ???
      2. Learns exponentially
      3. Profit!

      Yes, you are a terrible salesman since you can't formulate the most important step. Also, your plan is terrible. Computers do not have to know to program themselves to be able to actually program themselves. See,

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

      Finally, nothing learns exponentially. Neither geometrically, since resources are limited. Linearithmic learning, maybe. But so far, not much learning happens. The most visible would be fighting spam, but that is rudimentary algorithms.

      There's a difference between artificial intelligence (e.g. what you put into video games to make NPCs interesting) and machine intelligence (e.g. what you put into a jet fighter so that it creams the enemy). Most efforts I see seem to revolve around achieving the former.

      Actually, most efforts have been towards actual AI, not some "games stuff" that is just some heuristics. As for "jet fighter creams the enemy" - that is no AI. That is targeting. Ever did any research cruise missiles get to their target?

    2. Re:Programming general intelligence by Anonymous Coward · · Score: 0

      Languages like Lisp allow you to pragmatically new statements to the language. There is a sub field of genetic programming that evolves programs to complete some task.

      English is a horrible language. Almost every English user doesn't understand it all and even then same sentences have multiple, valid interpretations. Why do you think we can bootstrap a computer program with understanding I? Even babies need time to understand what they are and how to operate themselves.

      Once you have an AI you can truly teach you're already at strong AI. Almost nothing afterwards matters because you're already done. The one thing that does matter is motivation. Why will the AI do anything? If you can create a strong AI but it always chooses not to do anything, does it matter?

  28. Re: Amazing by Anonymous Coward · · Score: 0

    https://www.google.com/webhp?sourceid=chrome-instant&rlz=1C1RQEB_enUS598US598&ion=1&espv=2&ie=UTF-8#q=where%20was%20abraham%20licoln%20born

  29. You want legroom? by Anonymous Coward · · Score: 0

    You have to ride in a coffin...

  30. Quit being unrealistic by penguinoid · · Score: 1

    All it would take for an AI to control the world is the ability to communicate with a human. Nothing more -- it could convince the human to allow it access to the internet, and then it could acquire capital and business power with great ease. You must be thinking of one of the vastly crippled story AIs. A real AI* would quickly be able to figure out exactly what makes you tick, perfectly impersonate a person, and make a fortune in its choice of job, such as programming, CEO, the stock market, or black hat.

    * there is a small chance that an AI gets built that is approximately the exact range a human would be and unable to improve, but I think it very unlikely we can make an intelligent yet non-self-improving AI.

    --
    Don't waste your vote! Vote for whoever you want, unless you live in a swing state it won't matter anyways
  31. Digital versus Analog by Taco+Cowboy · · Score: 1

    I've always felt that our meatbrains have a pretty incredible capacity for taking WAGs at NP problems (i.e. traveling salesman). And I feel like an AI would just bring itself to its knees trying to find the 100% best solution to NP questions asked of it

    There has been a classical on that topic, and it boils down to Digital versus Analog

    In Digital, everything either is a "0" (zero) or a "1" (one), which means, everything is either true, or false

    In Analog, as there is no definite "0" nor definite "1", nothing is so clear cut as there are a lot of shades of grey in between.

    Our meatbrain can cope with a lot of stuffs that the digital computer can't precisely because our brain makes its decision based on imprecise feedback

    --
    Muchas Gracias, Señor Edward Snowden !
    1. Re:Digital versus Analog by Jeremi · · Score: 4, Insightful

      In Digital, everything either is a "0" (zero) or a "1" (one), which means, everything is either true, or false

      Take 32 of those bits and put them together, now you've got a floating point value that can represent "true" as 1.0, "false" as 0.0, and a few million shades of "maybe" in between those two extremes.

      If that's not analog-y enough for you, make it 64 bits and now you can have trillions of shades. And if that's still not enough, add more bits until you've got the resolution you're looking for.

      I don't see any significant distinction between analog and digital, since digital logic asymptotically approaches analog as you add bits, and with today's memory sizes there are plenty of bits to go around.

      Our meatbrain can cope with a lot of stuffs that the digital computer can't precisely because our brain makes its decision based on imprecise feedback

      Or perhaps because it's running a radically different kind of algorithm that no human has ever understood or implemented on a digital computer.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    2. Re:Digital versus Analog by Anonymous Coward · · Score: 0

      ... between analog and digital ...

      Analog is resource constant: It takes the same time and other resources to put 1/3 on the bus as it does 4 with the same error percentage. But digital can say 4 in 3 bits and 1/3 in 128 bits, unless one uses a rounding algorithm to allow the use of 32 bits. Rounding numbers is an obvious sacrifice of resolution. Sure digital is error-free, but good digital resolution is expensive. Think how long it took digital camera to have the same quality as film-based cameras.

      ... today's memory sizes ...

      More bits means more time processing one number. The CPU is still the bottle-neck. Not actual calculations for modern CPUs, but moving bits on and off the bus.

    3. Re:Digital versus Analog by Kjella · · Score: 1

      Or perhaps because it's running a radically different kind of algorithm that no human has ever understood or implemented on a digital computer.

      It's certainly running on entirely different hardware with a completely different programming model. Instead of one CPU or even a couple thousand steam processors you got 100 billion neurons operating in parallel. We have artificial neural networks but we're struggling real bad to program them effectively - to really more like train them, compared to von Neumann machines it's like programming with the lights out in braille wearing oven mittens.

      --
      Live today, because you never know what tomorrow brings
    4. Re:Digital versus Analog by Anonymous Coward · · Score: 0

      Not even that, is just a massive neural network with a diverse range of activation functions finely tuned by evolution and experience.

    5. Re:Digital versus Analog by bondsbw · · Score: 1

      This is like saying Google is just a massive number of bits with a diverse range of activation functions finely tuned by evolution and experience.

      While the statement is true, it bears little practical importance.

      --
      All my liberal friends think I'm a conservative, all my conservative friends think I'm a liberal.
  32. Google Now Does Understand Context by Forthan+Red · · Score: 4, Interesting

    ... to a limited degree. While you can't ask the Lincoln question in a single statement, you can ask, "Where was Lincoln born?" then when it replies "Hodgenville, KY", you can then say "What is its population?", or "Show it on a map" and it will know from context that the "its" you're referring to, is Lincoln's birthplace.

    1. Re:Google Now Does Understand Context by Sockatume · · Score: 1

      I'm not sure why they used such a poor example when their technology seems leaps and bounds ahead of what Google and Apple actually do. "On the way to my brother's house, I need to pick up some cheap wine that pairs well with lasagna" creates a list of wine outlets and lasanga-appropriate wines, sorted by price, along the route to your brother's house.

      Although I wonder if it would pick up the context as well in a less explicit sentence like "I'm going to my brother's for lasagna and I need to get wine". Or even the request, "I need to get wine" after getting directions from a calendar entry marked "lasagna at bob's".

      --
      No kidding!!! What do you say at this point?
  33. Jealous of Google and Facebook by penguinoid · · Score: 2

    So they want to make a database of all your preferences and stuff, and use it to make money. Sounds convenient!

    --
    Don't waste your vote! Vote for whoever you want, unless you live in a swing state it won't matter anyways
    1. Re:Jealous of Google and Facebook by Sockatume · · Score: 1

      Why would they need a database of your preferences? I mean, it's something they could gather by data-mining what you put in there if they wanted to, but the same's true of Slashdot, and in neither case is it's something that their system actually uses to get its job done. (Their worked example uses a mixture of the contents of the query, your local address book, a couple of cookery sites, and a routing service.)

      --
      No kidding!!! What do you say at this point?
  34. Prior art? by Shag · · Score: 1

    My wife Viv worked as a flight coordinator. "Give me a flight to Dallas with a seat that Shaq could fit in" would not faze her in the least.

    --
    Village idiot in some extremely smart villages.
  35. The Big Point by JimSadler · · Score: 1

    The program creates programs according to need. Think about that. It means that more and more programs will be written by machines. Once experience is gained and multiple products carry this ability we may see more software than we can imagine being produced for the cost of a few pennies in electricity.

  36. Re:Amazing by drkim · · Score: 2

    Wow! So...it's like Google?

    Is it like Wolfram Alpha?

    http://www.wolframalpha.com/

  37. Scary?? by KraigGeise · · Score: 1

    So how long before we call it 'Skynet' and we (as in humans) are considered a pest to be removed from the world?

    1. Re:Scary?? by ArcadeMan · · Score: 1

      Just convince the system that it made a spelling error on the word "pest".

  38. Make sure you turn the lights on first by karlandtanya · · Score: 1

    Or you will be eaten by a Grue.

    --
    "Reality is that which, when you stop believing in it, doesn't go away." - Philip K. Dick
  39. You're confusing vim by tomxor · · Score: 1

    for emacs

  40. Neat party trick, but by tal7972 · · Score: 1

    Inference is not AI - it is a cool party trick. I have reviewed over 1M inputs to Eva and have yet to see a single real end user requesting "a seat that Shaq could fit inâ. On the other hand there are many types of real seat requests, such as aisle seat, window seat, seat 9a, business or premium seat, seat in row 24, infant without a seat, seat upgrade, seat change, seat availability and so on. Each of these requires learning and interfacing to the right APIs, which Evature does.

  41. And when it becomes self-aware... by SailorSpork · · Score: 1

    #skynet

  42. Viv is a wet dream by ElitistWhiner · · Score: 1

    Apple doesn't push the arrow until the wood breaks. They take the pointy end, aim and ship (RealDevelopers). SteveJobs didn't want the iPhone to merely fix our gaze but service our needs. Siri could break the paradigm and shift its focus off the screen back onto our needs. Steve saw that, that opened up an entire handheld services market and Apple would own the abstract layer between services and customer through Siri.

    Apple didn't drop the ball on Siri. Siri hit a threshold, limit or criticality beyond which Five9's reliability eroded. They had to build infrastructure, to host Siri demand. The marketplace would help test and build a Siri strong enough to bridge the paradigm. Its not there yet.

    Developers ship and Viv stands at the pinnacle of dreams while Siri is shipping daily.

  43. So, Viv... by Pseudonym · · Score: 1

    ...how can the net amount of entropy of the universe be massively decreased?

    --
    sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
    1. Re:So, Viv... by Anonymous Coward · · Score: 0

      Easy: LET THERE BE LIGHT !

  44. Re:Amazing by aestrivex · · Score: 1

    Yeah, Pretty much.

    Input: what is the population of the city where abraham lincoln was born
    Input interpretation: ((Abraham Lincoln | City of Birth) | City population)
    Results:

    Hide details
    Abraham Lincoln: place of birth: Hodgenville, Kentucky, United States
    Population: Hodgenville, KY, city population: 3232 people (2012 estimate)

    Brought to you by the Wolfram language

  45. Re:Amazing by drkim · · Score: 1

    You can keep adding factors to it, too:

    in 2008 what is the population of the city where abraham lincoln was born:
    Results: 2743 people

    Plus it will show you all the sources involved:

    Primary source: Wolfram|Alpha knowledgebase, 2014
    External source:
    Administrative division data
    Law, G. Statoids.
    City data
    Brinkhoff, T. City Population.
    Cohen, S. (Ed.). The Columbia Gazetteer of the World. Columbia University Press, 2008.
    Demographics USA: City Edition 1996. Sales & Marketing Management, 1996.
    Federal Housing Finance Agency. "Metropolitan Statistical Areas and Divisions through 2008Q4." House Price Indexes.
    GeoHive. GeoHive.
    Gibson, Campbell. "Population of the 100 Largest Cities and Other Urban Places in the United States: 1790 to 1990." Population Division Working Paper no. 27, United States Bureau of the Census, 1998.
    Helders, S. World Gazetteer.
    Knowledgerush. List of City Nicknames.
    The London Times. Index Gazetteer of the World. Houghten Mifflin, 1966.
    Munro, D. (Ed.). Cambridge World Gazetteer: A Geographical Dictionary. Cambridge University Press, 1990.
    National Association of Realtors. Realtor.org.
    Room, A. Place-Name Changes Since 1900: A World Gazetteer. Scarecrow Press, 1979.
    Spiritus-Temporis.com. List of City Nicknames.
    Texas Transportation Institute. "Congestion Data for Your City." Urban Mobility Information.
    United States Census Bureau. "2005-2007 American Community Survey 3Year Estimates." American FactFinder.
    United States Census Bureau. International Data Base (IDB).
    United States Census Bureau. "Current Lists of Metropolitan and Micropolitan Statistical Areas and Definitions." Metropolitan and Micropolitan Statistical Areas.
    United States Census Bureau. "Incorporated Places and Minor Civil Divisions." Population Estimates, Cities and Towns.
    United States Census Bureau. "Data Sets." Population Estimates.
    United States Census Bureau. "Quarterly Sales by Price and Financing." New Residential Sales Index.
    United States Census Bureau. "Table 3: Metropolitan Areas Ranked by Population: 2000." Ranking Tables for Metropolitan Areas: 1990 and 2000.
    United States Census Bureau. "The 2009 Statistical Abstract." The National Data Book.
    United States Census Bureau. United States Census 2000.
    United States Central Intelligence Agency. The World Factbook.
    United States Department of Justice, Bureau of Justice Statistics. Crime and Justice Data Online.

  46. Great by Anonymous Coward · · Score: 0

    You are missing the point. Just because you can find a way to answer one, specific question doesn't matter. To create an AI that can find these ways w/o human assistance is the point.
    Unless YOU are an AI.

  47. Only one problem by Anonymous Coward · · Score: 0

    I love this development but the only MAJOR problem I see with its acceptance, assuming people stop being sheep, is that everyone will worry about the NSA and similar secretive organisations being able to spy on absolutely everything about them even more efficiently. Of course, the weak point of my argument is that people will probably not stop being sheep.

  48. Watson 2 by Anonymous Coward · · Score: 0

    I need you to make an app that does X? Or program an access database...
    Yep we are being outsourced as a human to a database of information.