westprog
Philosopher
- Joined
- Dec 1, 2006
- Messages
- 8,928
I'm afraid I don't understand. I understand that when discussing computation in abstract terms that it is time independent, but if a computer adds and multiplies a list of numbers it must do so following a set of rules, and it does so over a particular amount of time. It doesn't follow each rule simultaneously however fast it carries out the steps; if t did so it wouldn't function. All physical examples of computation are time dependent. I don't see how this makes such physical examples of computation not be computation.
There's a difference between ordering and time dependence. It's part of the definition of a Turing machine that the steps be taken in order. It's not part of the definition that they have any particular interval between them.
How does that follow? The time dependence is not a fundamental feature of any sort of neural processing if we look at it abstractly. It is only important for the real world and real world modelling. For neural processing, things must occur in steps, but how is that different for most information processing?
But I don't necessarily accept that what goes on in the brain is time independent. A brain that ran ten times too fast or too slow would be useless in its interaction with the world. A brain is not an abstract data processing device. In practice, it is time dependent.
So would I, so would I.
You only say that because of your political and religious beliefs.
That is only because we work the Chinese Room argument in the abstract and forget the time factor. The slowness of a person doing the sorting is not the problem. The problem it shows is that simple syntax is not sufficient in and of itself to provide semantics.
But there really is another problem -- a problem for which it is unfortunate that he chose language as his example -- there are examples probably in all languages where syntax cannot be used to determine meaning, so if the room always produces a result that is correct, that tends to imply that there is semantic content in the room, though none is supplied. The thought experiment cheats a bit.
But we could imagine any number of situations in which information processing would only work properly if information is introduced at a particular step rather than at another step in the process -- which in the real world requires time dependence. That is the only sort of time dependence that neural processing requires. It exists in the real world, but you could potentially calculate all the bits of information independent of time as long as they occurred in the proper spatial arrangement and in the proper order, though I cannot conceptualize such a "thing".
In the case of a computer performing a calculation, we can introduce arbitrary gaps in the processing which will have no effect on the outcome. That's the basis behind the invention of the multi-tasking operating system - save the state and come back to it, and you can't tell the difference. You can't do that with a human brain.
Nothing is a Turing machine, though, is it? A computer is not. Turing machines are abstractions useful in thought experiments. They don't describe actual physical machines that exist in space or work in time. The issue here, I thought, is whether or not a computer can do what the brain does. Saying that neural processing is not a Turing machine is fine, but since neither is a computer I'm not sure what difference that makes. Turing machines are not models of computers but of the abstract notion of computation.
I am not a believer that a Turing machine is anything more than an abstraction that we make up to make sense of computation. I don't think that two different instantiations of Turing machines are the same thing in any real sense. I don't see that because it might be possible to abstract some of the functionality of the human brain as a Turing machine that some other implementation of the same Turing machine would produce consciousness in the same way.
This appears to be what the computational theory claims. Indeed, if Rocketdodger's vision of eternal life in computer program form is to be realised, it must be true. I don't think it's true, and I certainly don't think that it's been proven beyond doubt.
Perhaps it would help me if you would tell me what you are actually arguing against with your above set of statements, because this sounds again like over-generalization of the abstract to the physical world. We know computation occurs in the physical world and that it occurs as an intrinsic property of functioning neurons, so any statement that tells me that computation is necessarily abstract or time-independent is wrong, or at the very least over-generalized.
Well, I don't think this. I think that the fact that we can produce a mathematical model of a physical system means that another system for which the same model applies is equivalent - because all mathematical models leave out information.