# Is Computer Self-Awareness Possible

**URL:** <https://boards.straightdope.com/t/is-computer-self-awareness-possible/582787>\
**Category:** Great Debates\
**Created:** [May 22, 2011, 5:20pm UTC](https://boards.straightdope.com/t/is-computer-self-awareness-possible/582787 "2011-05-22T17:20:58Z")\
**Posts on this page:** 20\
**Page:** 7

<div class="post-metadata">

**Author:** ![Dissonance](https://avatars.discourse-cdn.com/v4/letter/d/85f322/32.png) [@Dissonance](https://boards.straightdope.com/u/Dissonance)\
**Post date:** [May 26, 2011, 11:42am UTC](https://boards.straightdope.com/t/is-computer-self-awareness-possible/582787/121 "2011-05-26T11:42:57Z")

</div>

> [@Voyager](#):
>
> What are your qualifications to spout such nonsense?

What are your qualifications for calling my pointing out that it is impossible to prove a negative and that the burden of proof lies with the one making an extraordinary claim is nonsense? It’s basic logic.

> [@](#):
>
> Have you ever taken an AI class in your life? A goal of AI is not creating an illusion of anything, it is understanding how self awareness and thought works. I’m not a great fan of AI, since they have been overestimating what they could do since at least 1959, but you are unfairly maligning the field.

Yes, the goal of AI is to further understanding of how self awareness works by mimicking it with a machine. That’s an illusion of self-awareness, sentience, and consciousness, not actual self-awareness, sentience and consciousness. The only place sentient machines even come close to existing is in science fiction.

---

<div class="post-metadata">

**Author:** ![Mangetout](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/mangetout/32/19_2.png) [@Mangetout](https://boards.straightdope.com/u/Mangetout)\
**Post date:** [May 26, 2011, 12:28pm UTC](https://boards.straightdope.com/t/is-computer-self-awareness-possible/582787/122 "2011-05-26T12:28:42Z")

</div>

**Dissonance** , please could you describe what essential feature(s) an organic brain has (or requires in order to be able to really think) that cannot ever be realised in some kind of artificial system?

---

<div class="post-metadata">

**Author:** ![Half\_Man\_Half\_Wit](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/half_man_half_wit/32/21766_2.png) [@Half\_Man\_Half\_Wit](https://boards.straightdope.com/u/Half_Man_Half_Wit)\
**Post date:** [May 26, 2011, 12:32pm UTC](https://boards.straightdope.com/t/is-computer-self-awareness-possible/582787/123 "2011-05-26T12:32:25Z")

</div>

> [@Dissonance](#):
>
> If I could fool not only a retarded child but you as well that I’ve made a coin vanish only to reappear behind your ear, does this mean actual magic has been performed […]?

If magic were known to exist, and if it was exhibited routinely by systems not fundamentally different from you, the way consciousness is known to exist and is exhibited by systems not fundamentally different from computers, then yes, that’s likely what it means. Otherwise, the analogy is just bullshit.

---

<div class="post-metadata">

**Author:** ![Voyager](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/voyager/32/133_2.png) [@Voyager](https://boards.straightdope.com/u/Voyager)\
**Post date:** [May 26, 2011, 3:37pm UTC](https://boards.straightdope.com/t/is-computer-self-awareness-possible/582787/124 "2011-05-26T15:37:05Z")

</div>

> [@Dissonance](#):
>
> What are your qualifications for calling my pointing out that it is impossible to prove a negative and that the burden of proof lies with the one making an extraordinary claim is nonsense? It’s basic logic.

No one has claimed we’ve done it. However, given that we are self-aware, and given that the platform for our self-awareness is purely physical, you’d need a good reason to claim that it is impossible that a purely physical computer can do it. Demonstrating a lack of knowledge of advances in heuristics, such as genetic algorithms and simulated annealing, doesn’t cut it. Saying that computers can do only what they have been explicitly programmed to do shows a profound ignorance of the field.

> [@](#):
>
> Yes, the goal of AI is to further understanding of how self awareness works by mimicking it with a machine. That’s an illusion of self-awareness, sentience, and consciousness, not actual self-awareness, sentience and consciousness. The only place sentient machines even come close to existing is in science fiction.

If the goal of AI was to simulate awareness, there are trivial ways of doing this. Even Eliza fooled people when it was first written, and it was not intended to. But anyone who has ever written a simulator knows that you must understand the thing you are simulating to do a reasonable job of it, so understanding models of awareness is essential to creating computers that seem aware.  
Whether a computer which can pass a good Turing test is really self-aware is as unanswerable as whether the guy walking past you in the street is.

---

<div class="post-metadata">

**Author:** ![Voyager](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/voyager/32/133_2.png) [@Voyager](https://boards.straightdope.com/u/Voyager)\
**Post date:** [May 26, 2011, 3:50pm UTC](https://boards.straightdope.com/t/is-computer-self-awareness-possible/582787/125 "2011-05-26T15:50:56Z")

</div>

> [@Dissonance](#):
>
> That you need to have it explained to you what is meant by a compiled program telling the computer how to interpret data that is being stored at addresses again just shows how little you understand how a computer works. Everything is a 1 or a 0 (not actually, but it’s commonly used as a faster way than to say the absence or presence of an electrical charge of a specific bit). Eight bits make up a byte, with a possible 256 values. When a program is compiled, it tells the computer how to interpret the bytes being held at addresses and how long they are. 11001011 has no inherit meaning on its own. It could mean the EBSDIC or ASCII collating sequence value of that number; it could mean it is a part of a variable of a signed or unsigned integer of a specified length or a non-integer numeric value that the computer needs to be told where the decimal point is. A compiled program tells the computer to reserve specific length of absolute addresses and how to interpret the data that is placed in them. And no, a compiled program is not a machine, it is the program compiled down to instructions in the form of machine code that tells the actual machine, the computer, what to do.

Except if you were dealing with one of the lower end IBM 360 computers, which were microprogrammed. You can then change the microcode to make the registers mean something totally different, and give the computer a completely new instruction set. Today, there are processor cores which can be programmed the same way, sold by a number of companies. Even better, if you have implemented your computer with a bunch of FPGAs, you can totally change the underlying hardware by loading a new pattern in the FPGA’s memory.  
There was even some thought about modifying the inherent structure of a computer to match the characteristics of the workload it was seeing, though I don’t think anyone ever did this. There was definitely a lot of work on customizing base architectures for given users, Burroughs had a whole line of machines like this 30 or 40 years ago.  
There is a lot more to the internals of computers than you seem to know. An d, in any case, at the base level our brains are all electrical impulses. The interpretation of them, just like the interpretation of a collection of bits, is what is important.

---

<div class="post-metadata">

**Author:** ![Half\_Man\_Half\_Wit](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/half_man_half_wit/32/21766_2.png) [@Half\_Man\_Half\_Wit](https://boards.straightdope.com/u/Half_Man_Half_Wit)\
**Post date:** [May 26, 2011, 4:19pm UTC](https://boards.straightdope.com/t/is-computer-self-awareness-possible/582787/126 "2011-05-26T16:19:04Z")

</div>

Even without any direct hardware manipulation, it’s certainly correct to speak of a program as a machine in and of itself – after all, what programming does is to make a universal machine emulate a special-purpose machine (or, of course, a different universal machine), to the point that there is no functional difference between the emulated and the ‘real’ (though often only hypothetically existing) machine. That the machine is constructed from bits of code rather than from wheels and gears makes no difference with regards to its functional or mathematical description. If we don’t consider machines made from wood and operating with marbles fundamentally different from machines made from silicone and operating with electric impulses, there is no reason to consider machines made from code something fundamentally different, either.

---

<div class="post-metadata">

**Author:** ![Zeriel](https://avatars.discourse-cdn.com/v4/letter/z/58956e/32.png) [@Zeriel](https://boards.straightdope.com/u/Zeriel)\
**Post date:** [May 26, 2011, 4:56pm UTC](https://boards.straightdope.com/t/is-computer-self-awareness-possible/582787/127 "2011-05-26T16:56:26Z")

</div>

> [@Dissonance](#):
>
> Artificial intelligence is possible. What artificial intelligence does not mean is the creation of actual sentience, self-awareness and consciousness. I started this by saying a computer is no more likely to become self aware than a toaster. I’m not dismissing out of hand the possibility that a toaster could actually become sentient, after all anything is possible. What I would require to believe that a toaster has become sentient, self-aware and possessing a consciousness would be extraordinary proof of this.

So then, I’ll echo the question in a slightly different way from the other people here.

Say you have a true Turing test–that is, you are communicating via something like instant messenger with two parties, one of which is a computer and one is a human.

If you and a panel of experts (psych, sociology, computer science, linguistics, whatever) cannot tell the difference at a rate better than chance, then the computer can be said to have passed the Turing test.

Given that example, what criteria would you use to say that the human has sentience and the computer does not? How are you defining sentience, and what property of human biology specifically grants it to us that a non-biological intelligence cannot have?

---

<div class="post-metadata">

**Author:** ![Dissonance](https://avatars.discourse-cdn.com/v4/letter/d/85f322/32.png) [@Dissonance](https://boards.straightdope.com/u/Dissonance)\
**Post date:** [May 26, 2011, 9:00pm UTC](https://boards.straightdope.com/t/is-computer-self-awareness-possible/582787/128 "2011-05-26T21:00:57Z")

</div>

> [@Voyager](#):
>
> Except if you were dealing with one of the lower end IBM 360 computers, which were microprogrammed. You can then change the microcode to make the registers mean something totally different, and give the computer a completely new instruction set.

Ooo, you can make the contents of the registries mean entirely different things by instructing the computer how to interpret the contents of their data. This differs from exactly what I said how exactly?

---

<div class="post-metadata">

**Author:** ![Frylock](https://avatars.discourse-cdn.com/v4/letter/f/ce7236/32.png) [@Frylock](https://boards.straightdope.com/u/Frylock)\
**Post date:** [May 26, 2011, 9:21pm UTC](https://boards.straightdope.com/t/is-computer-self-awareness-possible/582787/129 "2011-05-26T21:21:18Z")

</div>

> [@Dissonance](#):
>
> You didn’t give arguments for your positions, you made a series of statements that are factually incorrect. My pointing out that things are not what you claim them to be isn’t simply me adding the word not and making an assertion out of it. It’s me telling you that you are factually wrong.
> 
> That you need to have it explained to you what is meant by a compiled program telling the computer how to interpret data that is being stored at addresses again just shows how little you understand how a computer works. Everything is a 1 or a 0 (not actually, but it’s commonly used as a faster way than to say the absence or presence of an electrical charge of a specific bit). Eight bits make up a byte, with a possible 256 values. When a program is compiled, it tells the computer how to interpret the bytes being held at addresses and how long they are. 11001011 has no inherit meaning on its own. It could mean the EBSDIC or ASCII collating sequence value of that number; it could mean it is a part of a variable of a signed or unsigned integer of a specified length or a non-integer numeric value that the computer needs to be told where the decimal point is. A compiled program tells the computer to reserve specific length of absolute addresses and how to interpret the data that is placed in them. And no, a compiled program is not a machine, it is the program compiled down to instructions in the form of machine code that tells the actual machine, the computer, what to do.

Right.

Now try to explain that without anthropomorphizing the computer through use of terms like “interpret” and phrases like “tells the computer what to do.”

No computer yet built has a mind which can interpret input. No computer yet built can be “told what to do.” To be told what to do would require _understanding_ what one is being told. No computer yet built can do this.

I’m amazed, given your position on the nature of AI, that you would be so emphatic in your insistence otherwise.

Since you missed my argument the first time around, here it is again:

When a program is compiled, components inside the computer have become configured in a way that allows us to use their aggregated structure as a tool for carrying out some task we’re interested in.

Any set of components configured in a way that allows us to use its aggregated structure as a tool for carrying out some task we’re interested in is a machine.

Therefore when a program is compiled, a machine is thereby built inside the computer.

The argument is valid–the conclusion follows inexhorably from the premises. So which premise do you disagree with and why? (Just adding a “not” to a premise accomplishes nothing.)

---

<div class="post-metadata">

**Author:** ![Dissonance](https://avatars.discourse-cdn.com/v4/letter/d/85f322/32.png) [@Dissonance](https://boards.straightdope.com/u/Dissonance)\
**Post date:** [May 26, 2011, 9:23pm UTC](https://boards.straightdope.com/t/is-computer-self-awareness-possible/582787/130 "2011-05-26T21:23:59Z")

</div>

> [@Half\_Man\_Half\_Wit](#):
>
> If magic were known to exist, and if it was exhibited routinely by systems not fundamentally different from you, the way consciousness is known to exist and is exhibited by systems not fundamentally different from computers, then yes, that’s likely what it means. Otherwise, the analogy is just bullshit.

You might notice that the analogy illustrates the ability to fool the observer into seeing something that isn’t actually there. Sentience outside of things that look remarkably like you and me doesn’t exist and has never existed that we are aware of. By your qualifications sentience from anywhere else is just bullshit.

> [@Zeriel](#):
>
> Given that example, what criteria would you use to say that the human has sentience and the computer does not? How are you defining sentience, and what property of human biology specifically grants it to us that a non-biological intelligence cannot have?

What criteria would you use to prove that a bee is alive or that a toaster isn’t in fact a sentient being silently screaming due to the inability to interact with its environment? I don’t know what exactly it would take for me to be convinced that a computer is a living, sentient, self-aware being, but knowing what a computer is and how it works, writing a program for a chat-bot that could fool people half of the time into choosing ‘not-bot’ rather than ‘bot’ when deciding if it’s a human on the other end is a long, long, long way from proof that this program or the computer running it have achieved actual self-awareness.

---

<div class="post-metadata">

**Author:** ![Lemur866](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/lemur866/32/434_2.png) [@Lemur866](https://boards.straightdope.com/u/Lemur866)\
**Post date:** [May 26, 2011, 9:35pm UTC](https://boards.straightdope.com/t/is-computer-self-awareness-possible/582787/131 "2011-05-26T21:35:50Z")

</div>

Arg. You seem to think writing a chat-bot that could fool people into thinking it’s a human is a trivial exercise. Have you ever conversed with an actual chat-bot?

In order to actually “mimic consciousness” you have to do a hell of a lot better than repeat “Tell me more” and “Why do you say or the computer running it have achieved actual self-awareness?”.

As far as I can tell, you think it’s perfectly possible to create an artificial system that can converse with you in a human way on any topic you like, but the minute you find out that it’s an artificial system you’ll know for sure that the system cannot be conscious.

Except, what exactly is it about the human brain that makes you sure it’s conscious? You have a brain, and you think you’re conscious? Your brain is constructed of atoms organized into molecules organized into cells organized into tissues. Your brain is a machine built out of atoms. There’s no pixie dust anywhere in it. So how can your brain be conscious?

---

<div class="post-metadata">

**Author:** ![Dissonance](https://avatars.discourse-cdn.com/v4/letter/d/85f322/32.png) [@Dissonance](https://boards.straightdope.com/u/Dissonance)\
**Post date:** [May 26, 2011, 9:36pm UTC](https://boards.straightdope.com/t/is-computer-self-awareness-possible/582787/132 "2011-05-26T21:36:48Z")

</div>

> [@Frylock](#):
>
> Right.
> 
> Now try to explain that without anthropomorphizing the computer through use of terms like “interpret” and phrases like “tells the computer what to do.”
> 
> No computer yet built has a mind which can interpret input. No computer yet built can be “told what to do.” To be told what to do would require _understanding_ what one is being told. No computer yet built can do this.
> 
> I’m amazed, given your position on the nature of AI, that you would be so emphatic in your insistence otherwise.

You just can’t stop digging. Take a basic course in programming, this is the terminology used. I am not anthropomorphizing the computer in any way.

> [@](#):
>
> Since you missed my argument the first time around, here it is again:
> 
> When a program is compiled, components inside the computer have become configured in a way that allows us to use their aggregated structure as a tool for carrying out some task we’re interested in.
> 
> Any set of components configured in a way that allows us to use its aggregated structure as a tool for carrying out some task we’re interested in is a machine.
> 
> Therefore when a program is compiled, a machine is thereby built inside the computer.
> 
> The argument is valid–the conclusion follows inexhorably from the premises. So which premise do you disagree with and why? (Just adding a “not” to a premise accomplishes nothing.)

Since you missed it the first time around: None of this is true. When a program is compiled into machine code, no components inside the computer have been configured as a tool for carrying out a task. A set of instructions understandable by the machine have been created from programming code, which is a language (more or less) understandable by the human who wrote it.

Since components haven’t been configured as a tool for carrying out some task, the compiled program is not a machine. Again, it is a set of instructions.

Therefore, when a program is compiled a machine is in fact not thereby built inside of the computer.

The argument is invalid because the premises upon which it is built are factually incorrect.

---

<div class="post-metadata">

**Author:** ![Lemur866](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/lemur866/32/434_2.png) [@Lemur866](https://boards.straightdope.com/u/Lemur866)\
**Post date:** [May 26, 2011, 10:18pm UTC](https://boards.straightdope.com/t/is-computer-self-awareness-possible/582787/133 "2011-05-26T22:18:23Z")

</div>

But how do the instructions work? Remember that things don’t have a purpose, instead people have a purpose for things.

You agree that a mechanical calculator is a machine, right? But an electronic calculator is just another way of implementing the same machine, just using different sets of components. So rather than having a mechanical arm that can be flipped one way or another way, we have a switch that can be open or closed. To add two numbers together we flip a bunch of switches open or closed, and then read the results somehow, like attaching a light to the switch so that if it is open the light is off and if closed the light is on, then we can read the lights as a binary number. Or am I mistaken?

---

<div class="post-metadata">

**Author:** ![Mangetout](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/mangetout/32/19_2.png) [@Mangetout](https://boards.straightdope.com/u/Mangetout)\
**Post date:** [May 27, 2011, 12:21am UTC](https://boards.straightdope.com/t/is-computer-self-awareness-possible/582787/134 "2011-05-27T00:21:10Z")

</div>

Guess I must be on ignore or something. I’d like to know what property it is of the makeup of an organic human brain that is essential to sentience, that has no possible artificial analogue.

---

<div class="post-metadata">

**Author:** ![Frylock](https://avatars.discourse-cdn.com/v4/letter/f/ce7236/32.png) [@Frylock](https://boards.straightdope.com/u/Frylock)\
**Post date:** [May 27, 2011, 12:54am UTC](https://boards.straightdope.com/t/is-computer-self-awareness-possible/582787/135 "2011-05-27T00:54:24Z")

</div>

> [@Dissonance](#):
>
> You just can’t stop digging. Take a basic course in programming, this is the terminology used. I am not anthropomorphizing the computer in any way.

That terminology is used as a frankly anthropomorphizing shortcut in order to express exactly what _I’m_ saying.

> [@](#):
>
> Since you missed it the first time around: None of this is true. When a program is compiled into machine code, no components inside the computer have been configured as a tool for carrying out a task.

If no components inside the computer have been thus configured, then the only explanation for how the computer actually does carry out the task is _magic_.

No task can _ever_ be carried out unless it be by either

A) Magic  
B) Components configured in a particular way.

> [@](#):
>
> A set of instructions understandable by the machine

So then you agree with many Strong AI researchers and most SDMB particpants in this thread that computers can understand things? Like, really understand, and not just fool us into thinking they understand? Great! So why were we arguing?

> [@](#):
>
> The argument is invalid because the premises upon which it is built are factually incorrect.

When you get a chance, look up the definitions (in the context of logic and argument) of the terms “sound” and “valid.” Bit of a technical distinction, but it will help you make better arguments.

---

<div class="post-metadata">

**Author:** ![Mangetout](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/mangetout/32/19_2.png) [@Mangetout](https://boards.straightdope.com/u/Mangetout)\
**Post date:** [May 27, 2011, 1:19am UTC](https://boards.straightdope.com/t/is-computer-self-awareness-possible/582787/136 "2011-05-27T01:19:23Z")

</div>

I don’t think it really helps to point out that **Dissonance** is using semantics that appear to contradict his/her own position. A computer ‘understanding’ machine code is not the same phenomenon as a person understanding a sentence.

However, I don’t accept that just because the parts of a computer are impersonal, they can’t form the environment for emergence of consciousness. As I and others have said over and over in this thread, the same argument can be made (and is wrong) about the impersonal components of the organic human brain.

One more time, before I give up. **Dissonance** , please can you say what property is present in the material and configuration of the organic human brain that is essential to consciousness/real intelligence in a way that could never occur in the configuration of artificial materials?

---

<div class="post-metadata">

**Author:** ![Frylock](https://avatars.discourse-cdn.com/v4/letter/f/ce7236/32.png) [@Frylock](https://boards.straightdope.com/u/Frylock)\
**Post date:** [May 27, 2011, 1:53am UTC](https://boards.straightdope.com/t/is-computer-self-awareness-possible/582787/137 "2011-05-27T01:53:34Z")

</div>

> [@Mangetout](#):
>
> I don’t think it really helps to point out that **Dissonance** is using semantics that appear to contradict his/her own position. A computer ‘understanding’ machine code is not the same phenomenon as a person understanding a sentence.

Absolutely it helps. He has not just used these terms, he’s _insisted_ on using them and insisted that it’s incorrect _not_ to use them. For this reason, it’s imporant for us to get clear about just exactly what he means by these terms–since, as you said, they seem prima facie to exactly contradict the position he’s arguing for.

He’s made a lot out of a notion that he understands how computers work and that others in the thread don’t. Fair enough–perhaps he has some authority on the issue in that sense. But if he can’t explain what is meant by the terminology he’s using, then it is to be doubted that he understand how computers work any better than anyone else here–and a major bit of support for his argument is eliminated.

---

<div class="post-metadata">

**Author:** ![Mangetout](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/mangetout/32/19_2.png) [@Mangetout](https://boards.straightdope.com/u/Mangetout)\
**Post date:** [May 27, 2011, 6:18am UTC](https://boards.straightdope.com/t/is-computer-self-awareness-possible/582787/138 "2011-05-27T06:18:11Z")

</div>

Fair enough- I’ll stand corrected on that matter- it looked to me as though it was heading on that unfruitful direction where the parties in a debate insist that their opponents think or mean something other than they say they do - sorry for the interruption.

I agree there is some disparity between the assertions of qualification **Dissonance** has made and the thrust of his/her argument. Programming is a big field and expertise in one area of it does not necessarily imply understanding of the methods and challenges in another. And I’d say that division or contrast is nowhere more sharp than it is when cognitive modelling, AI etc is one of rge areas being compared.

---

<div class="post-metadata">

**Author:** ![PBear42](https://avatars.discourse-cdn.com/v4/letter/p/ecccb3/32.png) [@PBear42](https://boards.straightdope.com/u/PBear42)\
**Post date:** [May 27, 2011, 6:25am UTC](https://boards.straightdope.com/t/is-computer-self-awareness-possible/582787/139 "2011-05-27T06:25:03Z")

</div>

> [@Voyager](#):
>
> You must not have been programming for very long, or have been programming anything very interesting. Any program that works by exploring a search space through some sort of heuristics will come up with answers not directly programmed in. There have been cases of programs finding interesting new proofs, designing electronic circuits no one has ever thought of, and I’ve personally seen programs creating tests I’d never have thought of. And this is still very primitive.

I’ve read the entire thread, but this was the claim which caught my eye. Frankly, unlike the OP, I don’t much care whether computers have self-awareness (whatever that means), nor whether they can pass the Turing test. What matters to me is whether they can _think_, and one important evidence of that would be whether they can come up with something original which exceeds their programming. You’re saying they already can, at what has to be conceded is still a fairly early state of the art. Could you please cite a couple of online articles describing this? **Mangetout** and **Half Man Half Wit** say similar things, so cites from you also would be welcome. Or from anyone else, for that matter.

To be clear, although we’re in GD, this is a GQ request. I don’t have the background to challenge you or anyone else on this subject. I’m just interested and curious. Middling technical-but-accessible-to the-layman articles preferred (a la Hawkings on cosmology), but if all you have that fits the bill is hardcore, I’ll manage. Thanks.

---

<div class="post-metadata">

**Author:** ![Mangetout](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/mangetout/32/19_2.png) [@Mangetout](https://boards.straightdope.com/u/Mangetout)\
**Post date:** [May 27, 2011, 7:57am UTC](https://boards.straightdope.com/t/is-computer-self-awareness-possible/582787/140 "2011-05-27T07:57:17Z")

</div>

> [@PBear42](#):
>
> I’ve read the entire thread, but this was the claim which caught my eye. Frankly, unlike the OP, I don’t much care whether computers have self-awareness (whatever that means), nor whether they can pass the Turing test. What matters to me is whether they can _think_, and one important evidence of that would be whether they can come up with something original which exceeds their programming. You’re saying they already can, at what has to be conceded is still a fairly early state of the art. Could you please cite a couple of online articles describing this? **Mangetout** and **Half Man Half Wit** say similar things, so cites from you also would be welcome. Or from anyone else, for that matter.

The links **HMHW** provided in post #71 are a good start.

It’s important to understand what we mean when we talk about creativity and programs exceeding their programming.

What we’re definitely _not_ saying is that we can design a system for which the outputs cannot be fully explained and understood as results of the internal states of the system - which states follow predictable rules. That might sound like it restricts AI to slavish observance of its explicit programming, but it needn’t.

And the reason for this is that, if thought/consciousness in humans is produced entirely by the human brain, then the outputs (i.e. the thought, the consciousness) is _ **also** _ fully explainable and understandable as results of the internal states, which also follow predictable rules. We can’t scrutinise the brain in that kind of detail now (maybe ever), but unless we’re going to introduce metaphysics (I don’t mind, but if we do, let’s be clear we have), then we have to regard the brain as a machine that produces thought.

And if one kind of machine can do it, then why not another kind of machine? - if that second kind is capable of similar kinds of basic operation.

[Previous page](https://boards.straightdope.com/t/is-computer-self-awareness-possible/582787.md?page=6)

[Next page](https://boards.straightdope.com/t/is-computer-self-awareness-possible/582787.md?page=8)
