fubarobfusco comments on PZ Myers on the Infeasibility of Whole Brain Emulation - Less Wrong
You are viewing a comment permalink. View the original post to see all comments and the full post content.
You are viewing a comment permalink. View the original post to see all comments and the full post content.
Comments (58)
Computer folk often use the terms emulation and simulation to mean two different things, which Myers appears to be conflating. In the sense I'm thinking of, simulation means modeling the components of a system at a relatively low level — such as all the transistors and connections in a CPU — whereas emulation means replicating the functional behavior of a system.
(Of course, these terms are used in a lot of other ways, too. SimCity is neither a simulation nor an emulation in the sense I'm using.)
For instance, a circuit simulator modeling a piece of RAM might keep track of the amount of charge in a particular capacitor that represents a particular bit in memory; but an emulator would just keep track of what numerical value was stored in which addressable location. An emulator doesn't attempt to replicate how the original system works, but rather what it does.
(A non-computational analogy: An artificial heart doesn't duplicate the muscle cells of a natural heart; it duplicates the function of a heart, namely moving blood around. It's not necessary to copy the behavior of each individual muscle cell — to say nothing of each molecule in each muscle cell! — in order to duplicate the function of a heart well enough to keep a person alive for years.)
From what I've read, folks who expect WBE don't expect modeling at the molecular level (a simulation of a brain), but rather at some higher functional level (an emulation, hence the term), so much as that some sort of functional components — maybe individual neurons; maybe specific brain regions — can be emulated without simulating them.
There seems to be conflicting usage about this.
http://www.fhi.ox.ac.uk/__data/assets/pdf_file/0019/3853/brain-emulation-roadmap-report.pdf
https://secure.wikimedia.org/wikipedia/en/wiki/Emulation
On the other hand, the top-voted answer at http://stackoverflow.com/questions/1584617/simulator-or-emulator-what-is-the-difference says that
Well, when I argued on here last week ( http://lesswrong.com/lw/d80/malthusian_copying_mass_death_of_unhappy/6y2r?context=1#6y2r ) that emulation would be more difficult than people imagine, based on my experience of working on software that does that, people downvoted it and argued "no, people aren't talking about emulation, but about modelling at the molecular level"
Hmm ... from my reading of that conversation, one person said that.
Fair enough, although multiple people downvoted that comment (it seems to have had some upvotes since to compensate). Even if they downvoted for different reasons though, that's still at least one counterexample of someone who fits into the category "folks who expect WBE".
Emulation without simulation would require not only vastly more understanding of the brain and of cell biology than we have now (most of the problems Myers points out would still be there, though not all) but on top of that all the problems you hit when trying to emulate one system on another, plus a whole lot of problems no-one's ever even conceived because no-one's ever ported an algorithm (for which we have neither source code nor documentation) from a piece of meat to silicon.