2 ms·
> I guess what we're dealing with here is that different brains solve similar/same problems in different ways. I think the main difference is between human bra
by usrbinbash 5y ago
> I guess what we're dealing with here is that different brains solve similar/same problems in different ways.
I think the main difference is between human brains and machines. Biological systems operate with a kind of "fuzzy logic" by default...glancing over edge cases, smoothen out discrepancies on the fly, filling in missing information with context knowledge or assumptions, etc. Being imprecise is not a problem, in fact being able to handle the imprecise, is what keeps living things going.
When we describe a problem to a human like "take that crate and put it in the next room", we know that he will fill in the gaps (hopefully) like not assuming that the cleaning closet is the "room" we meant, even tho its right next to the starting room, and its technically a room.
Describing this to a computer is different. Edge cases need to be considered. What if there is no crate? What if there are many, which one does he need to get? What does "in the room" mean? Does the orientation of the crate matter? What do I do when the room is full? "Next" on which side of the corridor? And so on, and so on.
Only in having to describe a problem in an algorithmic way, can we fully appreciate all of its parts, and the information flowing through the process.