Slashdot Mirror


Robot Demonstrates Self-awareness

shinyplasticbag writes "A new robot can recognize the difference between a mirror image of itself and another robot that looks just like it. ... The ground-breaking technology could eventually lead to robots able to express emotions."

19 of 362 comments (clear)

  1. "Sorry Dave... by Anonymous Coward · · Score: 1, Interesting

    ...I just can't stop looking at myself. I'm so damn sexy!"

    Actually, robots with "emotions" (I use the term loosely) would be a rather beneficial thing, especially in the rescue/ safety field. If a robot could sense urgency in a person by examining their facial features, it would be able to better communicate their need for help to any rescuers. (A more advanced version of those miniature treaded bots used in earthquakes, in other words)

  2. a great man once said: by MORTAR_COMBAT! · · Score: 5, Interesting

    the question of whether a computer can think is no more interesting than whether a submarine can swim.

    Edsger Dijkstra

    Now, before you dismiss it, he also said one of the great truths:

    The use of COBOL cripples the mind; its teaching should, therefore, be regarded as a criminal offense.

    --
    MORTAR COMBAT!
  3. Definitions? by lawpoop · · Score: 5, Interesting

    Do the fields of AI or evolutionary psychology have any definitions of "self-awareness" or "consciousness"?

    I see a lot of stuff in the popular press about a robot or computer becoming aware, but everyone seems to totally ignore what exactly the definition is. How do we know that most people are aware? If I say that I know that I am aware, what exact claim am I making?

    I had a philosophy professor in college, Tom Kasulis, who studied Eastern and Western philosophy. He had a breakthrough moment when he went to study in a Zen Monastery. In order to enter, he had to do a 'pre-interview' with the abbot, a Zen Master. The master asked him, "What is Zen"? Kasulis mumbled somthing about it being a practice, not a belief. The Abott responded, "Zen is -- knowing one's self. It is the same undertaking that Western Philophers undertook."

    Kasulis taught my class about Hindu philosophy of the self or soul and the supersoul ( Atman and Brahman ). I thought some of it might be a useful high-level definition of self-awareness in AI. It goes something like this:

    Q. Are you aware?
    A. Yes.
    Q. Are you aware that you are aware?
    A. Yes.
    Q. Are you aware that you are aware that you are aware?
    A. Yes.
    Q. Are you aware that you are aware that you are aware...?

    So, you see it leads to a never ending chain of awareness. In Hindu philosophy, the ultimate awareness, the 'unseen see-er', the entire infinite chain of awareness, is the Atman, or the supersoul that transcends the individual.

    In the AI realm, we could build a machine that had two components: a perception system (vision, sound, whatever) and a detection-of-perception system ( a 'true' output if it percieves a system that can percieve ). Once the perception system falls on the system itself, it will detect a perception system. It will 'know' that it 'knows'. Then, it will detect another perception system in the original act of perception. Then, it will detect that act of perception, and in turn that act of perception... ad infinitum

    The self's perception of the self has this hall-of-mirrors quality that does not occur when the self perceives others of the same kind.

    You can take it one step futher and detect other self-aware systems if you can somehow detect this self-detection in other systems. However, I haven't figured out a logical argument for how to do this.

    I humbly submit my hall-of-mirrors definition of self-awareness. What does the Slashdot non-liberal arts majors make of it?

    --
    Computers are useless. They can only give you answers.
    -- Pablo Picasso
    1. Re:Definitions? by FireballX301 · · Score: 4, Interesting

      At a point, ask:

      'Are you aware this is an infinite loop, and if so can you stop it?'

      Once a computer can stop the loop recognizing that it is infinite, but also differentiate it between non-infinite loops through a single function, then they are self aware.

      I probably mangled it but here's the relevant link: http://en.wikipedia.org/wiki/Halting_problem

    2. Re:Definitions? by Eivind · · Score: 2, Interesting
      This all just sounds clever if you never stop to think about it, actually it's not clever at all.

      Your never-ending-chain is nothing more than a trivial game with language, exploiting the fact that humans are notoriously bad at de-nesting deeply recurcive expressions. Most people have a problem instantly parsing sentences like: "Do you know that I know that he knows that we know that Alice is actually a boy ?"

      I think that's basically due to our limited stack-size :-)).

      Your hall of mirrors definition also fails the operative test: using this definition, how do you recognize self-awareness in others ? You can't know if they're actually aware, or if they just claim so. A trivial program of the type: if input="are you aware" then print "yes" is obviously (by most peoples understanding) not in any sense self-aware. Yet, it responds like you do.

  4. Article Is Possibly Misleading by Master+of+Transhuman · · Score: 4, Interesting

    Since the exact technology (artifical neurons?) is not described in detail as to how they work, ascribing "self-awareness" to this experiment is "claiming too much."

    Also, use of the word "understanding" may be claiming too much in the absence of any evidence of conceptual processing in either the neurons or the software.

    Still, it's an interesting bit of work, which may prove useful if it can be extended.

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  5. Re:Mirroring Robots by Kpau · · Score: 2, Interesting

    That's odd.... when I look in a mirror I see some person that looks a lot like my dad in his younger days. My self-image function has not kept up with my actual appearance.... (not that I've become Gollum but I definitely can't be mistaken for the 20-something image stuck in my head).

  6. ... meh by snark23 · · Score: 2, Interesting

    Okay, so they've programmed a robot to understand mirrors... that's hardly the same as "self-awareness" in the sense of sentience or consciousness.

    The article isn't very descriptive, but it sounds like stupid pseudo-science:

        "This so-called mirror image cognition is based on artificial nerve cell groups built into the robot's computer brain
    that give it the ability to recognize itself and acknowledge others." ... what does that even mean?

    The real question is: was this robot programmed to recognize itself in a mirror, or did it come to the realization through observation and experimentation? If the latter, that's really impressive. If the former (more likely), this is no more "Artificial Intelligence" than that horrid chat-bot thing and it doesn't warrant any mention from anyone.

    And while I'm ranting--- The term Artificial Intelligence makes me cringe. One-third of AI can be better described as computational statistics (pattern recognition), another third as an exercise in ontology (expert systems), and the other third is the territory of pseudo-scientific hacks who like say things like "this robot's computer brain has artificial nerve cell groups" when they really mean "our robot is a wheeled computer with some sensors attached"

  7. Sort of cool. by BorgCopyeditor · · Score: 2, Interesting

    This robot's ability is not in itself very interesting. What is interesting, though, is the way that developing the ability to recognize one's own movements "from the outside," as in a mirror image, is an important stage in the development of self-consciousness.

    --
    Shop as usual. And avoid panic buying.
  8. You are on the right track ... by DrJimbo · · Score: 3, Interesting
    You should really try to work through Raymond Smullyan's book "Forever Undecided: A Puzzle Guide to Godel".

    In it you would learn many very interesting things. One of the more trivial things you would learn is that once one is aware that one is aware, the infinite recursion comes along for free and is mostly a red herring. Smullyan explains Godel's Theorems mathematically and also in terms of "reasoners" reasoning about their own reasoning.

    IMO, Smullyan has a much deeper and more fundamental understanding of Godel's Theorems than Nagel and Newman who popularized them in their book "Godel's Proof". Unfortunately, Hofstadter got most of his intuition about Godel's proofs from Nagel and Newman so he has continued to propagate their limited understanding onto the masses.

    In a nutshell, Godel's Theorems deal with the mathematics of self-awareness.

    --
    We don't see the world as it is, we see it as we are.
    -- Anais Nin
    1. Re:You are on the right track ... by DrJimbo · · Score: 2, Interesting
      I think of the infinite recursion like a tv camera hooked up to a monitor and then pointed at the monitor so you get a picture of the picture of the picture ... It is a pretty little model but we don't learn very much from it.

      Another model I have of self-awareness is a detailed, animated map of a city, like something out of a Harry Potter movie that is so detailed it even shows the person holding the map and the very map itself.

      One question is: can something like this map exist? The answer is yes. Self aware consciousness is one example. Godel gave a mathematical example.

      Another question is: what are the limitations of such a map? Can all of the details of the entire map be embedded in the little image of the map?

      This second question is very, very interesting. It arises in just the first iteration, we don't need the infinite recursion in order to get to a very interesting question and AFAIK, the study of the infinite recursion does not lead to interesting questions or answers.**

      Godel found, (with just one iteration) that there were some limits to what mathematical models that modeled themselves could say about themselves. Famously, he proved there would always exist at least one true statement about the model that the model itself was incapable of saying.

      The case of human self awareness is even more interesting but has not yet been as well developed. In this case, the model of the model, (the map containing an image of itself) is our model of the physical world around us. The model inside the model, (the image of the map on the map) is our perception of ourself. Not just our face and body but awareness of our own consciousness. I think this may be directly related to the psychological concept of "the ego" or the spiritual concept of the "self" (with a little "s").

      Certainly the problems of "taming the ego" and achieving humility by knowing our proper place in the world, neither too high, nor too low, all occur with just one iteration. If you master just the first iteration, you will have completed a lot of psychological and spiritual work. I think you will have become a buddha, but I certainly don't have any experimental evidence for that.

      The first iteration is already hard enough and interesting enough by itself. Tame your ego and your ego's ego with take care of itself.


      ** But don't let my opinion deter you from investigating. Maybe you can discover some interesting questions and answers there.

      --
      We don't see the world as it is, we see it as we are.
      -- Anais Nin
    2. Re:You are on the right track ... by Gaurang · · Score: 2, Interesting

      Thanks for the nice comment DrJimbo. Yours is probably the best comment in this story. It reminded me of a blog entry that I had made a few months back:

      http://gaurang.org/blog/archives/2005/05/questioni ng_ass.html

      I will paste it here:

      "Questioning assumptions and becoming more aware"

      One must clearly understand the basic assumptions he makes in evaluating anything in his life. In order to even perform basic things, one needs to evaluate what he likes, and what is better according to him; and doing this involves making many underlying assumptions -- which are not very obvious.

      For example, every morning you wake up and think that -- "Lets go to work". Why do you think that? Why is that "good"? Why did you choose it?

      Or you think that "Tit for tat. He didnt help me -- now handle this."

      Or "He doesnt even respond to me. What a jerk."

      All these thoughts and decisions, if understood to a depth, give us a better understanding of this human world, and lets us more deftly adapt to changing space and time as regards to society.

      Even assuming that life is better than death without specific deliberate thought is closed-mindedness.

      Even assuming closed-mindedness is bad without sufficient logical reasons that satisfy self, is blindly following it.

      The basic subconscious that society creates in us, is most of the times sufficiently correct, and you dont need to question fundamental assumptions. But often, it can misguide you, especially when the world is becoming a global village, and societies with very different fundamentals are trying to play along with each other, and when technology is slowly but steadily changing basic social machinery.

      The primary activity that leads us to heightened awareness is trying to climb "meta" levels. (Level, sort of indicating a realm consisting of particular thoughts and their logical connections)

      A meta level being one which is a level higher, and can "observe" the level below it from a distance, thus having the ability to understand and analyze it; in other words, gives you the ability to ask "Why" to it...

      Take the basic social layer; which everyone is very familiar with. Now add a layer on top, which asks "why" to everything on the lower layer. The most important things in the lower layer to which you should ask these questions apart from other things are your own judgements, actions, and your general behavior.

      Now to this second layer, which will collect all the answers to the first questions, add another layer, and ask "why" to that. Reason should be pursued for the answers as well as the action of pursuing answers. Thats how it works -- you ask "Why" to even the act of asking "Why".

      The more layers/levels we climb, we tend to become more aware.

      After doing this process for a few months, when you reach some concepts/answers which now become more or less stable, and dont give in to any questions; you will start understanding life more closely.

      Sometimes, I feel that, all it takes to becoming a spiritual master (like say Asaramji Bapu) is climbing to higher and higher levels of meta-layers for a very wide variety of concepts and actions. (among other secondary things like: knowledge, etc)

      Is Enlightenment (as in Gautama Buddha) just a very high form of such awareness?

      --
      I have found a solution to Riemann's Hypothesis, but have run out of spac
  9. Quantum effect required. by Lazarian · · Score: 2, Interesting

    While it seems to be successful test of pattern recognition, calling this "self awareness" is really stretching the term and making it sound like something much more than it really is. This is more like "Likelihood of object three meters ahead being a mirror - 99%. Likelihood of visual feedback within object confines being reflection of this unit - 99.9%." If that robot experienced the spontaneous thought of "My hips look fat," or "Why do I look so ugly?", I'd be more inclined to think of this as a staggering achievement that the headline makes it out to be.

    I strongly disagree with Mr. Takeno's statement - "In humans, consciousness is basically a state in which the behavior of the self and another is understood," This is a vast over-simplification of consciousness, the entity of a beings "self", or soul, if you'd prefer.

    Being a fascination of mine, I remember reading several articles suggesting that consciousness may be the manifestation of quantum effects within protein microtubules within neuronal fibers in biological beings. Here's one reference (www.artsci.wustl.edu) that I came across offhandedly. If someone created a robot that had structures that behaved in a quantum manner as well as circutry that was purely digital, perhaps it would actually be possible to create an artificial being that actually had a "soul". The ramifications of such an achievement would be staggering.

    Just as a side note - Do living beings actually have to be conscious? Just a strange thought, since it doesn't seem to be a necessary attribute for living beings to survive and evolve. And if the theorey of quantum effects being responsible for consciousness hold true, there's no way that animals other than humans could be excluded. It would be a sweet, joyous poke in the ribs to the crowd that's been tainting rational science with creationism, ID, and such.

    A soul being some random effect that just happens by accident would be the cherry on the cake. :D

  10. In NO way does this lead to "self-awareness" by Zantetsuken · · Score: 2, Interesting

    all this means is some programmer taught a robot to remember its limb positions and reverse the coordinates for a mirror image and compare the two. how the heck is telling a robot "your arm is here, his is in a different position, therefore, you are not the same" lead to teaching a robot how to think "that girl-bot just flashed me, i almost short-circuited my-self" and "that sob just flipped me off and passed me on the freeway, I'm going to pointlessly blare my horn for an hour at him!"

  11. Re:You're right, but... by Rob+Carr · · Score: 5, Interesting
    Being the owner of parrots, I have a question about this:

    Does the concept of "recognizing self by mirror" require the concept of "mirror?" If someone doesn't understand what a mirror does, then they may fail the test but actually be self-aware.

    Brain injury patients teach us that there are circuits in the brain for things we wouldn't expect. A stroke patient lost the concept of "left." She could only eat half of a piece of cake in front of her -- her brain wouldn't recognize the other half. She learned to turn the plate, so that a piece of cake would magically appear! Doing this several times, the cake was essentially consumed.

    If the concept of "left" can be lost, what about concept of "mirror?" A human may be capable of reasoning out that the person in the mirror must be me, but for creatures that are less intelligent, I'm not so sure.

    One of our smarter parrots does not seem to recognize herself in the mirror. She attacks the mirror image. A second parrot seems to understand the concept of "camera." I once connected a video camera directly to the TV and videotaped him -- he began to experiment with moving and watching the parrot on the TV move. All of a sudden, he began to show off and...strut. Ever since then, he shows off for cameras and struts when he sees a photo of himself. He won't strut when he sees a parrot of his own species that is not him. (Note: I don't know if he's cueing on backgrounds to tell if the parrot is him or if he can identify himself.) He's the only parrot in the house that doesn't like anacondas on Animal Planet. Raptors also upset him. Most parrots don't watch TV, the refresh rate is too slow. But somehow he does.

    I'd love to know how Alex the Parrot responds to "Who?" when looking at a mirror. One could start out by positioning the mirror so that someone else is visible, someone Alex could name. Then, by changing the angle of the mirror, have Alex look at Alex.

    --
    This sig seemed like a good idea at the time....
  12. Re:Define "Self Aware" by TekPolitik · · Score: 4, Interesting
    You're still right, the robots have not achieved self-awareness

    There is a much deeper problem in the title than this. It is, quite simply, impossible for one being to prove its self-awareness to another. We may be able to make some sort of educated guess as to things being self-aware, but there is no way we can directly observe or experience the self-awareness of another being. This is by definition, since self-awareness is that recognition of one's own existence a a separate entity that is unique to and inseparable from that entity - it is not merely the reaction of the bio-machine to its environment no matter how complex and seemingly independent that reaction.

    The Star Trek TNG episode "The Measure of A Man" gives a fairly good explanation of the problem. Even if we develop a non-biological machine that mimics in all respects the behaviour of a human, down to the finest of details, we will have no way of determining whether that machine is self-aware. A corollory of this is that we have no way of determining if any particular machine is not self-aware. You are probably fairly confident your computer is not self-aware, but just try proving it. If you think that you can prove something is, or is not, self-aware, then you have probably not understood the problem.

  13. Re:Exactly by Anonymous Coward · · Score: 1, Interesting

    Emotions are an awareness of an internal state and depend greatly on self awareness as YOUR INTERNAL STATE IS YOUR SELF -- hence, no self awareness = no emotions. This is why many people believe dogs, cats etc... do not have emotions, they believe that self awareness is a human trait.

    I disagree that emotions are an awareness of an internal state. Emotions are an aspect of your internal state at any given point in time. Animals feel fear, an emotion. They also feel pleasure, an emotion. I believe, from my personal experience raising rats, cats, and dogs, as well as what I have read of studies on primates, that animals feel a wide range of emotions and that individual creatures within the same species, experience them differently, just as individual humans do.

    The caveat being, I am of the school of thought that anything with a brain is self aware. I believe that is the sole purpose of the brain, to be aware. Even the "motor control" functions of the brain, require an awareness of what is being controlled and what those things are experiencing.

    I am also open to all life forms having awareness on some level, but that is much harder for me to swallow at this point, but I have not closed my mind to it.

  14. Re:You're right, but... by blackmagic1982 · · Score: 2, Interesting

    The mirror example is only one why this condition can be manifest. The condition can be met with reference to sound, assuming a situation where hearing is the dominate sense. Its just a point where you recongize the difference between internal sound and external sounds. Self awareness is not special, it is exactly what is says, being aware that there is a self. How can that statement have any meaning unless there is some external stimuli that you are seperate from the rest of the world? Perhaps you are just a little bias in this case

  15. Deceptive Headline by Stan+Vassilev · · Score: 2, Interesting

    If voted, this article will win for most deceptive headline ever published on Slashdot :)

    There's a huge difference between being "self-aware" as in recogizning mirror self from copies, and "self-aware" as a state of mind.

    And yes my cat is in self-aware state of mind, but still attacks the mirror.