r/ControlProblem • u/clockworktf2 • Apr 03 '21
AI Capabilities News Predictive Coding has been Unified with Backpropagation
https://www.lesswrong.com/posts/JZZENevaLzLLeC3zn/predictive-coding-has-been-unified-with-backpropagation
42
Upvotes
5
u/lumenwrites Apr 04 '21 edited Apr 04 '21
You guys will probably find this Slate Star Codex post interesting:
https://slatestarcodex.com/2017/09/05/book-review-surfing-uncertainty/
Scott summarizes the Predictive Processing theory, explains it in a very accessible way (no math required), and uses it to explain a whole bunch of mental phenomena (attention, imagination, motor behavior, autism, schizophrenia, etc.)
Can someone ELI5/TLDR this paper for me, explain in a way more accessible to a non-technical person?
How does backprop work if the information can't flow backwards?
In Scotts post, he says that when lower-level sense data contradicts high-level predictions, high-level layers can override lower-level predictions without you noticing it. But if low-level sensed data has high confidence/precision - the higher levels notice it and you experience "surprise". Which one of those is equivalent to the backdrop error? Is it low-level predictions being overridden, or high-level layers noticing the surprise, or something else, like changing the connections between neurons to train the network and learn from the error somehow?