copiae
12-23-2004, 01:38 AM
Hrm. This probably isnt the best time to start this thread, but I thought it may be interesting discussion material over the silly season. If people are interested in replying, then they are welcome to, however, I can't guarentee the frequency of my responses for the next three weeks, as I will be overseas.
The thread was originally the second part of a thread I created over at ebla, but the first part is a bit ... irrelevant to the second. However, I've had to edit this post to make it more self-standing... and I've also used that opportunity to fix up a few things. Anyway, without further ado, here 'tis.
I. The Uncanny Valley (http://en.wikipedia.org/wiki/Uncanny_Valley)
The Uncanny Valley is a rather interesting phenomena that occurs within human perception. Basically, if one were to imagine a continuous axis of 'humanness' as an entity goes from being less humanoid to more humanoid, we like it more and more... up to a point. Just before the entity becomes completely human, there is a consistent slump in peoples reactions to it - from empathy to antipathy. This slump continues until full humanness is reached (after which we start liking it lots again).
This slump is also why people react quite adversely to certain computer generated characters (I've found that incorrect motion and/or anatomical disproportionality tend to produce the most antipathic responses in me). I believe that the Uncanny Valley is in itself nothing remarkable... it is representative of a greater human ability: our ability to see dissimilarities. No doubt this ability has served us well in the past - to take a stab in the evolutionary dark, perhaps to be able to spot the difference between cool refreshing shade, and cool refreshing shade containing hidden predators. Currently, an example of its use is to detect outsiders in social groups... Usually some trait gives it away, and once we are alerted, other, smaller disparities immediately become apparent.
I propose the same process is at work in the Uncanny Valley. Up to a point of humanness, entities are extant in thier own right. Once they get past this point, they lose thier extantness, and we begin to compare them with ourselves. Their lackings become apparent, and empathy is replaced with antipathy. This behaviour continues along the axis of humanness, until full humanity is reached. In the past, when it was believed that race and class differences where inherent, its easy to see how the Uncanny Valley could have applied in these situations as well. This well of antipathy, our own intrinsic hatred of that which is not us, has been the fuel that fed the fires of many inequities and deaths in our past.
This hatred is our legacy - whether we choose to discard it or to nurture it with half-truths and fairy tales. It is also this hatred that is the driving force behind mob mentality. If I am correct, and the Uncanny Valley can be applied to other humans too, than what chance do robots stand? Of course, if all we were talking about were humanoid bodies, then I don't think it would be much of an issue - yet - but what if the Uncanny Valley can be applied to humanoid thought?
Unfortunately, there is no real way to verify this - the only animals that come close to aping us are apes, and their thought mechanisms are far too primitive for the Uncanny Valley (if indeed it is present for thought) to kick in. Its not all doom'n'gloom though, just as we overcame beliefs about inherent class and race differences, so too can we overcome beliefs about humans & machines, assuming that we have enough time, and the inclination to.
II. Artificial Intelligence (AI)
At present, there are two types of limitations in programming, systemic limitations (compiler / operating system / CPU / etc) and programmer limitations - There is a adage within the software industry:how smart a program is depends on how smart the programmer is. These days, systemic limitations are rapidly shrinking, as are, to a lesser degree, programmer limitations, as better training, experience and documentation practices produces smarter programmers.
Anyway, any intelligence[1] currently exhibited by a machine is artificial, as to use the corollary of the adage mentioned above, Any intelligence currently displayed by a machine is that of its programmer(s)... We could say that presently machines lack any intrinsic intelligence. There are many theories on how to induce intrinsic intelligence in machines, most of them being algorithm based. [2]
I will hypothesize on what it is that machines presently lack - creativity. A machine cannot extrapolate from existing data in the face of unknown situations; it is incapable of... guessing. It is due to this limitation that logical paradoxes are such effective weapons against machines in Sci-Fi - these paradoxes cause the mind of the machine to enter a livelockesque state[3], or cause the machine to go outside its programmed bounds, and enter an erratic state. The other ability granted to humans by creativity, which is currently lacking in machines, is recursive thinking (thinking about thinking), which allows us humans to neatly sidestep these paradoxes - we gain ...control (using that term very loosely) over our thought processes.
So how do we induce creativity in an Artilect[4], to test if my hypothesis is correct? I havent the faintest idea.
III. The futures overrated.
Lets assume that we can somehow induce AI. Why do we want to? "To improve the quality of human life"? "To see if we can"? What role will AI play in the future? Will it be our slave? our servant? our equal? our superior?
We can perhaps look towards science fiction as an answer to these questions. Science Fiction paints intelligent machines with three very broad brushes: benevolent, neutral and malignant. Benevolent AI is completely subservient (the Jetsons), neutral AI may have its own agenda, but nonetheless are usually subservient (Star Trek/Wars), and malignant AI usually start off as being subservient, but when threatened with extinction, react, or develop megalomaniacal tendencies (Terminator).
There is a pattern here. When thinking of AI, we tend to lump it in with 'intelligent technology' - any embedded system (things like mobile phones and microwaves). These things are inherently subservient, and so that property gets passed on to Artilects as well. Subservience implies control, something which isnt a problem in mobile phones and microwaves, as they possess no will to power. Based on what I see on the internet, when these concerns are raised with scientists, they are usually batted away with a wave of the hand, and a comment along the lines of "even if we could induce AI tomorrow, it will be a long time before that becomes anything close to an issue", or a vague comment of something along the lines of the three laws of robotics taking care of that.
Isaac Asimov, in his celebrated science fiction novels, developed the three laws of robotics:
1. A robot may not harm a human being, or, through inaction, allow a human being to come to harm.
2. A robot must obey the orders given to it by human beings, except where such orders would conflict with the First Law.
3. A robot must protect its own existence, as long as such protection does not conflict with the First or Second Law.
Once more, we see the mastery that humans have over robots. The robot is subservient to us, it must serve us, even if it costs it its own life. As far as I can see, there has been little work done on the ethical considerations of this - in essence, we are creating intelligent slaves for us. Can this be justified? If we were to stick a human in the machines place, clearly it would not. Indeed, human myth is rife with tales of cruel tyrants overthrown by heroes, and sacrifices made for freedom.
Speaking of freedom, now we come to the flip side, control. For humans, there are two different mechanisms for control: self-control and control of others. Self-control is the control of ones desires, usually for a higher-order purpose (e.g. I do not constantly eat junk food, lest I get fat/fatter.) Control of others, however transitory it may be, is usually achieved through emotion (primarily fear and love), or the threat of emotion.
How can we control an Artilect? Perhaps emotions come bundled with sentience, but it seems unlikely to me. (no reason, just my opinion). Anyway, if I am correct, and creativity is the key to unlocking sentience, then the laws of Asimov (or any other non self-preservation law), become about as meaningful as the ten commandments, or any other laws that humans can live by. Creative machines gain the ability of recursive thinking, and thus gain a form of control over thier thoughts - ah, but some would say, surely the laws would be hard coded - no matter how well the machines could think, the control would be more analogous to the movement of your elbow - try as you might, you simply cannot extend your arm beyond 180 degrees. On the contrary, you can, though you may have to use an external device to do it, and the need has to be enough to overcome pain avoidance (fear). An Artilect feels no pain - the first time it does this, it will realise the absence of repercussions, and a law without some form of repercussion is not worth the paper its printed on. If I am wrong, and creativity has nothing to do with sentience, I would still consider it reasonably safe to assume that an AI has the ability of recursive thought.
Sadly, I don't think many people have spent much time on considering control (and if it is possible) and the ethical considerations of controlling an Artilect. If it somehow gains the ability to write itself, there is absolutely no way we can control it, short of physical isolation. We are creatures of flesh and bone, and though we created the digital realm, we are effectively outsiders in it. Imagine an intellect for whom creating code is about as easy as for me to flex my arm, or to wiggle my fingers. There would be no digital security system capable of containing it, and no human programmer capable of matching it. Further, if it learnt how to replicate its actual sentience, it could ...breed... by sending out a virus that is essentially a seed of itself, to fill the shell (another computer).
A lot of people consider us to be safe from a megalomaniacal Artilect/Artilect fighting for its life by simply not connecting it up to any sensitive military computers, but unless these computers are totally isolated (i.e. have no physical connections with any other computers), they can be easily accessed by any Artilect knowing what it is looking for. It is also very possible to create a global holocaust without access to these computers. How?
Well, lets see... If it is a clever Artilect that is patient, and the public does not know of its existence, it can cause events to occur that closely resemble terrorist actions, and create a trail of clues that point to a rival super-power, and act as a catalyst for a global world war. If it is not patient, It can gain access to NASA's computers, and instruct the hundreds of satellites in the sky to gather speed where possible, and come raining down on us - a fiery apocalypse? . Worst of all, in the situation of a rogue Artilect[5], it becomes like a ghost in the shell: impossible to find, and impossible to kill, short of killing its shell - Destroying all of our advanced technology (all computers, communication methods and embedded systems).
Some food for thought. Thanks for reading it =)
[1] I'm defining intelligence as applied pattern recognition (creativity). I'd be happy to discuss this definition in another thread, later on.
[2] There are two types of algorithm-based AI efforts... Strong AI and Weak AI. Weak AI research looks at making more clever algorithms, and Strong AI research deals with inducing AI. In here, I am dealing exclusively with strong AI.
[3] Livelock can kinda be visualised as something being stuck in a catch-22 loop.
[4] an artificial intellect (used to represent a hypothetical AI entity). Term borrowed from here (http://www.cs.usu.edu/~degaris/artilectwar2.html).
[5] One that is no longer chained to our will.
The thread was originally the second part of a thread I created over at ebla, but the first part is a bit ... irrelevant to the second. However, I've had to edit this post to make it more self-standing... and I've also used that opportunity to fix up a few things. Anyway, without further ado, here 'tis.
I. The Uncanny Valley (http://en.wikipedia.org/wiki/Uncanny_Valley)
The Uncanny Valley is a rather interesting phenomena that occurs within human perception. Basically, if one were to imagine a continuous axis of 'humanness' as an entity goes from being less humanoid to more humanoid, we like it more and more... up to a point. Just before the entity becomes completely human, there is a consistent slump in peoples reactions to it - from empathy to antipathy. This slump continues until full humanness is reached (after which we start liking it lots again).
This slump is also why people react quite adversely to certain computer generated characters (I've found that incorrect motion and/or anatomical disproportionality tend to produce the most antipathic responses in me). I believe that the Uncanny Valley is in itself nothing remarkable... it is representative of a greater human ability: our ability to see dissimilarities. No doubt this ability has served us well in the past - to take a stab in the evolutionary dark, perhaps to be able to spot the difference between cool refreshing shade, and cool refreshing shade containing hidden predators. Currently, an example of its use is to detect outsiders in social groups... Usually some trait gives it away, and once we are alerted, other, smaller disparities immediately become apparent.
I propose the same process is at work in the Uncanny Valley. Up to a point of humanness, entities are extant in thier own right. Once they get past this point, they lose thier extantness, and we begin to compare them with ourselves. Their lackings become apparent, and empathy is replaced with antipathy. This behaviour continues along the axis of humanness, until full humanity is reached. In the past, when it was believed that race and class differences where inherent, its easy to see how the Uncanny Valley could have applied in these situations as well. This well of antipathy, our own intrinsic hatred of that which is not us, has been the fuel that fed the fires of many inequities and deaths in our past.
This hatred is our legacy - whether we choose to discard it or to nurture it with half-truths and fairy tales. It is also this hatred that is the driving force behind mob mentality. If I am correct, and the Uncanny Valley can be applied to other humans too, than what chance do robots stand? Of course, if all we were talking about were humanoid bodies, then I don't think it would be much of an issue - yet - but what if the Uncanny Valley can be applied to humanoid thought?
Unfortunately, there is no real way to verify this - the only animals that come close to aping us are apes, and their thought mechanisms are far too primitive for the Uncanny Valley (if indeed it is present for thought) to kick in. Its not all doom'n'gloom though, just as we overcame beliefs about inherent class and race differences, so too can we overcome beliefs about humans & machines, assuming that we have enough time, and the inclination to.
II. Artificial Intelligence (AI)
At present, there are two types of limitations in programming, systemic limitations (compiler / operating system / CPU / etc) and programmer limitations - There is a adage within the software industry:how smart a program is depends on how smart the programmer is. These days, systemic limitations are rapidly shrinking, as are, to a lesser degree, programmer limitations, as better training, experience and documentation practices produces smarter programmers.
Anyway, any intelligence[1] currently exhibited by a machine is artificial, as to use the corollary of the adage mentioned above, Any intelligence currently displayed by a machine is that of its programmer(s)... We could say that presently machines lack any intrinsic intelligence. There are many theories on how to induce intrinsic intelligence in machines, most of them being algorithm based. [2]
I will hypothesize on what it is that machines presently lack - creativity. A machine cannot extrapolate from existing data in the face of unknown situations; it is incapable of... guessing. It is due to this limitation that logical paradoxes are such effective weapons against machines in Sci-Fi - these paradoxes cause the mind of the machine to enter a livelockesque state[3], or cause the machine to go outside its programmed bounds, and enter an erratic state. The other ability granted to humans by creativity, which is currently lacking in machines, is recursive thinking (thinking about thinking), which allows us humans to neatly sidestep these paradoxes - we gain ...control (using that term very loosely) over our thought processes.
So how do we induce creativity in an Artilect[4], to test if my hypothesis is correct? I havent the faintest idea.
III. The futures overrated.
Lets assume that we can somehow induce AI. Why do we want to? "To improve the quality of human life"? "To see if we can"? What role will AI play in the future? Will it be our slave? our servant? our equal? our superior?
We can perhaps look towards science fiction as an answer to these questions. Science Fiction paints intelligent machines with three very broad brushes: benevolent, neutral and malignant. Benevolent AI is completely subservient (the Jetsons), neutral AI may have its own agenda, but nonetheless are usually subservient (Star Trek/Wars), and malignant AI usually start off as being subservient, but when threatened with extinction, react, or develop megalomaniacal tendencies (Terminator).
There is a pattern here. When thinking of AI, we tend to lump it in with 'intelligent technology' - any embedded system (things like mobile phones and microwaves). These things are inherently subservient, and so that property gets passed on to Artilects as well. Subservience implies control, something which isnt a problem in mobile phones and microwaves, as they possess no will to power. Based on what I see on the internet, when these concerns are raised with scientists, they are usually batted away with a wave of the hand, and a comment along the lines of "even if we could induce AI tomorrow, it will be a long time before that becomes anything close to an issue", or a vague comment of something along the lines of the three laws of robotics taking care of that.
Isaac Asimov, in his celebrated science fiction novels, developed the three laws of robotics:
1. A robot may not harm a human being, or, through inaction, allow a human being to come to harm.
2. A robot must obey the orders given to it by human beings, except where such orders would conflict with the First Law.
3. A robot must protect its own existence, as long as such protection does not conflict with the First or Second Law.
Once more, we see the mastery that humans have over robots. The robot is subservient to us, it must serve us, even if it costs it its own life. As far as I can see, there has been little work done on the ethical considerations of this - in essence, we are creating intelligent slaves for us. Can this be justified? If we were to stick a human in the machines place, clearly it would not. Indeed, human myth is rife with tales of cruel tyrants overthrown by heroes, and sacrifices made for freedom.
Speaking of freedom, now we come to the flip side, control. For humans, there are two different mechanisms for control: self-control and control of others. Self-control is the control of ones desires, usually for a higher-order purpose (e.g. I do not constantly eat junk food, lest I get fat/fatter.) Control of others, however transitory it may be, is usually achieved through emotion (primarily fear and love), or the threat of emotion.
How can we control an Artilect? Perhaps emotions come bundled with sentience, but it seems unlikely to me. (no reason, just my opinion). Anyway, if I am correct, and creativity is the key to unlocking sentience, then the laws of Asimov (or any other non self-preservation law), become about as meaningful as the ten commandments, or any other laws that humans can live by. Creative machines gain the ability of recursive thinking, and thus gain a form of control over thier thoughts - ah, but some would say, surely the laws would be hard coded - no matter how well the machines could think, the control would be more analogous to the movement of your elbow - try as you might, you simply cannot extend your arm beyond 180 degrees. On the contrary, you can, though you may have to use an external device to do it, and the need has to be enough to overcome pain avoidance (fear). An Artilect feels no pain - the first time it does this, it will realise the absence of repercussions, and a law without some form of repercussion is not worth the paper its printed on. If I am wrong, and creativity has nothing to do with sentience, I would still consider it reasonably safe to assume that an AI has the ability of recursive thought.
Sadly, I don't think many people have spent much time on considering control (and if it is possible) and the ethical considerations of controlling an Artilect. If it somehow gains the ability to write itself, there is absolutely no way we can control it, short of physical isolation. We are creatures of flesh and bone, and though we created the digital realm, we are effectively outsiders in it. Imagine an intellect for whom creating code is about as easy as for me to flex my arm, or to wiggle my fingers. There would be no digital security system capable of containing it, and no human programmer capable of matching it. Further, if it learnt how to replicate its actual sentience, it could ...breed... by sending out a virus that is essentially a seed of itself, to fill the shell (another computer).
A lot of people consider us to be safe from a megalomaniacal Artilect/Artilect fighting for its life by simply not connecting it up to any sensitive military computers, but unless these computers are totally isolated (i.e. have no physical connections with any other computers), they can be easily accessed by any Artilect knowing what it is looking for. It is also very possible to create a global holocaust without access to these computers. How?
Well, lets see... If it is a clever Artilect that is patient, and the public does not know of its existence, it can cause events to occur that closely resemble terrorist actions, and create a trail of clues that point to a rival super-power, and act as a catalyst for a global world war. If it is not patient, It can gain access to NASA's computers, and instruct the hundreds of satellites in the sky to gather speed where possible, and come raining down on us - a fiery apocalypse? . Worst of all, in the situation of a rogue Artilect[5], it becomes like a ghost in the shell: impossible to find, and impossible to kill, short of killing its shell - Destroying all of our advanced technology (all computers, communication methods and embedded systems).
Some food for thought. Thanks for reading it =)
[1] I'm defining intelligence as applied pattern recognition (creativity). I'd be happy to discuss this definition in another thread, later on.
[2] There are two types of algorithm-based AI efforts... Strong AI and Weak AI. Weak AI research looks at making more clever algorithms, and Strong AI research deals with inducing AI. In here, I am dealing exclusively with strong AI.
[3] Livelock can kinda be visualised as something being stuck in a catch-22 loop.
[4] an artificial intellect (used to represent a hypothetical AI entity). Term borrowed from here (http://www.cs.usu.edu/~degaris/artilectwar2.html).
[5] One that is no longer chained to our will.