News for hackers. Stuff that matters.
Re:Vision language models are blind by mglz on Wednesday July 10, 2024 @01:54PM (#40929540)
I tought some Computational Geometry courses and efficiently computing the intersections of N line segments is not as straightforward as you might initially think. Since somewhere some computation must be done to recognize this and LLMs are not specifically trained for this task, it's not suprising they struggle.

In general, basic geometry seems under-explored by learning.

Re:Vision language models are blind by jordan_bonecut on Wednesday July 10, 2024 @07:35PM (#40932517)
Yes, but so is telling if a photo contains a dog or understanding sentiment in a paragraph of text. Complexity isn't quite the issue, I think it is that there is a distinction between the type of reasoning which these models have learnt and that which is necessary for concrete mathematical reasoning.
Re:Vision language models are blind by slashdave on Thursday July 11, 2024 @03:27PM (#40939746)
The models do not reason. They have learned associations, because these associations have appeared in their training sets.
Re:Vision language models are blind by mr_toad on Friday July 12, 2024 @12:19AM (#40942709)
They also generalise and categorise and perhaps even form abstractions based on those associations. Those are the beginnings of reasoning.

I expect that as the models grow more complicated so will their reasoning ability.

Re:Vision language models are blind by samatman on Wednesday July 10, 2024 @08:22PM (#40932752)
> Since somewhere some computation must be done to recognize this

Humans don't have a "compute intersections" ability (other than a few who have learned it laboriously through algebra), we have a "see things and count them" mechanism. We aren't visually taking lines in a planar space and determining where they cross. We know what an intersection looks like, we see one, increment a counter, and find the next one. If it's less than around five, we do this all at once. Otherwise we literally count, sometimes in small groups, sometimes one at a time.