Hacker News new | ask | show | jobs
by aristofun 950 days ago
> the brain is doing computations

Nope. We don't really know yet what exactly the brain is "doing".

But again, in _some_ contexts it is better than nothing.

Unfortunately good metaphors stick, regardless of their relevance and accuracy :(

1 comments

there are a lot of mysteries around the brain, but at a high level, I think you'd have a hard time finding a neuroscientist who doesn't believe the brain processes information. what's the alternative?
Processing information is pretty vague and generic idea. You can label virtually anything as “processing information” and be more or less true.

But I doubt i find any neuroscientist worth anything who say “brain is doing computations almost like a computer”.

Like I said, it depends very much on how you define computer. To me "processing information" == "computation". And a physical system that performs "computations" is a computer. Therefore, a brain is just one type of biological computer.

In a computer science class, the first thing they should teach is that the word "computer" in the course name is abstract, and not just about the metal slab on your desk. There are fundamental laws that apply to all information processing systems, whether electrical, mechanical, or biological. So it makes sense to put them in the same category at times.

But obviously words mean different things in different contexts, and "computer" might mean something entirely different to a neuroscientist than a computer scientist. But I don't think a neuroscientist would disagree that a brain is a computer using the loose definition I described above

Of course, you can set up a definition space so that a puppy is a steam engine.

But if we stick to commonly adopted definitions, like https://en.wikipedia.org/wiki/Computer or "turing machine" ones - then NO, sorry, brain and computer has barely anything in common. Besides being made of atoms and being complex )

So it sounds like we both agree the brain is at least a physical object that performs computations. I'm surprised you don't see similarities with other physical systems that perform computations, but sounds like a terminology difference
Here is the heart of our disagreement:

> perform computations

Brain doesn’t perform computations in any CS accepted sense (neither it is a turing machine nor it has any encoded program to execute any defined algorithm).

It processes information, yes. But anything more specific than that is full of unknowns, unconfirmed hypothesis and speculations.

Would you call an ants colony a computer? A tree? A government? But they all obviously processes information and seemingly perform computations, don’t they?