News for hackers. Stuff that matters.
Re:Artificial brains help understand real brains by HarHarVeryFunny on Friday June 09, 2023 @05:46PM (#36264594)
It probably doesn't use backpropagation of gradients. Instead, the cortex appears to be a prediction engine that uses error feedback (perceptual reality vs prediction) to minimize prediction errors in a conceptually similar type of way. If every "layer" (cortical patch) is doing it's own prediction and receiving feedback, then you don't need any error propagation from one layer to the next.
Re:Artificial brains help understand real brains by marcosdumay on Friday June 09, 2023 @06:01PM (#36264813)
You just can't go changing the layers of a neural network independently of each other if you are doing guided optimization.

For a start, it's not even a given if increasing some weight will increase or decrease the result. The neurons are all tightly coupled.

You can do it on unguided optimization, what is one of the reasons I strongly suspect our brains use something similar to simulated annealing.

Re:Artificial brains help understand real brains by HarHarVeryFunny on Friday June 09, 2023 @06:33PM (#36265189)
Sure, we don't know the exact details (Geoff Hinton spent much of his career trying to answer this question), but at the big picture level it does seem clear that the cortex is a prediction engine that minimizes prediction errors by feedback, and most likely does so in a localized way. Exactly how these prediction updates work is unknown.

Could you expand a bit on how you think simulated annealing could work?

Re:Artificial brains help understand real brains by marcosdumay on Saturday June 10, 2023 @01:23PM (#36272542)
Hum... I have no model for what actually happens. It's just that simulated annealing appears quite often on the biologic world, we never found any coordination communication channel that could create something more "intelligent" (AFAIK, there are just a few "neighborhood to global" analog signals available), and there isn't a multiplicity of attempts interacting with each other (again, there is no channel for that) that would lead to a parallel evolutionary strategy.

Also, when we learn a mechanical task, our errors tend to cool down around our successes, instead of following a direction.

But again, I have no idea of any mechanism that is there. It's more because all the others seem to have been eliminated.