News for hackers. Stuff that matters.
Re:AlphaFold 3 predicts the structure and interactions of al... by stouset on Wednesday May 08, 2024 @10:46PM (#40304798)
> If you're the sort of person who believes that human brains are capable of understanding the "why" of how things work in all its true detail, you'll find this an interesting challenge- can we actually interpret these models, or are human brains too feeble to understand complex systems without sophisticated models?

I think chess engines, weirdly enough, have disabused me of this notion.

There are lots of factors a human considers when looking at a board. Piece activity. Bishop and knight imbalances. King safety. Open and semi-open file control. Tempo. And on and on.

But all of them are just convenient shortcuts that allow us to substitute reasonable guesses for what really matters: exhaustively calculating a winning line through to the end. “Positional play” is a model that only matters when you can’t calculate trillions of lines thirty moves deep, and it’s infinitely more important that a move survives your opponent’s best possible responses than it is to satisfy some cohesive higher level principle.

Re:AlphaFold 3 predicts the structure and interactions of al... by searealist on Wednesday May 08, 2024 @11:22PM (#40305013)
Chess engines actually do both now. They have ML models to evaluate positions, essentially a much more advanced version of your positional description, and deep calculations.
Re:AlphaFold 3 predicts the structure and interactions of al... by stouset on Wednesday May 08, 2024 @11:45PM (#40305125)
That might be the best we can practically achieve with technology, but the point stands. If positional evaluation says one thing but an exhaustive analysis of lines finds a solution 60 moves deep, that one is going to win.
Re:AlphaFold 3 predicts the structure and interactions of al... by searealist on Thursday May 09, 2024 @12:38AM (#40305350)
Humans also do search. Also, engines arent doing an exhaustive search when they are 20 moves deep. They heavily prune.
Re:AlphaFold 3 predicts the structure and interactions of al... by stouset on Thursday May 09, 2024 @02:36AM (#40305836)
Yes, I understand how chess engines work.

Ignore the existence of engines for a moment. The reason a particular line works, at the end of the day, is simply because it does. Just because we have heuristics that help us skip a lot of evaluation doesn’t mean the heuristics have intrinsic meaning within the game. They don’t.

They’re shortcuts that let us skip having to do the impossible. The heuristics will always lose to concrete analysis to a deep enough depth.

And that’s my point. We come up with models that give us an intuition for “why” things are a certain way. Those models are inarguably helpful toward having a gut feeling. But models aren’t the thing itself, and every model we’ve found breaks down at some deeper point. And maybe at some level things simply “are” some way with no convenient shorthand explanation.

Re:AlphaFold 3 predicts the structure and interactions of al... by searealist on Thursday May 09, 2024 @02:41AM (#40305865)
So your point is that we are not omnipotent? Ok.
Re:AlphaFold 3 predicts the structure and interactions of al... by TylerLives on Thursday May 09, 2024 @03:40AM (#40306137)
Because of our limitations, we have to compress reality more in order to reason about it. This means we're blind to some ideas that computers are not. Just like a depth 1 chess engine can't see what's happening at depth 3 but has to make an imperfect guess.
Re:AlphaFold 3 predicts the structure and interactions of al... by anonylizard on Thursday May 09, 2024 @01:06AM (#40305461)
Fine tuned LLMs can play chess at grandmaster levels.

So its clear that there is in fact 'deeper patterns to chess' that allow one to play very well, without any search required (Since LLMs cannot search). Its just that those patterns are probably rather different to human understood ones.

Re:AlphaFold 3 predicts the structure and interactions of al... by kobenni on Thursday May 09, 2024 @01:28AM (#40305534)
I don't understand why you would draw this conclusion. The deep search you describe is an algorithm that humans can understand perfectly fine. Humans just can't solve it in their heads and need to let a computer handle the number crunching. Just like a scientist may understand the differential equations to describe a system perfectly fine, but require a computer to approximate the solution for an initial value problem.
Re:AlphaFold 3 predicts the structure and interactions of al... by stouset on Thursday May 09, 2024 @02:28AM (#40305794)
“Knowing” that some line works to some ridiculous depth is different than understanding how and why.

And at some level the answer is simply “because every possible refutation fails” and there is no simpler pattern to match against nor intuition to be had. That is the how and why of it.

Re:AlphaFold 3 predicts the structure and interactions of al... by xixixao on Thursday May 09, 2024 @02:13AM (#40305725)
The scientist can understand “how” the model works, how many layers there are, that each neuron has a weight, that some are connected… Parent comment and yours show that “understanding” is a fuzzy concept.