Case Study of Novelty, Complexity, and Adaptation in a Multicellular System
Matthew Andres Moreno, Santiago Rodriguez Papa, & Charles Ofria
BEACON Congress
August 19, 2021
@MorenoMatthewA
Fraternal Transitions in Individuality
@MorenoMatthewA
Wing-Chi Poon / CC BY-SA (https://creativecommons.org/licenses/by-sa/2.5)
DISHTINY Model
@MorenoMatthewA
@MorenoMatthewA
@MorenoMatthewA
@MorenoMatthewA
@MorenoMatthewA
functional consequences:
Case Study Data
@MorenoMatthewA
@MorenoMatthewA
Randomly
Generated
Ancestors
14.4k tiles
@MorenoMatthewA
“stint”
3 hr x
4 🧵
Randomly
Generated
Ancestors
14.4k tiles
@MorenoMatthewA
“stint”
3 hr x
4 🧵
Randomly
Generated
Ancestors
“stint”
3 hr x
4 🧵
“stint”3 hr x
4 🧵
…100x
~20k cell generations
14.4k tiles
@MorenoMatthewA
“stint”
3 hr x
4 🧵
Randomly
Generated
Ancestors
“stint”
3 hr x
4 🧵
“stint”3 hr x
4 🧵
…100x
“series”
“stint”
3 hr x
4 🧵
Randomly
Generated
Ancestors
“stint”
3 hr x
4 🧵
“stint”3 hr x
4 🧵
…100x
“series”
“stint”
3 hr x
4 🧵
Randomly
Generated
Ancestors
“stint”
3 hr x
4 🧵
“stint”3 hr x
4 🧵
…100x
“series”
“stint”
3 hr x
4 🧵
Randomly
Generated
Ancestors
“stint”
3 hr x
4 🧵
“stint”3 hr x
4 🧵
…100x
“series”
…40x
Results
@MorenoMatthewA
Part I: Qualitative Morphological Novelty
@MorenoMatthewA
@MorenoMatthewA
morph
phenotype
morph
phenotype
stint
0
1
2
14
15
39
45
stint
59
74
100
@MorenoMatthewA
stint 0
morph a
@MorenoMatthewA
stint 14
morph d
@MorenoMatthewA
stint 15
morph e
@MorenoMatthewA
stint 45
morph g
Part II: Adaptation
@MorenoMatthewA
@MorenoMatthewA
Stintwise Fitness Differential
@MorenoMatthewA
Stintwise Fitness Differential
@MorenoMatthewA
Stintwise Fitness Differential
Part III: “Sequence Complexity”
@MorenoMatthewA
Sequence Complexity (Adami, 2000) (Dolson, 2019)
@MorenoMatthewA
...
@MorenoMatthewA
Sequence Complexity
@MorenoMatthewA
Sequence Complexity
@MorenoMatthewA
Sequence Complexity
@MorenoMatthewA
Sequence Complexity
Part IV: “Interface Complexity”
@MorenoMatthewA
Interface
Complexity
@MorenoMatthewA
inputs
outputs
messages
Interface
Complexity
@MorenoMatthewA
? ? ?
how many
? ? ?
? ? ? ?
how many
? ? ? ?
? ? ? ?
how many
? ? ? ?
@MorenoMatthewA
@MorenoMatthewA
Conclusion
@MorenoMatthewA
Anecdotal Takeaways
@MorenoMatthewA
Future Work
@MorenoMatthewA
Acknowledgement
@MorenoMatthewA
Matthew
Santiago
Charles
Katherine Perry
References
@MorenoMatthewA
Ackley, David H., and Daniel C. Cannon. "Pursue robust indefinite scalability." HotOS. 2011.
Adami, Christoph, Charles Ofria, and Travis C. Collier. "Evolution of biological complexity." Proceedings of the National Academy of Sciences 97.9 (2000): 4463-4468.
Banzhaf, Wolfgang, et al. "Defining and simulating open-ended novelty: requirements, guidelines, and challenges." Theory in Biosciences 135.3 (2016): 131-161.
Dolson, Emily L., et al. "The MODES toolbox: Measurements of open-ended dynamics in evolving systems." Artificial life 25.1 (2019): 50-73.
Goldsby, Heather J., et al. "The evolutionary origin of somatic cells under the dirty work hypothesis." PLoS biology 12.5 (2014): e1001858.
Heinemann, Christian. "Artificial Life Environment." Informatik-Spektrum 31.1 (2008): 55-61.
Maynard Smith, John; Szathmáry, Eörs (1995). The Major Transitions in Evolution. Oxford, England: Oxford University Press. ISBN 978-0-19-850294-4.
Moreno, Matthew Andres, and Charles Ofria. "Toward open-ended fraternal transitions in individuality." Artificial life 25.2 (2019): 117-133.
Moreno, Matthew Andres, and Charles Ofria. "Exploring Evolved Multicellular Life Histories in a Open-Ended Digital Evolution System." arXiv preprint arXiv:2104.10081 (2021a).
Moreno, Matthew Andres, Santiago Rodriguez Papa, and Charles Ofria. "Conduit: A C++ Library for Best-effort High Performance Computing." arXiv preprint arXiv:2105.10486 (2021b).
Rocki, K., Van Essendelft, D., Sharapov, I., Schreiber, R., Morrison, M., Kibardin, V., ... & James, M. (2020, November). Fast stencil-code computation on a wafer-scale processor. In SC20: International Conference for High Performance Computing, Networking, Storage and Analysis (pp. 1-14). IEEE.
Taylor, Tim, et al. "Open-ended evolution: Perspectives from the OEE workshop in York." Artificial life 22.3 (2016): 408-423.
supplement:
web viewer:
@MorenoMatthewA
🌟
questions?
Computational Scalability
@MorenoMatthewA
@MorenoMatthewA
@MorenoMatthewA
@MorenoMatthewA
Major Evolutionary Transitions in Individuality
@MorenoMatthewA
Interface
Complexity
@MorenoMatthewA
Naive Approach
Messages
Inputs/Outputs
Interface
Complexity
@MorenoMatthewA
Interface
Complexity
@MorenoMatthewA
Filtering Out Contingency
Messages
Filtering Out Contingency
Messages
Filtering Out Contingency
Messages
Inputs/Outputs
Filtering Out Contingency
Messages
Inputs/Outputs
Filtering Out Contingency
Messages
Inputs/Outputs
Filtering Out Contingency
Messages
Inputs/Outputs
Measuring Sequence Complexity
@MorenoMatthewA
site a
nopout
wt
Measuring Sequence Complexity
@MorenoMatthewA
site a
nopout
wt
site a
nopout
wt
site a
nopout
wt
...
Measuring Sequence Complexity
@MorenoMatthewA
site a
nopout
wt
site a
nopout
wt
site a
nopout
wt
...
site b
nopout
...
site c
nopout
...
...
Measuring Sequence Complexity
@MorenoMatthewA
...
site a
nopout
wt vs wt controls
wt
Measuring Fitness: Competitions
@MorenoMatthewA
...
site a
nopout
site b
nopout
site c
nopout
...
wt
wt
wt
wt vs wt controls
Digital Evolution
@MorenoMatthewA
multicell
multicells can’t interact