Biology 101 - Lesson 03: The Recent Breakthrough
Biology 101 - Lesson 03: The Recent Breakthrough
Willem Nielsen
Future Directions
Future Directions
So now that we’ve told the Wolframian story of biology, and we’ve gotten a sense for the powerful foundations that have been laid down, you may be wondering, what does the future look like, where can we go from here?
As an indication of the strength of these foundations, Stephen has already made significant progress in applying these ideas to nearby fields.
For instance, he’s done extensive work on the connections between his recent model and machine learning. I won’t get into the details here, but one of the main takeaways is that the ways in which machine learning finds solutions are much like the way biology finds solutions, and therefore a lot of the claims around irreducibility also apply to machine learning models.
Another area that we’ve studied is medicine, and this is the project that I worked with him on. The key idea is to start with an adapted cellular automaton as models for an organism, then apply a perturbation to that automaton (indicated by the arrow):
Out[]=
So, we can then study the resulting changes to the pattern as a “metamodel for disease”:
Out[]=
Out[]=
And the important point here is that, because of the irreducibility of the system, even a small change can have a large impact. In the two cases on the right, for example, a single-cell change, led to a very different pattern, with a very different lifetime. Further, because of irreducibility, predicting the changes to the system based on the nature of the perturbation will be computationally challenging.
And this brings us to the fundamental problem of medicine. Given that a perturbation has changed the behavior of the organism in a way that prevents it from achieving it’s goal, which we define here to be having for some finitely long lifetime, can we then “intervene” with a second perturbation, and bring the system back to a “healthy” state:
Out[]=
And what we find in general is that a lot of the previously vague, high-level phenomena of medicine, like the importance of early intervention for example, can be concretized in this model.
Going further, in studying the effects of perturbations on adapted systems, we are beginning to formalize when and where “pockets or reducibility” can be found. For instance, we can use a similar setup to the initial adaptive evolution, but instead of selecting purely for “lifetime”, we can select for lifetime under perturbation, as in:
Out[]=
And the interesting finding, is that in subjecting our “computational organisms” to some noise in their environment, we start to select for more (not complete) reducibility in their mechanisms, here is one particularly reducible automaton that we found, that “uses” a big yellow blade to live a long lifetime despite changes in the environment:
Out[]=
But what does all this mean?
From following Stephen, and now working with him at the Wolfram Institute, I do believe that we’re having a bit of a “rule-30” moment. Just how before rule-30, there was no clear picture for the origin of complexity from simple systems, I think before Stephen’s recent work, there was no clear picture of an “idealized adaptive system”. And just like how that image of rule-30 eventually allowed Stephen to make broad unifications of various phenomena in different fields of science, I think we now have the potential to do something similar.
It is my hope that, in hearing this story, you can see this potential and are as motivated as I am to make this happen.