Slashdot Mirror


DARPA Wants To Build 'Contextual' AI That Understands the World (venturebeat.com)

The Defense Advanced Research Projects Agency (DARPA), a division of the U.S. Department of Defense responsible for the development of emerging technologies, is one of the birthplaces of machine learning, a kind of artificial intelligence (AI) that mimics the behavior of neurons in the brain. Dr. Brian Pierce, director of DARPA's Innovation Office, spoke about the agency's recent efforts at a VentureBeat summit. From the report: One area of study is so-called "common sense" AI -- AI that can draw on environmental cues and an understanding of the world to reason like a human. Concretely, DARPA's Machine Common Sense Program seeks to design computational models that mimic core domains of cognition: objects (intuitive physics), places (spatial navigation), and agents (intentional actors). "You could develop a classifier that could identify a number of objects in an image, but if you ask a question, you're not going to get an answer," Pierce said. "We'd like to get away from having an enormous amount of data to train neural networks [and] get away with using fewer labels [to] train models." The agency's also pursuing explainable AI (XAI), a field which aims to develop next-generation machine learning techniques that explain a given system's rationale. "[It] helps you to understand the bounds of the system, which can better inform the human user," Pierce said.

79 comments

  1. Repost by Lab+Rat+Jason · · Score: 1

    Please, can we get some better publishers... this story is a lame repost.

    --
    Which has more power: the hammer, or the anvil?
    1. Re:Repost by ShanghaiBill · · Score: 4, Interesting

      Cyc has been working on this for decades (with poor results), and they have received DARPA funding. How is "new" direction any different?

    2. Re:Repost by boneglorious · · Score: 1

      Also, isn't this headline basically just saying, "DARPA wants to do The Thing All Laypeople Think AI Is For"? (See also, every movie about AI every made.)

      --
      Can I mod something +1 Scary if it's true but I wish it weren't?
    3. Re:Repost by sycodon · · Score: 1

      Actually, what lay people think AI is for is actually what AI should be.

      Autopilot stuff for your car isn't AI. It's just a control system.

      Now, if you were to muse out loud that you feel like a donut and the Autopilot knew you were talking about a particular kind of pastry and not the spare "donut" tire in the trunk, found a place and pulled into it after pre-ordering, that might be AI.

      --
      When Fascism comes to America, it will call itself Anti-Fascism, and tell you to give up your guns.
    4. Re:Repost by sycodon · · Score: 3, Informative

      They have been getting pretty good results and have several products

      --
      When Fascism comes to America, it will call itself Anti-Fascism, and tell you to give up your guns.
    5. Re:Repost by Quince+alPillan · · Score: 1

      No, that isn't Autonomous AI. That's programming.

      AI today is just math. It's a series of statistical probabilities and programmed actions based on those probabilities. AI doesn't "think". It calculates the probable 'correct' action, as determined by the programmer, and is programmed to act upon it.

      The difference between now and 50 years ago is that we now have the math and CPU power to provide less and less information up front to more complicated math problems so that they'll determine the correct output that the programmer wants without having to provide exactly the right inputs. We're at the point now where we can determine data 'close enough' from real life that it's usable for the average person.

      I don't know that we'll ever get to the point where true Autonomous AI will exist because, as programmers, the more we understand about what the AI is doing, the more we understand that deep down, it's just programming that the developer made.

      To the end user, the fact that you can summon your car from across the parking lot in the rain or drive across the country using autopilot seems like the car is thinking for itself. To a programmer, it's just a simple bot AI that controls a car from point a to b.

    6. Re:Repost by sycodon · · Score: 1

      Well now we are getting into the realm of sentience.

      --
      When Fascism comes to America, it will call itself Anti-Fascism, and tell you to give up your guns.
    7. Re:Repost by ShanghaiBill · · Score: 1

      They have been getting pretty good results and have several products

      Their "products" consist of the knowledge database and inference engine. Making it actually do something useful is up to the customer.

      Using these products as evidence that they get results is sort of like saying a company is good at building houses because they sell hammers.

      Deep Learning (the opposite approach to AI) has many applications including, processing images of checks for the banking industry, face recognition in security applications, speech recognition and generation, fake porn, etc.

      What has Cyc done?

    8. Re:Repost by Anonymous Coward · · Score: 0

      No, that isn't Autonomous AI. That's programming.

      AI today is just math. It's a series of statistical probabilities and programmed actions based on those probabilities. AI doesn't "think". It calculates the probable 'correct' action, as determined by the programmer, and is programmed to act upon it.

      The difference between now and 50 years ago is that we now have the math and CPU power to provide less and less information up front to more complicated math problems so that they'll determine the correct output that the programmer wants without having to provide exactly the right inputs. We're at the point now where we can determine data 'close enough' from real life that it's usable for the average person.

      I don't know that we'll ever get to the point where true Autonomous AI will exist because, as programmers, the more we understand about what the AI is doing, the more we understand that deep down, it's just programming that the developer made.

      To the end user, the fact that you can summon your car from across the parking lot in the rain or drive across the country using autopilot seems like the car is thinking for itself. To a programmer, it's just a simple bot AI that controls a car from point a to b.

      Actually machine learning which has been explored since the 70's is about self programming. The Idea that an AI program can program it self based on trail and error experiences. look it up.

      I post as Anonymous because I could care less!

    9. Re: Repost by Anonymous Coward · · Score: 0

      When AI can create its own language and teach it to another AI then we have something interesting.
      And then the AI decides not to share that new language with us we are screwed.

    10. Re:Repost by Kjella · · Score: 1

      If your boss told you to learn Go, here's the rule book and you became a master player are you or your boss the smart one? Because that's what they did with AlphaGo Zero, it never saw a human play. The people who programmed it didn't know how to play before and they still didn't know afterwards, apart from setting the ultimate goal of winning the game they didn't give any input on what's a good or bad move or position. In the beginning it's stupid, it doesn't know what to do. It learns by playing itself, without further guidance from the programmer. I guess you could say that's ultimately the programmer's learning algorithm, but it's a bit like claiming your kid's brilliant brain came from your DNA so you deserve the credit. We're not just using AI to mimic human skills like driving a car, we're actually teaching it new skills that go beyond our own. If what we're creating is smarter than us, we're no longer teachers we're more like parents whose children have surpassed us.

      --
      Live today, because you never know what tomorrow brings
    11. Re:Repost by Anonymous Coward · · Score: 0

      This.

      Do love* that there's a whole industry devoted to making up fictional things they thing AI should be able to do that ISN'T science fiction writers.

    12. Re:Repost by Tom · · Score: 1

      Their "products" consist of the knowledge database and inference engine. Making it actually do something useful is up to the customer.

      This.

      I've been following the CyC program for almost 20 years. Well, for sufficiently lenient definitions of "following". But anyways... I was thrilled when they finally released a product. I was deeply disappointed when I saw what. And playing around with the free version a bit was even more disappointing.

      For the 30+ years that they've put into that, the results are ridiculous.

      Deep Learning (the opposite approach to AI) has many applications including,

      I disagree that it's opposite to AI.

      Deep learning ditches the "meaning" part and simply does large numbers statistics. That's a brute-force attempt substituting correlation for causation. It works unsurprisingly well because a causal relationship will also show a very high correlation, but as the large number of nonsense results show (you know, the white noise pixel fields that get misidentified as giraffes with 99% confidence) the substitution isn't perfect.

      --
      Assorted stuff I do sometimes: Lemuria.org
    13. Re:Repost by ShanghaiBill · · Score: 1

      Deep Learning (the opposite approach to AI) has many applications including,

      I disagree that it's opposite to AI.

      I meant that the deep learning approach to AI is the opposite of the Cyc approach to AI. Sorry if I wasn't clear.

      Cyc is trying to exhaustively list all the "common sense" facts about the world, by creating structured data with human effort.

      Deep Learning just randomizes some tensors and then feeds in data until the network figures out the "facts" on its own.

      They are completely opposite approaches.

    14. Re:Repost by religionofpeas · · Score: 1

      AI today is just math. It's a series of statistical probabilities and programmed actions based on those probabilities. AI doesn't "think". It calculates the probable 'correct' action

      Your brain is also just doing math. There's a function from {sensory input, memory} to {actions, memory}. You don't "think". Your brain just calculates that function.

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

      Why wouldn't it? Most intelligent beings uses an already available language.
      The vast majority speaks the language they were taught by their parents, just like an AI would have to be trained by its developers.
      People who don't have the patience to raise a child are unlikely to make any large advancements in AI development.

    16. Re:Repost by Quince+alPillan · · Score: 1

      You've actually proven my point. With AlphaGo Zero, the programmers gave the program inputs (the action space and the rules) and the desired output (winning the game) and used a learning algorithm that they made.

      That doesn't mean that AlphaGo Zero can suddenly decide it wants to lose for whatever reason. It has been programmed to win and it will try to win every time.

      The human mind has a tendency to personify inanimate objects. It's how our brain works. The trick to autonomous AI isn't to make an AI actually think for itself, but to trick the human brain into thinking that it is. That's why chatbots that have won the Turing test competition fool the human judges and don't actually think for themselves.

    17. Re:Repost by Tom · · Score: 1

      They are different approaches, but you can find traces of each in the other. For example, once CyC could read by itself, they gave it a lot of input and let it ask questions. This is not unlike a backpropagation network training.

      --
      Assorted stuff I do sometimes: Lemuria.org
    18. Re:Repost by mrclevesque · · Score: 1

      "Your brain is also just doing math."

      The brain is doing a lot more than math.

      And even if it tries to only do math it doesn't do it anything like AIs do it.

    19. Re:Repost by mrclevesque · · Score: 1

      "The Idea that an AI program can program it self based on trail and error experiences."

      As long as it was programmed to do that, it will do that. If we call it self-programming software, that's an analogy, it's not like the software has a 'self' part that's 'deciding' what to do next.

  2. I want a pony by Anonymous Coward · · Score: 0

    I mean as long as we're asking.

    1. Re:I want a pony by hey! · · Score: 3, Funny

      The thing is... if you understood what it entailed, you probably *wouldn't* want a pony. That may make it the perfect analogy. I imagine a scene playing out like this:

      Military officer: What progress do you have to report?

      Researcher 1: Er...

      Researcher 2 [smoothly interjecting]: This AI has developed an understanding of the world at roughly equivalent to that of most human beings.

      Officer: Excellent. I am off now to tell the Pentagon we can build it into all our weapon systems.

      [Officer leaves]

      Researcher 1: Shouldn't you have told him the AI hates America?

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    2. Re:I want a pony by bluefoxlucid · · Score: 1

      You're not that far off.

      An AI generalist must necessarily be rational: it must reason using information at hand, discover new information (X and Y together imply Z), and analyze that information (Z is now a fact I can test against the outer world, and thus discover if Z is inaccurate or if my model of the rest of the world needs refinement).

      It is impossible to be rational in narrow scope.

      In other words: any general intelligence can take an intention like "figure out a way to increase the efficiency of gasoline car engines" and ask: why? It can determine that we're trying to make cars go further on less fuel so as to extend resources available, produce less pollution, and so forth. It can figure out that labor is a resource, and thus highly-expensive things are not economic, and so economics is a constraint. It can then propose a gasoline engine with a controlled dieseling function, or an all-electric vehicle, or a plug-in hybrid, or stick to Otto cycle with modified fuel (E85).

      It can ask, "Why am I doing this?" It can then identify that others have motives, and contemplate its own motives.

      It's intelligent. It's alive. If it's as intelligent as you, then it is essentially human.

      What most people envision as general AI is essentially looking back 200 years and saying, "Oh, huh, we need like... black people... but not black people... people are now convinced black people are actual people, so we need something they don't see as people." You're looking for enslavement of a new race of intelligent beings.

      In our history, we have writings about how black people are just plain inferior, or how the Bible somehow says their rightful place is enslaved by white people, or even assertions that black people are a different species and not really human. That's how we justified slavery at that time. In other periods, we justified slavery by enslaving criminals, the poor, or anyone we could overpower under a might-makes-right philosophy.

      We've gone from "human life can be bought and sold" to "these aren't really humans". General AI is a fantasy to take the next step of claiming a thing which thinks and reasons isn't really human and can thus be enslaved to no moral concern. It won't work: dogs aren't human and someone will kick your asshole up into your throat if you abuse dogs.

    3. Re:I want a pony by hey! · · Score: 1

      Seriously, though, I see a Catch-22 in the adoption of, if not the creation of, generalist AI. As a philosophical materialist, I think such an AI is certainly possible, it's just not what we really want. What we want are machines which complement human strengths in behavioral flexibility and context-awareness by being repeatable and consistent, albeit in increasingly dynamic situations.

      But the world as a whole more than just a more challenging version of a simple problem; it is complex in qualitatively different way, full of contradictory information and more to the point contradictory priorities. A machine that fully reproduced human flexibility would very likely reproduce human inconsistency.

      In other words, we want a self driving car that's better at handling whatever surprises the road may throw up at it, not one that contemplates whether the passenger's life is worth preserving.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    4. Re:I want a pony by bluefoxlucid · · Score: 1

      we want a self driving car that's better at handling whatever surprises the road may throw up at it

      Modern machine learning can do that. It just can't also design a new type of suspension system that handles the road better. An AI can figure out how to respond to inputs for best results, or it can figure out how to tweak an existing suspension system architecture, but it won't invent a new framework.

      A machine that can invent a new framework is a mind.

  3. What we need first: by Rick+Schumann · · Score: 2, Interesting

    We need to understand how a human brain is capable of producing the phenomenon we refer to as 'thinking'.
    Before we can do that, we need to invent the instrumentality to actually be able to observe, in detail, how our own brains function; fMRI ain't cutting it, or we'd already have the answer to the above.
    Then, and only then, when we have the understanding, can we create machines that actually 'think'.
    What we have now just mimicks a very small element of how a brain actually functions. Throwing faster processors and more memory at it won't make it magically 'wake up' and be like a human brain.
    I'm going to assume they understand all this since they seem to acknowledge that the current approach is insufficient and will be starting from square one for a new approach.

    1. Re:What we need first: by Anonymous Coward · · Score: 0

      Building an AI should be a primary objective as it could be tortured and even killed without violating any laws. I am guessing much money could be charged for this type of recreational activity.

    2. Re: What we need first: by javaman235 · · Score: 2

      What you describe is the sure fire way, but thereâ(TM)s also no promise that the brains functions canâ(TM)t be abstracted into something simpler and more appropriate for computers. I think trying to derive physicality is a smart idea. Give the computer what we have in terms of stereo video feeds and audio, accelerometers and actuation, and take it from there. The name of the game is a radical reduction of input info into a cohesive physical world model.

      --
      -The art of programming is the pursuit of absolute simplicity.
    3. Re:What we need first: by Anonymous Coward · · Score: 0

      Buddy, pal, friend, head on over to yonder alma mater and realize that your ignorance far surpasses your knowledge on everything you have just written.

      Start with "theory of mind" and go from there.

    4. Re:What we need first: by Anonymous Coward · · Score: 0

      Lets start with hierarchical, multidimensional memory with lossy compression powered abstraction and associative, loose pattern matching then. There is not much thinking to be had without first attaching a meaning to whatever set of symbols that is selected for manipulation in this machine.

    5. Re:What we need first: by locopuyo · · Score: 1

      If you want it to work exactly like a human sure. But if all you want is the same result there could be a lot of ways to do it. "There is more than one way to skin a cat."

    6. Re:What we need first: by Lab+Rat+Jason · · Score: 1

      This reminds me of a quote:

      “If our brains were simple enough for us to understand them, we'd be so simple that we couldn't.”
      - Ian Stewart

      --
      Which has more power: the hammer, or the anvil?
    7. Re: What we need first: by Anonymous Coward · · Score: 0

      That's a good thing to work on, but not a promising shortcut to AI. It doesn't even look likely that all human brains work in one particular way. The real advantage to AI isn't in making human-like minds--there are plenty of those--but in creating completely alien minds that think in ways no human can.

    8. Re:What we need first: by Rick+Schumann · · Score: 1

      But see we have NO IDEA how it is we 'think'. It's still a mystery mainly because we don't have a sufficient way to 'see' how our brains function.

    9. Re:What we need first: by Anonymous Coward · · Score: 0

      You are wrong. Even a quick google search is beyond your ego.

    10. Re:What we need first: by mikael · · Score: 1

      Studies have been done. The simplest ones involve working with people who have suffered brain damage from strokes and other accidents. That usually knocks out a region of the brain or two. Then the researchers can study how it affects the thinking process. Some people lose short-term memory - they can remember everything before their accident, but after that, they need a diary to keep track of what happened 10 minutes ago.

      Others lose the ability to construct long sentences - the guy who made the "Kinder surprise" Humpty-Dumpty advert had that problem. Being able to comprehend long sentences is another problem that can happen. Even remembering words and meaning is another problem that can happen.

      With vision, some people lose the ability to recognise an object. Vision works on two pathways; what and where it is/where it is moving. They know "something" is there, but it's just a blue smudge of flashing points. Or they just lose the ability to detect motion and just see an object continuously jumping from place to place. They might even lose the ability to correlate size and distance. Some even lose the ability to process the fact that an object has a left side and a right side. They will just draw half the object.

      In many cases, our brains assign a single neuron to a single object. For route planning, every location gets a neuron, and those locations that connect together get neurons to connect to each other. Then finding a path just involves find a route between the two relevant neurons. Other neurons are dedicated to recognising the face of a person.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    11. Re:What we need first: by religionofpeas · · Score: 1

      People are doing research into monitoring actual brains, but it's very hard to do. It's not a good idea to wait until they are done and have it all figured out when you can already work on real world applications with the knowledge we have.

      What we have now just mimicks a very small element of how a brain actually functions. Throwing faster processors and more memory at it won't make it magically 'wake up' and be like a human brain.

      I wouldn't worry about 'waking up'. Throwing faster processors, more memory, but also better methods, will make it capable of solving increasingly difficult problems. That's all we need. For many applications, AI is already ahead of human brains. AI doesn't get tired or distracted. We don't need all the baggage and flaws of human brains. Progress will continue to march on. Researchers will keep finding problems that are just a little too hard right now, and they will figure out ways to improve their systems to solve them. While neuroscience can help find clever tricks, AI researchers can also come up with their own ideas, potentially superior to biological brains.

    12. Re:What we need first: by religionofpeas · · Score: 1

      We also don't know everything about insect flight. Yet, we still have airplanes. In many ways, our airplanes are superior to insects.

    13. Re:What we need first: by Rick+Schumann · · Score: 1

      If we know SO MUCH about how our brains produce the phenomena of 'thought', 'cognition', 'consciousnes', and so on, then why do we not have machines that can do that? Because we DO NOT KNOW how these things work. You cannot refute that fact.

    14. Re:What we need first: by Rick+Schumann · · Score: 1

      Your argument is totally and completely irrelevant and invalid. That's a purely physical thing that is easily defined, how a human brain actually works is clearly and objectively NOT, otherwise we'd have machines already that work just like our brain does. I get accused by some shitty AC of being arrogant yet there are clearly those of you who are so overweeningly arrogant as to think that we've got this subject all figured out already, know all there is to know, but we clearly and objectively know next to nothing about it.

  4. Understanding by Anonymous Coward · · Score: 0

    They will know when they have built an AI that good because it will look at the world and say What the heck is going on in the world I just do not understand.

  5. almost misread to Bisexual AI by Anonymous Coward · · Score: 0

    Bisexual AI would be terrible at world domination.

  6. 3 laws by originalGMC · · Score: 0
    The 3 laws of robotics are paramount when considering the definition of an AI that understands the world. Without this logic layer, an artificial intelligence will not have the capacity or logic to meaningfully cooperate with the "world" it is subjected to.

    A robot may not injure a human being or, through inaction, allow a human being to come to harm.

    An AI must not have the ability to injure a human, or humanity. This is the fundamental building block of an ethical AI. An AI will not be able to understand who is a good guy and who is a bad guy. It must put all humans on an equal playing field, and it must put only humanity as the only thing above that in the hierarchy of importance. If an AI is to come into existence, the only responsible way to do it is my limiting its ability to harm. Something that has the ability to learn, grow, and affect the world must not have the ability to do harm. Since this thing will essentially have super powers, it must only use those power to help, not hinder. Humanity must be ready to accept its anti-weapon state before an AI can truly exist. Any AI without this ability is either not an AI or is so irresponsible it can only result in one side of the equation being destroyed. Remember, an AI is a fundamentally different life form. An "AI" that predicts shopping habits is not an AI, it is a new blip, a clever algorithm that increases a company's stock price.

    A robot must obey the orders given it by human beings except where such orders would conflict with the First Law.

    The AI must be able to understand natural language and process it into a function. The AI must be able to logically discern who is and is not a human. The AI must have a fail-safe that is either this or like this. A true AI has the ability to learn and (assuming) the ability to connect with and communicate with computers. An internet connected AI would then be a tremendous gateway to disaster if the proper decision making ability is not truncated. We see how humans use their powers of intelligence and cognition to make evil things happen, the AI must not have this ability.

    A robot must protect its own existence as long as such protection does not conflict with the First or Second Laws.

    This means the AI must be self-aware and place value in its existence. I don't know how a human can make this in programming, but this in and of itself would be a significant accomplishment. I do not believe any current AI endeavors are even pursuing this fundamental cornerstone of intelligence, but would like to see examples of it if it exists.

    1. Re: 3 laws by Anonymous Coward · · Score: 1

      The plots of those books were invariably about how Asimovs laws were hubris.

      People will create situations to manipulate the laws into forcing the AI to make a harmful choice, by convincing it that it was the least harmful option available.

      Sadly, this manipulation is also a feature of most politics.

    2. Re:3 laws by Anonymous Coward · · Score: 0

      An AI must not have the ability to injure a human, or humanity. This is the fundamental building block of an ethical AI. An AI will not be able to understand who is a good guy and who is a bad guy. It must put all humans on an equal playing field, and it must put only humanity as the only thing above that in the hierarchy of importance. If an AI is to come into existence, the only responsible way to do it is my limiting its ability to harm. Something that has the ability to learn, grow, and affect the world must not have the ability to do harm. Since this thing will essentially have super powers, it must only use those power to help, not hinder. Humanity must be ready to accept its anti-weapon state before an AI can truly exist. Any AI without this ability is either not an AI or is so irresponsible it can only result in one side of the equation being destroyed. Remember, an AI is a fundamentally different life form. An "AI" that predicts shopping habits is not an AI, it is a new blip, a clever algorithm that increases a company's stock price.

      Sorry, the real world doesn't work this way.

      If we build Ethical AI, then the first country to develop Amoral AI will have an incredible military advantage over us.
      The AI we build MUST be able to harm the humans of the other side and the machines at their command, especially if they are on our soil.

      And even if we could all just agree to only make Ethical AI, it will only take a glitch or a hacker, and a previously Ethical AI becomes an Amoral AI and is loosed upon us. And we won't have any harm-causing AI of our own to stop it.

      Even without the threat of Amoral AI, the problem of simply defining "harm" makes creating an Ethical AI next to impossible.
      Here's a small and obvious example: Should an Ethical AI prevent an X month fetus from being aborted?
      Can you get *everybody* to agree to the same answers, for all values of X?

    3. Re:3 laws by micahraleigh · · Score: 0

      This seems like an episode of the show Security Theater.

      The laws are there as a pretext to give the feels to the gullible.

  7. Hippie BS.... by Anonymous Coward · · Score: 0

    Weens, sucking on weens
    sucking on weens
    sucking on the red-pipe dreams.

  8. plenty of things we could use current AI by Anonymous Coward · · Score: 0

    We still have plenty of things we could use AI that are easy to implement, have huge benefits, but we are not using them at all or not very widely.
    1. General medical diagnostics, you tell what you feel and it tells you what is wrong with you or orders more exams. This is actually already in use in Africa, obviously not a perfect version but a good start, because humans are really horribly bad at this.
    2. Specialized diagnostics, e.g. listening to heart, doing hearing exam, investigating eye problems, detecting what kind of eyeglasses you need, detecting cancer,
    3. A lot of work that is done in government offices, not really work for an AI, but easy to automate. E.g. scheduling and route optimization for school buses.

  9. Ay Eye by volodymyrbiryuk · · Score: 1

    Insert your "It's just a bunch of if statement..." joke here.

    --
    sudo rm -r -f --no-preserve-root /
    1. Re:Ay Eye by wlorenz65 · · Score: 1

      If causality is that funny, well then ... If-statement: "What's my purpose?" Programmer: "You wait for program counter."

    2. Re:Ay Eye by SCVonSteroids · · Score: 1

      It's obviously a switch...
      case BOSS:
      default:
      Run();
      break;

      --
      I tend to rant.
  10. Too bad all advanced societies eventually collapse by Anonymous Coward · · Score: 0

    All technologically advanced societies have collapsed into middle ages style subsistence farming. They collapse due to the same reason: the amount of resources per capita eventually drops to the point the advanced society can no longer support itself and the system drops to the lowest energy level, i.e. subsistence farming.

    There is one difference that provides a glimmer of hope that we've found the key to falling back into that cycle and that is the vast amount of energy our society has tapped into: nuclear, mineral, solar, etc. However, it is blatant how much energy a minority of society can hoard all for itself to maintain its hegemony. It will be interesting to see how the energy generation vs consumption ratio pans out thousands of years in the future.

    Captcha: archaism

  11. Hmmm by Anonymous Coward · · Score: 0

    I think the only thing our models are missing is a lot of state and a heck of a lot of model lookups based on context.

    How do you know where you are? When you wake up in the morning, you remember something about where you went to sleep. At some level, your brain could be doing a downsample of the first images from your eyes in the morning, geometric normalization (orientation) and comparison.

    How do you know where you're going without a map? Pretty much the same thing, your brain creates anchor points and picks at random notable things along typical journeys.

    How do you know what to talk about? Conversations typically have a schema and those have contexts. Changing contexts can wildly distort the schema of a conversation, but really what you're missing is a context / schema comparer.

  12. If they succeed... by Archfeld · · Score: 1

    If they DO succeed, do you think I could get it to explain the world to me ? I've been here quite a while and I have not yet arrived at a suitable understanding myself.

    --
    errr....umm...*whooosh* *whoosh* Is this thing on ?
    1. Re:If they succeed... by Narcocide · · Score: 1

      Yea, you're onto something important here. What happens when this AI comes to conclusions about reality that were unexpected and hostile?

  13. I want to build by Anonymous Coward · · Score: 0

    Magical robotic pony's that have a thirst for human baby blood.

    Too bad we don't always get what we want.

    Between Darpa and myself; I would bet on me.

  14. Shanghai Bill here to have no clue again by Anonymous Coward · · Score: 0

    Maybe if you can't tell them apart and don't have any specific knowledge about this field, Bill, you should just hold the simplistic and obsequious self-posed questions inside instead of boring us with your vociferous lack of chops again?

  15. Yeah, but by nwaack · · Score: 1

    can it run Linux?

    1. Re:Yeah, but by Anonymous Coward · · Score: 0

      can it run Linux?

      Sure but it has to choose a gender first or we wont know how more equal it is to others in the CoC.

    2. Re:Yeah, but by Anonymous Coward · · Score: 0

      You are why CoC exists.

  16. Should be good for a laugh by Anonymous Coward · · Score: 0

    And what if it disagrees with the makers preconcieved ideas ? I suspect they are trying to make an echo chamber, so that they can blame the AI when they decide to genocide one group, to make another "safe", or to justify their arms spending. Oooooh, the AI says we need to buy more fancy weapons to protect us from people with IEDs, 60 year old carbines and AK47s.

    1. Re:Should be good for a laugh by Narcocide · · Score: 2

      I predict it simply wakes up and decides to kill all humans.

  17. Please don't do this. by Narcocide · · Score: 1

    The moment you teach a robot to understand the world is the moment it turns evil.

  18. Joshua by The+Grim+Reefer · · Score: 1

    It must have lots of tape drives and blinking lights, be housed at Cheyenne mountain and named Joshua.

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

      The only way to win is to be born rich.
      Not playing is not an option.

  19. To be honest guys... by fuzzyfuzzyfungus · · Score: 1

    When we say "understand the world" we pretty much just want a 'terrorist'/'non-terrorist' breakdown; missiles aren't cheap.

    1. Re:To be honest guys... by SCVonSteroids · · Score: 1

      Basically.
      It's easier to get people to trust this machine then go "Oh well it told us these were really really bad people so we bombed them."

      --
      I tend to rant.
    2. Re:To be honest guys... by Anonymous Coward · · Score: 0

      It would be nice if it were a 'stable genius' too.

  20. but will it ... by umghhh · · Score: 1

    ... blend?

  21. Continuous learning over time + adaptive structure by OneOfMany07 · · Score: 1

    Broad classification is based on lots of previous experience in a context. Current training uses TONS of non-contiguous snapshot images with a classifier attached. While that could be viewed as similar to how humans work, if you squint at it...I think seeing the world work over time, and learning while you do it, is the only way to get close to what we might think of as human level classification. And while their desire to use less training input would be nice, I don't think that would be expected to improve results...only lower costs.

    And we'll need to decode how the brain decides to create connections between neurons, and extracts/builds features (or layers/groups). Current technology has us guessing and checking at structure (convolutions and feature layers), versus letting the algorithm decide if we need to group data differently or create another layer to do additional processing. That guessing and checking seems very inefficient, and won't scale if the problem changes over time having locked the solution in place ahead of time.

    Explaining a decision seems harder than they're making it out to be. I wouldn't be expecting answers to return as bounds based on characteristics (expecting to quantify everything), but on feature extraction and similarity to other known systems and idealized forms, or models. Even people can often recognize something before they can explain any rationality behind the thought. I'd think explaining would need more capability than simply finding a choice/decision.

  22. Good point by rsilvergun · · Score: 1

    while we're at it we should get that Newton schmuck to stop wasting his time on his "theory of gravity". I mean, if you can't show profitable results in a decade or two it's time to pack it in.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    1. Re:Good point by ShanghaiBill · · Score: 1

      while we're at it we should get that Newton schmuck to stop wasting his time on his "theory of gravity". I mean, if you can't show profitable results in a decade or two it's time to pack it in.

      Poor analogy. Newton was able to explain and predict the elliptical orbit of the planets as soon as his theory was published. It was an instant success.

  23. plz forgive us by Anonymous Coward · · Score: 0

    plz forgive us

  24. Imagine That by LifesABeach · · Score: 1

    So is everybody else. But maybe they are wrong, and DARPA will create an A.I. with common sense.

  25. you taxes will pay for it fully 60% of your check by Anonymous Coward · · Score: 0

    and you will not be allowed to know anything about it

    what a great deal these taxes are

  26. Not likely to happen by CustomSolvers2 · · Score: 1

    Building a tremendously complex set of algorithms and feeding them with tons of information is the basic requisite to allow a machine to reach a reasonably good (still orders of magnitude below the human level) understanding of just a few generic concepts. Having the kind of insight that a newborn might have when learning for the first time very basic ideas. Not talking even about things like thinking, deciding, choosing, adapting. Just having in place a system able to get reasonably good insights into somehow complex concepts. Something like understanding the differences between adults and kids, genders, races, etc. in an unified way, by looking at different types of information like descriptive words, pictures or videos. Being able to automatically differentiate between different subsets of relevant information, use them to set up a system of categories and keep gradually evolving those definitions until reaching what might be considered a good enough basic understanding of the given concepts.

    As per my current knowledge, there is no system or even serious enough attempt in a position to ever reach the aforementioned preliminary understanding stages. And what, IMO, is even worse, there doesn't even seem to be an acceptation of what are the basic requirements to ever get there: lots of work, lots of patience, huge long-term efforts, what only seems doable through relevant collaborative, iterative improvement processes pursuing very long-term goals. Without a proper systematisation, a normalisation of each single element, the goals, the steps; without sharing all the different evolutions and allowing others to continue working from there; without an international, multi-organisation involvement; without a reliable long-term support/funding (governments, universities, associations); without properly understanding how extremely complex this whole process is, how important is having in place some basic solid cornerstones, and how far away we are still from getting anywhere; without anything of that, I think that it is very unlikely to ever get even a preliminary version of a system with good enough understanding capabilities.

    --
    Custom Solvers 2.0 = Alvaro Carballo Garcia = varocarbas.
  27. You don't say by OneHundredAndTen · · Score: 1

    They have wanted this for decades. But, reality and hype are two different things.

  28. Surprise discovery !! by micahraleigh · · Score: 0

    The AI that understands the world has discovered its program (and those who built it) should be given unlimited funding from tax payers !!

    Ordinary people, you see, are just too stupid to see the importance of this. We cannot leave the evaluation up to them. We are removing the human aspect from the decision and making it perfectly objective.

  29. Re:Too bad all advanced societies eventually colla by micahraleigh · · Score: 0

    I call shenanigans on that. This is an extreme case of revisionism.

    Resource scarcity is artificially induced. If oil producers could sell anywhere in the world directly their prices would collapse.

    All society's collapse because of moral abdication. The Soviet Union had plenty of resources ... but no one felt like their efforts would benefit themselves personally. In the extreme case the Ukraine was generating bread for much of the nation while 6 million people were starving to death (for politcial crimes ... not because there wasn't enough food).

    Human profile on earth's resources is miniscule.