Marr's three levels for embryonic development: information, dynamical systems, gene networks
David B. Br\"uckner, Ga\v{s}per Tka\v{c}ik

TL;DR
This paper applies Marr's three levels of analysis to embryonic development, framing it as an information processing system with computational, algorithmic, and mechanistic descriptions.
Contribution
It introduces a unified framework using Marr's levels to analyze developmental patterning, integrating information theory, dynamical systems, and gene network models.
Findings
Developmental processes can be viewed as information processing systems.
The framework connects computational goals with biological mechanisms.
It bridges theoretical models with molecular implementation.
Abstract
Developmental patterning comprises processes that range from purely instructed, where external signals specify cell fates, to fully self-organized, where spatial patterns emerge autonomously through cellular interactions. We propose that both extremes -- as well as the continuum of intermediate cases -- can be conceptualized as information processing systems, whose operation can be described using ``Marr's three levels of analysis'': the computational problem being solved, the algorithms employed, and their molecular implementation. At the first level, we argue that normative theories, such as information-theoretic optimization principles, provide a formalization of the computational problem. At the second level, we show how simplified information processing architectures provide a framework for developmental algorithms, which are formalized mathematically using dynamical systems…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
