There is no evidence for a superior magical learning algorithm that would have done better-- see the no free lunch theorem.
There's plenty of evidence that evolution is extremely inefficient. Due to its very nature it can't look forward, it can only hill-climb. Since evolution can't re-architect things, it gets stuck in local maxima all the time.
We can be reasonably sure of evolution's inefficiencies after looking at some some examples. Problems like the laryngeal nerve and backwards vertebrate retina are commonly brought up in these sorts of debates, but they forget that evolution doesn't even look at the vast majority of solution-space. It limits itself to squishy things in the discipline of biology. For example, neurons run at 10-200Hz and conduct signals at 0.000001c. Other substrates like silicon and diamond are much faster.
A human visual cortex has billions of neurons doing complicated procedures (edge-detection, FFTs, motion-detection, etc). But only a tiny fraction of humans can multiply two 4-digit numbers without the aid of pen and paper. Had the human brain been designed by a human, every programmer in the world would scream, "Why didn't you give us an API you idiot?!"
Of course, we'd also complain about the brain's lack of 4G, since evolution never invented a radio.
There's plenty of evidence that evolution is extremely inefficient. Due to its very nature it can't look forward, it can only hill-climb. Since evolution can't re-architect things, it gets stuck in local maxima all the time.
We can be reasonably sure of evolution's inefficiencies after looking at some some examples. Problems like the laryngeal nerve and backwards vertebrate retina are commonly brought up in these sorts of debates, but they forget that evolution doesn't even look at the vast majority of solution-space. It limits itself to squishy things in the discipline of biology. For example, neurons run at 10-200Hz and conduct signals at 0.000001c. Other substrates like silicon and diamond are much faster.
A human visual cortex has billions of neurons doing complicated procedures (edge-detection, FFTs, motion-detection, etc). But only a tiny fraction of humans can multiply two 4-digit numbers without the aid of pen and paper. Had the human brain been designed by a human, every programmer in the world would scream, "Why didn't you give us an API you idiot?!"
Of course, we'd also complain about the brain's lack of 4G, since evolution never invented a radio.