Face It, Your Brain Is a Computer
Science has a poor track record( 1) when it comes to comparing our brains to the technology of the day. Descartes thought that the brain was a kind of hydraulic pump( 2), propelling the spirits of the nervous system through the body. Freud compared the brain to a steam engine. The neuroscientist Karl Pribram likened( 3) it to a holographic storage device.
Many neuroscientists today would add to this list of failed comparisons the idea that the brain is a computer - just another analogy without a lot of substance. Some of them actively deny( 4) that there is much useful in the idea; most simply ignore it.
Often, when scientists resist the idea of the brain as a computer, they have a particular target( 5) in mind, which you might call the serial, stored-program machine. Here, a program (or “app”) is loaded into a computer’s memory, and an algorithm, or recipe, is executed step by step. (Calculate this, then calculate that, then compare what you found in the first step with what you found in the second, etc.) But humans don’t download apps to their brains, the critics note, and the brain’s nerve cells are too slow and variable to be a good match( 6) for the transistors and logic gates that we use in modern computers.
If the brain is not a serial algorithm-crunching( 7) machine, though, what is it? A lot of neuroscientists are inclined to disregard( 8) the big picture, focusing instead on understanding narrow( 9), measurable phenomena (like the mechanics of how calcium ions are trafficked through a single neuron), without addressing the larger conceptual question of what it is that the brain does.
This approach( 10) is misguided( 11). Too many scientists have given up on( 12) the computer analogy, and far too little has been offered in its place. In my view, the analogy is due( 13) for a rethink.
To begin with, all the standard arguments about why the brain might not be a computer are pretty weak. Take the argument that “brains are parallel, but computers are serial.” Critics are right to note that virtually every time a human does anything, many different parts of the brain are engaged; that’s parallel, not serial.
But the idea that computers are strictly serial is woefully( 14) out of date. Ever since desktop computers became popular, there has always been some degree of parallelism in computers, with several different computations being performed simultaneously, by different components, such as the hard-drive controller and the central processor. And the trend( 15) over time in the hardware business has been to make computers more and more parallel, using new approaches like multicore processors and graphics processing units.
Skeptics of the computer metaphor also like to argue that “brains are analog, while computers are digital.” The idea here is that things that are digital operate only with discrete divisions, as with a digital watch; things that are analog, like an old-fashioned watch, work on a smooth( 16) continuum.
But just as either format is possible for a watch, either format is possible for a computer, and many “digital” computer switches are built out of analog components and processes. Although virtually all modern computers are digital, most early computers were analog. And we still don’t really know whether our brains are analog or digital or some mix of the two.
Finally, there is a popular argument that human brains are capable of generating emotions, whereas computers are not. But while computers as we know them clearly lack( 17) emotions, that fact itself doesn’t mean that emotions aren’t the product of computation. On the contrary, neural systems like the amygdala that modulate emotions appear to work in roughly( 18) the same way as the rest of the brain does, which is to say that they transmit signals and integrate information, and transform inputs into outputs. As any computer scientist will tell you, that’s pretty much( 19) what computers do.
Of course, whether the brain is a computer is partly a matter( 20) of definition. The brain is obviously not a Macintosh or a PC. And we humans may not have operating systems, either. But there are many different ways of building a computer.
The real payoff( 21) in subscribing to the idea of a brain as a computer would come from using that idea to profitably guide research. In an article last fall( 22) in the journal Science, two of my colleagues (Adam Marblestone of MIT and Thomas Dean of Google) and I endeavored( 23) to do just that, suggesting that a particular kind of computer, known as the field programmable gate array( 24), might offer a preliminary starting point for thinking about how the brain works.
Field programmable gate arrays consist of a large number of “logic block” programs that can be configured, and reconfigured, individually, to do a wide range( 25) of tasks. One logic block might do arithmetic, another signal processing, and yet another look things up( 26) in a table. The computation of the whole is a function of how the individual parts are configured. Much of the logic can be executed in parallel, much like what happens in a brain.
Although my colleagues and I don’t literally think that the brain is a field programmable gate array, our suggestion is that the brain might similarly consist of highly orchestrated sets( 27) of fundamental building blocks, such as “computational primitives” for constructing sequences, retrieving( 28) information from memory, and routing information between different locations in the brain. Identifying those building blocks, we believe, could be the Rosetta stone that unlocks the brain.
To put this differently, it is unlikely that we will ever be able to directly connect the language of neurons and synapses to the diversity of human behavior, as many neuroscientists seem to hope. The chasm( 29) between brains and behavior is just too vast.
Our best shot( 30) may come instead from dividing and conquering. Fundamentally, that may involve two steps: finding some way to connect the scientific language of neurons and the scientific language of computational primitives (which would be comparable in computer science to connecting the physics of electrons and the workings of microprocessors); and finding some way to connect the scientific language of computational primitives and that of human behavior (which would be comparable to understanding how computer programs are built out of more basic microprocessor instructions).
If neurons are akin31 to computer hardware, and behaviors are akin to the actions that a computer performs, computation is likely to be the glue32 that binds33 the two.
GLOSSARY
1. track record: historial
2. pump: bomba
3. to liken: comparar
4. to deny: negar
5. target: objectiu
6. match: coincidència
7. to crunch: processar
8. to disregard: fer cas omís de
9. narrow: estret
10. approach: aproximació
11. misguided: desencaminat
12. to give up on: abandonar
13. due: adient
14. woefully: deplorablement
15. trend: tendència
16. smooth: suau
17. to lack: no tenir
18. roughly: aproximadament
19. pretty much: gairebé
20. matter: qüestió
21. payoff: recompensa
22. fall: tardor
23. to endeavor: procurar
24. array: matriu
25. range: ventall
26. to look up: buscar
27. set: sèrie
28. to retrieve: recuperar
29. chasm: abisme
30. shot: oportunitat
31. akin: semblant
32. glue: cola
33. to blind: unir