Earlier quoted context omitted.
Is there anything analogous to software in biology?
Biology is the ultimate legacy software running on one of the oldest platforms ever developed, the organic compounds. It is literally a giant genetic algorithm to write instructions (DNA) for manufacturing molecular machines (proteins) that interact with each other in an extremely complex graph of relations (protein pathways, i.e. control flow).
Why Is the Human Brain So Efficient? (2018)
51–60 of 173 posts
Re: Why Is the Human Brain So Efficient? (2018)
#52Earlier quoted context omitted.
The human brain isn't Turing-complete. Turing completeness implies infinite recursion, which the brain obviously can't do.
Technically Turing completeness requires infinite memory for that (or an infinite tape if we're talking about the original turing machine concept), which no Turing-complete machine has. In other words, the brain is as Turing-complete as any machine that we also consider to be so. We'll always be bounded by limited memory and limited time.
Re: Why Is the Human Brain So Efficient? (2018)
#53Earlier quoted context omitted.
Comparing Human Brain with a CPU is misconception. no it is not. Yeah architecturally they are very different and CPU are arguably more programmable / general and less efficient. What does matter is whether CPUs are theoretically able to achieve all the things that a brain can do (and even more) And indeed CPUs as turing complete, programmable machine are a strict superset of what brains can do. The gap between what…
The human brain isn't Turing-complete. Turing completeness implies infinite recursion, which the brain obviously can't do.
There is a subtle difference between unbounded recursion, which a Turing machine is taken to be capable of, and the actual ability to achieve infinite recursion. In no application of a Turing machine, either as an actual physical device or as a hypothetical one in a logical argument, is it ever required to perform infinite recursion, which would just be one way of not halting.
For all practical and theoretical purposes, what matters is that the machine being considered does not exhaust its ability to recurse while performing the computations being considered. Consequently, the standard practice, of saying that computers and certain other devices are Turing-equivalent, with the usually-implicit caveat of being so up to the limit of their recursive ability, is both reasonable and useful.
Re: Why Is the Human Brain So Efficient? (2018)
#54Earlier quoted context omitted.
Comparing Human Brain with a CPU is misconception. no it is not. Yeah architecturally they are very different and CPU are arguably more programmable / general and less efficient. What does matter is whether CPUs are theoretically able to achieve all the things that a brain can do (and even more) And indeed CPUs as turing complete, programmable machine are a strict superset of what brains can do. The gap between what…
"And indeed CPUs as turing complete, programmable machine are a strict superset of what brains can do." This is a fundamental assertion that I do not believe you can make. The brain cannot simulate a turing machine. It does not have infinite memory, which is a requirement for a turing machine. It can, however, stimulate a linearly bounded automata. It is also not implicitly obvious that a turing machine can simulate…
In practice we call modern computers turing-complete even though they don't have infinite memory. The brain can simulate such a machine.
> The brain has no such constraint. It is analog, and therefore infinite in State representation.
If this mattered, then it would mean analog computers are more powerful than digital computers and therefore the Church-Turing thesis is wrong
Re: Why Is the Human Brain So Efficient? (2018)
#55Earlier quoted context omitted.
Biology is the ultimate legacy software running on one of the oldest platforms ever developed, the organic compounds. It is literally a giant genetic algorithm to write instructions (DNA) for manufacturing molecular machines (proteins) that interact with each other in an extremely complex graph of relations (protein pathways, i.e. control flow).
This a very simplistic view, based on assumption that the world is discrete. The whole idea of software relies on the concept of digital computer, a discrete machine. The world might indeed be analogous and real numbers might actually exist.
Re: Why Is the Human Brain So Efficient? (2018)
#56Earlier quoted context omitted.
Comparing Human Brain with a CPU is misconception. In the past when we didn't have digital computers we used to compare Brain with other machines. And now with a CPU. A Brain from a primitive neuron to higher level is not comparable to any machine at all including the CPU.
Whether or not it's comparable depends on the level of distinction you're trying to make. Obviously, CPUs don't think or experience the world (but on the other hand that kind of "feature" seems increasingly likely to be implementable in software, even if our current CPU architectures are rather unsuitable for that goal). However, if we're gonna talk about energy efficiency and computation performance, now that it has…
I am ignorant in this area. But I keep reading how brains are nothing like computers the more we learn. Your statement seems to suggest otherwise and id love to read about it. Can you drop something where I can start exploring about how the brain has become more evident that it's merely a kind of computer? Thanks!
Re: Why Is the Human Brain So Efficient? (2018)
#57Earlier quoted context omitted.
Comparing Human Brain with a CPU is misconception. In the past when we didn't have digital computers we used to compare Brain with other machines. And now with a CPU. A Brain from a primitive neuron to higher level is not comparable to any machine at all including the CPU.
Comparing Human Brain with a CPU is misconception. no it is not. Yeah architecturally they are very different and CPU are arguably more programmable / general and less efficient. What does matter is whether CPUs are theoretically able to achieve all the things that a brain can do (and even more) And indeed CPUs as turing complete, programmable machine are a strict superset of what brains can do. The gap between what…
I think there is at this time no indication human brains are in any way similar to CPUs. It might be interesting to consider the question, of course.
Re: Why Is the Human Brain So Efficient? (2018)
#58Earlier quoted context omitted.
Comparing Human Brain with a CPU is misconception. no it is not. Yeah architecturally they are very different and CPU are arguably more programmable / general and less efficient. What does matter is whether CPUs are theoretically able to achieve all the things that a brain can do (and even more) And indeed CPUs as turing complete, programmable machine are a strict superset of what brains can do. The gap between what…
"And indeed CPUs as turing complete, programmable machine are a strict superset of what brains can do." This is a fundamental assertion that I do not believe you can make. The brain cannot simulate a turing machine. It does not have infinite memory, which is a requirement for a turing machine. It can, however, stimulate a linearly bounded automata. It is also not implicitly obvious that a turing machine can simulate…
Re: Why Is the Human Brain So Efficient? (2018)
#59Earlier quoted context omitted.
Comparing Human Brain with a CPU is misconception. In the past when we didn't have digital computers we used to compare Brain with other machines. And now with a CPU. A Brain from a primitive neuron to higher level is not comparable to any machine at all including the CPU.
Comparing Human Brain with a CPU is misconception. no it is not. Yeah architecturally they are very different and CPU are arguably more programmable / general and less efficient. What does matter is whether CPUs are theoretically able to achieve all the things that a brain can do (and even more) And indeed CPUs as turing complete, programmable machine are a strict superset of what brains can do. The gap between what…
The first of your big missing pieces starts from the best that we have been able to achieve with computers so far, and while its completion might be a big step in computing, it would not necessarily be a big step in understanding the human brain - after all, quite primitive animals have impressive abilities in this regard. Using the best computing has done as the yardstick for quantifying the human brain's ability is the wrong way round.
The remaining missing pieces are vague, with no clear indication that they fit into the brain-as-CPU model. For example, while it is true that "[human languages] are in many ways far superior to current GQL/datalog/SQL DB languages at encoding and retrieving meaning (that is an isomorphic description of a denoted thing)", this vastly understates the capabilities of language. Once again, you are using current technology as the yardstick, with no basis for assuming that it is of the right scale.
Overall, you seem to be assuming that the rest of the puzzle is almost within reach. That is certainly a logical possibility, but not one with a great deal of objective evidence in support. FWIW, my opinion on the matter is that we probably don't even know, in any well-defined way, all the questions to be answered.
Even if we grant the premise that a suitably-programmed computer (not just a CPU) could have capabilities that are a superset of those of a human brain, that would not necessarily justify saying one is very like the other - that would be like saying a dynamo is a solar cell because they both produce electric current.
Re: Why Is the Human Brain So Efficient? (2018)
#60Earlier quoted context omitted.
Whether or not it's comparable depends on the level of distinction you're trying to make. Obviously, CPUs don't think or experience the world (but on the other hand that kind of "feature" seems increasingly likely to be implementable in software, even if our current CPU architectures are rather unsuitable for that goal). However, if we're gonna talk about energy efficiency and computation performance, now that it has…
> now that it has become evident that the brain is merely a kind of a computer I am ignorant in this area. But I keep reading how brains are nothing like computers the more we learn. Your statement seems to suggest otherwise and id love to read about it. Can you drop something where I can start exploring about how the brain has become more evident that it's merely a kind of computer? Thanks!
1. There is nothing going on in the brain that would require simulation to infinite accuracy. Not even a chaotic system would have this property, because they take a finite time to "blow up" an initial uncertainty, and the smaller the initial uncertainty the longer they take to blow up. For this proposition to be violated there would have to be an undiscovered fininite-time nondeterministic blowup, which is unlikely, but I've heard rumblings that we haven't proven that it can't happen in Navier-Stokes. So maybe it can happen in the brain.
2. There is nothing going on in the brain that depends on nuclear physics or anything more "powerful" than quantum electrodynamics.
I have not seen any evidence that 1 or 2 aren't true for the brain, so that puts something behind saying it's "merely a computer."