Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. Algorithms
  4. Extreme Artificial Intelligence

Extreme Artificial Intelligence

Scheduled Pinned Locked Moved Algorithms
question
167 Posts 47 Posters 6 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B BupeChombaDerrick

    so in your own opinion, what causes self aware in humans?

    P Offline
    P Offline
    PIEBALDconsult
    wrote on last edited by
    #142

    BupeChombaDerrick wrote:

    what causes self aware in humans?

    First, prove that we are. Are the characters in The Matrix (not the lead characters, but the ones who think they're going about leading "normal lives") self-aware? I think not. Are you sure we're not just some virus, software, or a dream being had by some being? Can you prove that I exist and am not just some imagining you're having?

    B 1 Reply Last reply
    0
    • P PIEBALDconsult

      BupeChombaDerrick wrote:

      what causes self aware in humans?

      First, prove that we are. Are the characters in The Matrix (not the lead characters, but the ones who think they're going about leading "normal lives") self-aware? I think not. Are you sure we're not just some virus, software, or a dream being had by some being? Can you prove that I exist and am not just some imagining you're having?

      B Offline
      B Offline
      BupeChombaDerrick
      wrote on last edited by
      #143

      No proof for that I'am afraid, that's the reason why we should not rush into concluding that programs can't be self aware. :)

      “Be at war with your vices, at peace with your neighbors, and let every new year find you a better man or woman.”

      1 Reply Last reply
      0
      • P PIEBALDconsult

        If you're already convinced, then why did you ask the question?

        B Offline
        B Offline
        BupeChombaDerrick
        wrote on last edited by
        #144

        I was not sure the moment i asked the question, but after thinking about it and taking into consideration views from others, my view evolved and became more inclined to the fact that some programs can be or are already self aware. :)

        “Be at war with your vices, at peace with your neighbors, and let every new year find you a better man or woman.”

        P 1 Reply Last reply
        0
        • B BupeChombaDerrick

          Hey guys & ladies (to be gender insensitive), a theoretical thought, if a computer program simulates the human brain very accurately, does that make the program self - aware?

          D Offline
          D Offline
          dojohansen
          wrote on last edited by
          #145

          I don't think there's anything extreme about the prospect. What does it really mean for a program to be self-aware? If we can say a program can be "aware" of *anything* then surely if it's model in any way includes any aspect of itself, then it IS self-aware. Many people probably will have a hard time accepting this. But to those I ask them to specify by what criterion it is we can say that the brain is self-aware. And was the brain self-aware before we knew we have brains? I'm not just speaking of an evolutionary perspective here, but each and every one of us were born having not the slightest clue that we possessed a brain - it is something we became aware of years into our lives. In fact, we weren't even aware of our own individuality (which of course what we mean when we say a human is self-aware, rather than the more specific proposal that the brain is self-aware) until years into our lives. And no matter how wise and old you may be, you are *still* unaware of the vast majority of what is going on inside your head. When you speak, you are merely aware of part of the "top layer" occupied with expressing some idea or opinion, while all the lower-level processing required to unfold words into phonems and phonems into sequences of precise motor action (and surely a lot I don't know about) is totally transparent. In the end, I think this whole issue of self-awareness is just a special case of the larger problem of perception. We all experience it and so can agree that it is a real phenomenon. There has never been a hint of solid evidence it is anything but a "side effect" of the physical activity in our brain, but nor do we have even a beginning of a clue of how and why the phenomena we observe in the brain actually lead to perception. In other words, if we were faced with a machine other than a brain that implemented self-awareness in a different way (if that is even possible) we have no reason at all to believe we would recognize that is was - at least not unless the machine could somehow express this self-awareness in a manner detectable and understandable to us. Numenta are seemingly having some success in building "intelligent" machines, or at least machines that are cracking the kind of problems 50 years of traditional AI research could not. And with some "animal-like" characteristics, such as being much better at recognizing visual objects when they move and more generally a dependency on the temporal aspect in sensing that has so often been ignored. :)

          B 1 Reply Last reply
          0
          • D dojohansen

            I don't think there's anything extreme about the prospect. What does it really mean for a program to be self-aware? If we can say a program can be "aware" of *anything* then surely if it's model in any way includes any aspect of itself, then it IS self-aware. Many people probably will have a hard time accepting this. But to those I ask them to specify by what criterion it is we can say that the brain is self-aware. And was the brain self-aware before we knew we have brains? I'm not just speaking of an evolutionary perspective here, but each and every one of us were born having not the slightest clue that we possessed a brain - it is something we became aware of years into our lives. In fact, we weren't even aware of our own individuality (which of course what we mean when we say a human is self-aware, rather than the more specific proposal that the brain is self-aware) until years into our lives. And no matter how wise and old you may be, you are *still* unaware of the vast majority of what is going on inside your head. When you speak, you are merely aware of part of the "top layer" occupied with expressing some idea or opinion, while all the lower-level processing required to unfold words into phonems and phonems into sequences of precise motor action (and surely a lot I don't know about) is totally transparent. In the end, I think this whole issue of self-awareness is just a special case of the larger problem of perception. We all experience it and so can agree that it is a real phenomenon. There has never been a hint of solid evidence it is anything but a "side effect" of the physical activity in our brain, but nor do we have even a beginning of a clue of how and why the phenomena we observe in the brain actually lead to perception. In other words, if we were faced with a machine other than a brain that implemented self-awareness in a different way (if that is even possible) we have no reason at all to believe we would recognize that is was - at least not unless the machine could somehow express this self-awareness in a manner detectable and understandable to us. Numenta are seemingly having some success in building "intelligent" machines, or at least machines that are cracking the kind of problems 50 years of traditional AI research could not. And with some "animal-like" characteristics, such as being much better at recognizing visual objects when they move and more generally a dependency on the temporal aspect in sensing that has so often been ignored. :)

            B Offline
            B Offline
            BupeChombaDerrick
            wrote on last edited by
            #146

            dojohansen wrote:

            I don't think there's anything extreme about the prospect. What does it really mean for a program to be self-aware?

            The extreme part comes in because I think that if a program had to mimic human intelligence, at least at a level were one can have a meaningful conversation with the program and that the program be environment aware, then that's extreme artificial intelligence, I think self awareness stems from intelligence which most animals possess but current programs seem to fall short of. Having a program able to demonstrate such attributes can be considered extreme artificial intelligence, more like the peak of AI.:cool: But i do agree with you on the other points you stipulated.:thumbsup:

            “Be at war with your vices, at peace with your neighbors, and let every new year find you a better man or woman.”

            D 1 Reply Last reply
            0
            • B BupeChombaDerrick

              dojohansen wrote:

              I don't think there's anything extreme about the prospect. What does it really mean for a program to be self-aware?

              The extreme part comes in because I think that if a program had to mimic human intelligence, at least at a level were one can have a meaningful conversation with the program and that the program be environment aware, then that's extreme artificial intelligence, I think self awareness stems from intelligence which most animals possess but current programs seem to fall short of. Having a program able to demonstrate such attributes can be considered extreme artificial intelligence, more like the peak of AI.:cool: But i do agree with you on the other points you stipulated.:thumbsup:

              “Be at war with your vices, at peace with your neighbors, and let every new year find you a better man or woman.”

              D Offline
              D Offline
              dojohansen
              wrote on last edited by
              #147

              Boringly, we probably agree on all points then. A program demonstrating anything resembling generalized intelligence at anywhere near a human capability level would indeed be extreme. I just don't think being self-aware necessarily has that much to do with intelligence, even if it did emerge in us that way. Self-modifying code is in a (limited) sense self-aware. :)

              B 1 Reply Last reply
              0
              • D dojohansen

                Boringly, we probably agree on all points then. A program demonstrating anything resembling generalized intelligence at anywhere near a human capability level would indeed be extreme. I just don't think being self-aware necessarily has that much to do with intelligence, even if it did emerge in us that way. Self-modifying code is in a (limited) sense self-aware. :)

                B Offline
                B Offline
                BupeChombaDerrick
                wrote on last edited by
                #148

                dojohansen wrote:

                I just don't think being self-aware necessarily has that much to do with intelligence, even if it did emerge in us that way

                I think for a program to induce that it is self aware, then it must have a "mental capacity" to do just that. Induction at such levels requires intelligence, for you to induce that you exist and therefore self aware requires some thought and intelligence.

                dojohansen wrote:

                Self-modifying code is in a (limited) sense self-aware

                Ability to modify it's own coding is another "mentally" demanding activity without a form of intelligence i doubt that that program can be able to modify it's on coding. Therefore self awareness requires some intelligence at a certain level. :)

                “Be at war with your vices, at peace with your neighbors, and let every new year find you a better man or woman.”

                1 Reply Last reply
                0
                • B BupeChombaDerrick

                  currently it has not been achieved yet, but are programs that use sensory processing such as computer vision systems self aware?

                  K Offline
                  K Offline
                  Kostya Kovalskyy
                  wrote on last edited by
                  #149

                  No.

                  B 1 Reply Last reply
                  0
                  • B BupeChombaDerrick

                    Hey guys & ladies (to be gender insensitive), a theoretical thought, if a computer program simulates the human brain very accurately, does that make the program self - aware?

                    K Offline
                    K Offline
                    Kostya Kovalskyy
                    wrote on last edited by
                    #150

                    Not really. This "code" is kinda the same for the robot and a person:

                    if self is touching("Hot Stove") feelHot();

                    But for the person, the function feelHot will have several million, if not billion lines of code. Robot will have much much much less. In the function, the robot will probably have something that tells him to move away his hand and maybe inspect it for any damage, but that's it. The person, on the other, would actually feel the pain. Maybe they will start crying, maybe they will get ice or maybe do something else. It is impossible to predict. If you write a new genius sorting algorithm computer will not be aware of it. Other people may inspect it and find it really smart and cool but computer will just execute it faster than a slower algorithm. You can teach a 10 year old the basic math and he will probably be able to use the algorithm, and perform the operations specified there, but he will probably not be aware of how it works. Even the basic functions for human, have unimaginable complexity. For computer adding 2 numbers is just adding 2 numbers. But for humans, each number can also invoke specific memory, feeling, etc.

                    B 1 Reply Last reply
                    0
                    • K Kostya Kovalskyy

                      No.

                      B Offline
                      B Offline
                      BupeChombaDerrick
                      wrote on last edited by
                      #151

                      Well but at least they are aware of what they recognize. :laugh:

                      “Be at war with your vices, at peace with your neighbors, and let every new year find you a better man or woman.”

                      1 Reply Last reply
                      0
                      • K Kostya Kovalskyy

                        Not really. This "code" is kinda the same for the robot and a person:

                        if self is touching("Hot Stove") feelHot();

                        But for the person, the function feelHot will have several million, if not billion lines of code. Robot will have much much much less. In the function, the robot will probably have something that tells him to move away his hand and maybe inspect it for any damage, but that's it. The person, on the other, would actually feel the pain. Maybe they will start crying, maybe they will get ice or maybe do something else. It is impossible to predict. If you write a new genius sorting algorithm computer will not be aware of it. Other people may inspect it and find it really smart and cool but computer will just execute it faster than a slower algorithm. You can teach a 10 year old the basic math and he will probably be able to use the algorithm, and perform the operations specified there, but he will probably not be aware of how it works. Even the basic functions for human, have unimaginable complexity. For computer adding 2 numbers is just adding 2 numbers. But for humans, each number can also invoke specific memory, feeling, etc.

                        B Offline
                        B Offline
                        BupeChombaDerrick
                        wrote on last edited by
                        #152

                        Complexity does not imply self awareness. The ability to be unpredictable does not imply self awareness, but the ability to associate stimuli to a specific response and the ability to self monitor imply self awareness, there is no need to be as complex as a human to attain self awareness. Or and it's not the computer in question but the computer program. :)

                        “Be at war with your vices, at peace with your neighbors, and let every new year find you a better man or woman.”

                        1 Reply Last reply
                        0
                        • B BupeChombaDerrick

                          I was not sure the moment i asked the question, but after thinking about it and taking into consideration views from others, my view evolved and became more inclined to the fact that some programs can be or are already self aware. :)

                          “Be at war with your vices, at peace with your neighbors, and let every new year find you a better man or woman.”

                          P Offline
                          P Offline
                          Paul Conrad
                          wrote on last edited by
                          #153

                          BupeChombaDerrick wrote:

                          the fact that some programs can be or are already self aware

                          Such as? Name a few...

                          "The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham

                          B 1 Reply Last reply
                          0
                          • P Paul Conrad

                            BupeChombaDerrick wrote:

                            the fact that some programs can be or are already self aware

                            Such as? Name a few...

                            "The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham

                            B Offline
                            B Offline
                            BupeChombaDerrick
                            wrote on last edited by
                            #154

                            My view is that awareness is mostly about associating a stimuli to a particular response. At least any program that associates a keyboard input to a particular response is aware of those key strokes. So a word processor is aware if a keyboard button is pressed, but to be self aware a program only needs to have some self monitoring capability such as a feedback about it's performance. :)

                            “Be at war with your vices, at peace with your neighbors, and let every new year find you a better man or woman.”

                            P 1 Reply Last reply
                            0
                            • B BupeChombaDerrick

                              My view is that awareness is mostly about associating a stimuli to a particular response. At least any program that associates a keyboard input to a particular response is aware of those key strokes. So a word processor is aware if a keyboard button is pressed, but to be self aware a program only needs to have some self monitoring capability such as a feedback about it's performance. :)

                              “Be at war with your vices, at peace with your neighbors, and let every new year find you a better man or woman.”

                              P Offline
                              P Offline
                              Paul Conrad
                              wrote on last edited by
                              #155

                              BupeChombaDerrick wrote:

                              a word processor is aware if a keyboard button is pressed

                              Not really in terms of "self aware", but it is "aware" of key presses when the system signals that a key press has been done. Two completely different definitions. It just sits there idling waiting for a keyboard press event to be triggered. My idea of "self awareness" is one in which something can take care of itself without necessarily having interaction with something else. A word processor cannot and will not do anything until the user interacts with it.

                              BupeChombaDerrick wrote:

                              to be self aware a program only needs to have some self monitoring capability

                              Which still boils down to someone coding that capability. Looking through this entire thread, there are a lot of interesting points made by everyone...

                              "The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham

                              B T 2 Replies Last reply
                              0
                              • B BupeChombaDerrick

                                currently it has not been achieved yet, but are programs that use sensory processing such as computer vision systems self aware?

                                enhzflepE Offline
                                enhzflepE Offline
                                enhzflep
                                wrote on last edited by
                                #156

                                Apparently so: Robot sees itself in a mirror[^]

                                B M 2 Replies Last reply
                                0
                                • P Paul Conrad

                                  BupeChombaDerrick wrote:

                                  a word processor is aware if a keyboard button is pressed

                                  Not really in terms of "self aware", but it is "aware" of key presses when the system signals that a key press has been done. Two completely different definitions. It just sits there idling waiting for a keyboard press event to be triggered. My idea of "self awareness" is one in which something can take care of itself without necessarily having interaction with something else. A word processor cannot and will not do anything until the user interacts with it.

                                  BupeChombaDerrick wrote:

                                  to be self aware a program only needs to have some self monitoring capability

                                  Which still boils down to someone coding that capability. Looking through this entire thread, there are a lot of interesting points made by everyone...

                                  "The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham

                                  B Offline
                                  B Offline
                                  BupeChombaDerrick
                                  wrote on last edited by
                                  #157

                                  Paul Conrad wrote:

                                  My idea of "self awareness" is one in which something can take care of itself without necessarily having interaction with something else.

                                  But we interact with our environment and our own internal states thus we respond to environmental stimulation as well as to feedback from some of our internal mechanisms. Without this interaction we can be completely oblivious of our own existence.

                                  Paul Conrad wrote:

                                  Which still boils down to someone coding that capability.

                                  Even humans are hardwired to be self aware following some form of design. :)

                                  “Be at war with your vices, at peace with your neighbors, and let every new year find you a better man or woman.”

                                  P D M 3 Replies Last reply
                                  0
                                  • B BupeChombaDerrick

                                    Paul Conrad wrote:

                                    My idea of "self awareness" is one in which something can take care of itself without necessarily having interaction with something else.

                                    But we interact with our environment and our own internal states thus we respond to environmental stimulation as well as to feedback from some of our internal mechanisms. Without this interaction we can be completely oblivious of our own existence.

                                    Paul Conrad wrote:

                                    Which still boils down to someone coding that capability.

                                    Even humans are hardwired to be self aware following some form of design. :)

                                    “Be at war with your vices, at peace with your neighbors, and let every new year find you a better man or woman.”

                                    P Offline
                                    P Offline
                                    Paul Conrad
                                    wrote on last edited by
                                    #158

                                    Cogito ergo sum ("I think, therefore I am") proposed by René Descartes.... I know this will probably really open it up some...

                                    "The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham

                                    1 Reply Last reply
                                    0
                                    • enhzflepE enhzflep

                                      Apparently so: Robot sees itself in a mirror[^]

                                      B Offline
                                      B Offline
                                      BupeChombaDerrick
                                      wrote on last edited by
                                      #159

                                      Nice robot, any further advancement in this field will definitely lead to a completely independent robot (of course not one equipped with a deadly machine gun) that can go around and learn about it's environment. :) Nice link:thumbsup:

                                      “Be at war with your vices, at peace with your neighbors, and let every new year find you a better man or woman.”

                                      1 Reply Last reply
                                      0
                                      • B BupeChombaDerrick

                                        Paul Conrad wrote:

                                        My idea of "self awareness" is one in which something can take care of itself without necessarily having interaction with something else.

                                        But we interact with our environment and our own internal states thus we respond to environmental stimulation as well as to feedback from some of our internal mechanisms. Without this interaction we can be completely oblivious of our own existence.

                                        Paul Conrad wrote:

                                        Which still boils down to someone coding that capability.

                                        Even humans are hardwired to be self aware following some form of design. :)

                                        “Be at war with your vices, at peace with your neighbors, and let every new year find you a better man or woman.”

                                        D Offline
                                        D Offline
                                        DQNOK
                                        wrote on last edited by
                                        #160

                                        Well it seems you're already pretty convinced of what "self awareness" is (you defined it for us in an earlier post), so I won't comment on that. What I found most compelling is your signature: "...every year find you a better .. woman." SWEET! A better (new?) woman every year! I might actually enjo NO WAIT, HONEY, I DIDN'T WRITE THAT. PUT THE BAT DOWN! OW. OW. OW.

                                        David --------- Empirical studies indicate that 20% of the people drink 80% of the beer. With C++ developers, the rule is that 80% of the developers understand at most 20% of the language. It is not the same 20% for different people, so don't count on them to understand each other's code. http://yosefk.com/c++fqa/picture.html#fqa-6.6 ---------

                                        B 1 Reply Last reply
                                        0
                                        • D DQNOK

                                          Well it seems you're already pretty convinced of what "self awareness" is (you defined it for us in an earlier post), so I won't comment on that. What I found most compelling is your signature: "...every year find you a better .. woman." SWEET! A better (new?) woman every year! I might actually enjo NO WAIT, HONEY, I DIDN'T WRITE THAT. PUT THE BAT DOWN! OW. OW. OW.

                                          David --------- Empirical studies indicate that 20% of the people drink 80% of the beer. With C++ developers, the rule is that 80% of the developers understand at most 20% of the language. It is not the same 20% for different people, so don't count on them to understand each other's code. http://yosefk.com/c++fqa/picture.html#fqa-6.6 ---------

                                          B Offline
                                          B Offline
                                          BupeChombaDerrick
                                          wrote on last edited by
                                          #161

                                          The "better man or woman" part is merely to be gender insensitive not that I'am a woman, I am a man. Just want to make women feel free to see that they are being considered in the statement. :laugh: so you can only "HONEY" me if you were a woman and I can only "HONEY" a woman. ;)

                                          “Be at war with your vices, at peace with your neighbors, and let every new year find you a better man or woman.”

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups