Your mind will not be uploaded
The recent movie “Transcendence” will not be troubling the sci-fi canon of classics, if the reviews are anything to go by. But its central plot device –
“uploading” a human consciousness to a computer – remains both a central aspiration of transhumanists, and a source of queasy fascination to the rest of us. The idea is that someone’s mind is simply a computer programme, that in the future could be run on a much more powerful computer than a brain, just as one might run an old arcade game on a modern PC in emulation mode.
“Mind uploading” has a clear appeal for people who wish to escape the constraints of our flesh and blood existence, notably the constraint of our inevitable mortality.
In this post I want to consider two questions about mind uploading, from my perspective as a scientist. I’m going to use as an operational definition of “uploading a mind” the requirement that we can carry out a computer simulation of the activity of the brain in question that is indistinguishable in its outputs from the brain itself. For this, we would need to be able to determine the state of an individual’s brain to sufficient accuracy that it would be possible to run a simulation that accurately predicted the future behaviour of that individual and would convince an external observer that it faithfully captured the individual’s identity. I’m entirely aware that this operational definition already glosses over some deep conceptual questions, but it’s a good concrete starting point. My first question is whether it will be possible to upload the mind of anyone reading this now. My answer to this is no, with a high degree of probability, given what we know now about how the brain works, what we can do now technologically, and what technological advances are likely in our lifetimes. My second question is whether it will ever be possible to upload a mind, or whether there is some point of principle that will always make this impossible. I’m obviously much less certain about this, but I remain sceptical.
This will be a long post, going into some technical detail. To summarise my argument, I start by asking whether or when it will be possible to map out the
“wiring diagram” of an individual’s brain – the map of all the connections between its 100 billion or so neurons. We’ll probably be able to achieve this mapping in the coming decades, but only for a dead and sectioned brain; the challenges for mapping out a living brain at sub-micron scales look very hard. Then we’ll ask some fundamental questions about what it means to simulate a brain. Simulating brains at the levels of neurons and synapses requires the input of phenomenological equations, whose parameters vary across the components of the brain and change with time, and are inaccessible to in-vivo experiment. Unlike artificial computers, there is no clean digital abstraction layer in the brain; given the biological history of nervous systems as evolved, rather than designed, systems, there’s no reason to expect one. The fundamental unit of biological information processing is the molecule, rather than any higher level structure like a neuron or a synapse; molecular level information processing evolved very early in the history of life. Living organisms sense their environment, they react to what they are sensing by changing the way they behave, and if they are able to, by changing the environment too. This kind of information processing, unsurprisingly, remains central to all organisms, humans included, and this means that a true simulation of the brain would need to be carried out at the molecular scale, rather than the cellular scale. The scale of the necessary simulation is out of reach of any currently foreseeable advance in computing power. Finally I will conclude with some much more speculative thoughts about the central role of randomness in biological information processing. I’ll ask where this randomness comes from, finding an ultimate origin in quantum mechanical fluctuations, and speculate about what in-principle implications that might have on the simulation of consciousness.
Why would people think mind uploading will be possible in our lifetimes, given the scientific implausibility of this suggestion? I ascribe this to a combination of over-literal interpretation of some prevalent metaphors about the brain, over-optimistic projections of the speed of technological advance, a lack of clear thinking about the difference between evolved and designed systems, and above all wishful thinking arising from people’s obvious aversion to death and oblivion.
On science and metaphors
I need to make a couple of preliminary comments to begin with. First, while I’m sure there’s a great deal more biology to learn about how the brain works, I don’t see yet that there’s any cause to suppose we need fundamentally new physics to understand it. Of course, new discoveries may change everything, but it seems to me that the physics we’ve got is quite complicated enough, and this discussion will be couched entirely in currently known, fundamentally physicalist, principles.
The second point is that, to get anywhere in this discussion, we’re going to need to immunise ourselves against the way in which almost all popular discussion of neuroscience is carried out in metaphorical language. Metaphors used clearly and well are powerful aids to understanding, but when we take them too literally they can be badly misleading. It’s an interesting historical reflection that when computers were new and unfamiliar, the metaphorical traffic led from biological brains to electronic computers. Since computers were popularly described as
“electronic brains”, it’s not surprising that biological metaphors like
“memory” were quickly naturalised in the way computers were described. But now the metaphors go the other way, and we think about the brain as if it were a computer (I think the brain
is a computer, by the way, but it’s a computer that’s so different to man-made ones, so plastic and mutable, so much immersed in and responsive to its environment, that comparisons with the computers we know about are bound to be misleading). So if what we are discussing is how easy or possible it will be to emulate the brain with a man-made computer, the fact that we are so accustomed to metaphorical descriptions of brains in terms of man-made computers will naturally bias us to positive answers. It’s too easy to move from saying a neuron is analogous to a simple combination of logic gates in a computer, say, to thinking that it can be replaced by one. A further problem is that many of these metaphors are now so stale and worn out that they have lost all force, and the substance of the original comparison has been forgotten. We often hear, for example, the assertion that some characteristic or other is “hard-wired” in the brain, but if one stops to think what an animal’s brain looks and feels like there’s nothing much hard about it. It’s a
soft machine.
Mapping the brain’s “wiring diagram”
One metaphor that is important is the idea that the brain has a
“wiring diagram”. The human brain has about 100 billion neurons, each of which is connected to many others by thin fibres – the axons and dendrites – along which electrical signals pass. There’s about 100,000 miles of axon in a brain, connecting at between a hundred to a thousand trillion synaptic connections. It’s this pattern of connectivity between the neurons through the axons and dendrites that constitutes the “wiring diagram” of the brain. I’ll argue below that knowing this “wiring diagram” is not yet a sufficient condition for simulating the operation of a brain – it must surely, however, be a necessary one.
So far, scientists have successfully mapped out the “wiring diagram” of one organism’s nervous system – the microscopic worm C. elegans, which has a total of 300 neurons. This achievement was itself a technical tour-de-force, which illustrates what would need to be done to determine the immeasurably more complex “wiring diagram” of the human brain. The issue is that these fibres are thin (hundreds of nanometers, for the thinnest of them), very densely packed, and the fibres from a single neuron can pervade a very large volume (this review in Science –
The Big and the Small: Challenges of Imaging the Brain’s Circuits ($) – is an excellent up-to-date overview of what’s possible now and what the challenges are). Currently electron microscopy is required to resolve the finest connections, and this can only be done on thin sections. Although new high resolution imaging techniques may well be developed, it’s difficult to see how this requirement to image section by section will go away. Magnetic resonance imaging, on the other hand, can image an intact brain, but at much lower resolution – more like millimetres than nanometers. The resolution of MRI derives from the strength of the magnetic field gradient you can sustain. You can have a large gradient over a small volume but if you’re constrained to keep the brain intact that provides quite a hard limit.
Proponents of mind uploading who recognise these difficulties at this point resort to the idea of nanobots crawling through the brain, reading it from the inside. I’ve discussed at length why I think it will be very much more difficult than people think to create such nanobots, for example in my article
Rupturing the Nanotech Rapture, and in
Nanobots, nanomedicine, Kurzweil, Freitas and Merkle I discuss why I don’t think the counter-arguments of their proponents are convincing.
Mapping out all the neural connections of a human brain, then, will be difficult. It probably will be done, on a timescale perhaps of decades. The big but, though, is that this mapping will be destructive, and the brain it is done on will be definitively dead before the process starts. And massive job though it will be to map out this “micro-scale connectome”, there’s something very important it doesn’t tell you – the difference between a live brain and a dead lump of meat – that is what the initial electrical state of the brain is, where the ion gradients are, what the molecules are doing. But more on molecules later…
Modelling, simulation, emulation: why mind uploading might make sense if you believed in intelligent design
If you did have a map of all the neural connections of a human brain, dead or alive, is that enough to simulate it? You could combine the map with known equations for the propagation of electrical signals along axons (the Hodgkin-Huxley equations), models of neurons and models for the behaviour of synapses. This is the level of simulation, for example, carried out in the “Blue Brain” project (see
this review (PDF) for a semi-technical overview). This is a very interesting thing to do from the point of neuroscience, but it is not a simulation of a human brain, and certainly not of any individual’s brain. It’s a model, which aggregates phenomenological descriptions of the collective behaviours and interactions of components like the many varieties of voltage gated ion channels and the synaptic vesicles. The equations you’d use to model an individual synapse, for example, would have different parameters for different synapses, and these parameters change with time (and in response to the information being processed). Without an understanding of what’s going on in the neuron at the molecular level, these are parameters you would need to measure experimentally for each synapse.
An analogy might make this clearer. Let me ask this question: is it possible to simulate the CPU in your mobile phone? At first sight this seems a stupid question – of course one can predict with a very high degree of certainty what the outputs of the CPU would be for any given set of inputs. After all, the engineers at ARM will have done just such simulations before any of the designs had even been manufactured, using well-understood and reliable design software. But a sceptical physicist might point out that every CPU is different at the atomic level, due to the inherent finite tolerances of manufacturing, and in any case the scale of the system is much too large to be able to simulate at the quantum mechanical level that would be needed to capture the electronic characteristics of the device.
In this case, of course, the engineers are right, for all practical purposes. This is because the phenomenology that predicts the behaviour of individual circuit elements is well-understood in terms of the physics, and the way these elements behave is simple, reliable and robust – robust in the sense that quite a lot of variation in the atomic configuration produces the same outcomes. We can think of the system as having three distinct levels of description. There is the detailed level of what the electrons and ions are doing, which would account for the basic electrical properties of the component semiconductors and insulators, and the junctions and interfaces between them. Then there is the behaviour of the circuit elements that are built from these materials – the current-voltage characteristics of the field effect transistors, and the way these components are built up into circuits. And finally, there is a description at a digital level, in which logical operations are implemented. Once one has designed circuit elements with clear thresholds and strongly non-linear behaviour, one can rely on there being a clean separation between the digital and physical levels. It’s this clean separation between the physical and the digital that makes the job of emulating the behaviour of one type of CPU on another one relatively uncomplicated.
But this separation between the physical and the digital in an integrated circuit isn’t an accident or something pre-ordained – it happens
because we’ve designed it to be that way. For those of us who don’t accept the idea of intelligent design in biology, that’s not true for brains. There is no clean
“digital abstraction layer” in a brain – why should there be, unless someone designed it that way? In a brain, for example, the digital is continually remodelling the physical – we see changes in connectivity and changes in synaptic strength as a consequence of the information being processed, changes, that as we see, are the manifestation of substantial physical changes, at the molecular level, in the neurons and synapses.