News for hackers. Stuff that matters.
Re:Common misconceptions about the complexity in robotics vs... by Legend2440 on Friday January 10, 2025 @10:42PM (#42663110)
Or it could be a parallel vs serial compute thing.

Perception tasks involve relatively simple operations across very large amounts of data, which is very easy if you have a lot of parallel processors.

Abstract thought is mostly a serial task, applying very complex operations to a small amount of data. Many abstract tasks like evaluating logical expressions cannot be done in parallel - they are in the complexity class P-complete.

Your brain is mostly a parallel processor (80 billion neurons operating asynchronously), so logical reasoning is hard and perception is easy. Your CPU is mostly a serial processor, so logical reasoning is easy and perception is hard.

Re:Common misconceptions about the complexity in robotics vs... by cratermoon on Friday January 10, 2025 @11:59PM (#42663433)
> Perception tasks involve relatively simple operations across very large amounts of data, which is very easy if you have a lot of parallel processors.

Yes, relatively simple. Wait, isn't that exactly what the article explained was completely wrong-headed?

Re:Common misconceptions about the complexity in robotics vs... by burnished on Saturday January 11, 2025 @03:32AM (#42664342)
No. The article is talking about things we think of as being easy because they are easy for a human to perform but that are actually very difficult to formalize/reproduce artificially.

The person you are responding to is instead comparing differences in biological systems and mechanical systems.

Re:Common misconceptions about the complexity in robotics vs... by visarga on Saturday January 11, 2025 @10:33AM (#42666508)
> Or it could be a parallel vs serial compute thing.

The brain itself is both a parallel system an a serially constrained system. It has distributed activity but it must resolve in a serial chain of action. We can't walk left and right at the same time. Any goals forces us to follow specific steps in specific order. This conflict between parallel processing and serial outputs is where the magic happens.