>The CS and AI fields suffer from a lot of Dunning-Kreuger effect when they talk about biology
I'm sure this is right, but what about the reverse -- how much do you know about AI?
AI need not be as complex as natural intelligence to be more intelligent. A lot of the complexity in the natural world is due to the blind and haphazard nature of engineering by natural selection. Do we understand, completely, at a molecular level, the physical and control systems of bird and insect flight? Or how fish swim? Probably not. But by understand the principles and applying a certain amount of engineering brute-force, we've produced machines that by many sensible measures out-fly and out-swim natural machines.
>Do we understand, completely, at a molecular level, the physical and control systems of bird and insect flight? Or how fish swim? Probably not.
That's an excellent point. But at the same time, we do have some level of understanding of the mechanics of swimming and flying. The same really can't be said of intelligence.
We understand enough to build computers that win at chess, to build computers that run financial trading algorithms, to build Google.
I agree that intelligence is in some ways harder to fully define than flight, but that doesn't mean that we don't have any understanding of any parts of it.
I'm sure this is right, but what about the reverse -- how much do you know about AI?
AI need not be as complex as natural intelligence to be more intelligent. A lot of the complexity in the natural world is due to the blind and haphazard nature of engineering by natural selection. Do we understand, completely, at a molecular level, the physical and control systems of bird and insect flight? Or how fish swim? Probably not. But by understand the principles and applying a certain amount of engineering brute-force, we've produced machines that by many sensible measures out-fly and out-swim natural machines.