So I would reformulate the observation of the article as follows: we have become extremely good at building useful tools that embeds knowledge that we do not understand.
If I may attempt an analogy, it reminds of Ptolemaic tables: quite useful at predicting planetary motions with some accuracy. What they lacked in understanding, they made up with accumulated data and complexity. Maybe AlphaFold is just that: a Ptolemaic table built on top of a huge swath of data.
We will probably build a lot of these tools in the future, as we have very powerful tools to build them. But I don't think they will replace a more fundamental understanding (that is to say science), that will simply lag behind.
ML systems as they exist do not produce knowledge for humans, and they do not understand anything themselves. They're mechanisms that do work. A chess computer doesn't understand chess any more than a lever understands physics, even if they can beat humans or lift heavy objects. Your TI-83 is not a mathematician despite the fact that it can calculate much quicker than you can.
If you're suggesting that at some point we may built some sort of AGI-scientist that can actually reason about something, potentially at a level we can't understand, sure. But that is not what ML is, that is science fiction, and it is not how ML systems will be used in the scientific process, they will aid as tools as they're doing right now, and that is what everyone will tell you who worked on AlphaFold.
What I’m saying is that “reason” is an anthropocentric concept and is not a prerequisite for the production of knowledge, or even conducting science for that matter.
And the first point you make is very important. The fact that we have neural nets in our heads that we didn't and don't really understand hasn't changed anything about what science is. We reason about the world and we do science because having general models about the world we are in is more powerful than merely collecting or correlating data. And that will be the case for any kind of intelligence.
I wouldn't put a lot of money on that in the future given that even 3 years ago AI could prove about 58% of a set of theorems: https://mathscholar.org/2019/04/google-ai-system-proves-over...
From that to inferring then proving new theorems in the future or even inferring new theories in other fields (that can then be tested empirically if needed) I think we're not very far from what the person you replied to suggested
Call me again when AI develops a new theorem from scratch, in a concise manner
Humans may need theory to perform science, but only because we're slow and have bad memories is it necessary for us to rely on faint signals like intuition, eureka moments, and pulling all-nighters in the lab. Machines don't need narratives and metaphors to represent their knowledge of the world, nor do they need reason or explanations of how and why. They just need to function.
To be honest, before I can agree or disagree with that, I'd really like to know more about how AlphaGo actually plays Go. Like, how the network is structured, how an actual decision is produced, etc.
I feel, we're talking about increasingly lofty and abstract concepts while we don't have much of a clue what actually goes on on the ground.
Edit: Uh oh. HN may not be ready to accept this, so maybe it’s less progressive than I thought. The metaphysics of the Enlightenment went out the window a long time ago. Functionalism does not require Reason. Knowledge isn’t necessarily anthropocentric.
Not saying I like this either, but it’s certainly the transhumanist future we’re currently charting. Personally, I think we’re peering into a nihilistic abyss and need to fuse a metaphysic back into the loop to get back on the right track.