atschantz
The idea that we should try and understand life as a battle against the second law of thermodynamics has had a significant influence on many of today's great thinkers - such as Friston [1] and Dennett [2], as well as countless others.
[1] https://royalsocietypublishing.org/doi/full/10.1098/rsif.201...
I've found it to be more responsive, and to my tastes, it has a better UI. I'm not a big fan of the emoji/blank file image that is necessary with every Notion entry.
[1] - https://www.nuclino.com/
But yes, it's extremely unlikely that nature implements backpropagation directly, as it relies on non-local gradients.
There are two complementary ways to maximize this - change your model or change your world.
If we now grant that actions also maximize model evidence, then actions can either be conducted to sample data that make the model a better fit of the data (exploration), or they can be conducted to sample observations that are consistent with the current model (exploitation).
"We turn to the equivalent message passing for continuous variables, which transpires to be predictive coding [...]"
It could be that belief propagation is in the context of discrete variables, whereas predictive coding is in the context of continuous, both of which are a form of (variational) message passing.
The idea is to 'carve' out the structure of your model using free energy minimization.
It's also worth noting that 'predictive coding' - a dominant paradigm in neuroscience - is a form of free energy minimization.
Moreover, free energy minimization (as predictive coding) approximates the backpropagation algorithm [1], but in a biologically plausible fashion. In fact, most biologically plausible deep learning approaches use some form of prediction error signal, and are therefore functionally akin to predictive coding.
Which is all just to say that the notion of free energy minimization is somewhat commonplace in both neuroscience and machine learning.
[1] https://www.biologicalpsychiatrycnni.org/article/S2451-9022(... [2] https://journals.plos.org/plosone/article?id=10.1371/journal...
[1] https://en.wikipedia.org/wiki/Predictive_coding [2] http://www.jmlr.org/papers/volume6/winn05a/winn05a.pdf
As predictive coding is a form of free energy minimization (under Gaussian assumptions), this implicitly provides empirical evidence.
As for the request to test the idea on live neurons, "In vitro neural networks minimise variational free energy" [1]
However, free energy isn't a theory of curiosity per se, its posed as description of self-organisation. It just so happens that you can express the free energy functional in terms of epistemic (curious) and instrumental (reward) components.