HNHacker News
TopNewBestAskShowJobs

m_que

4 karma · joined February 11, 2020

submissionscomments
m_que··on Growing Neural Cellular Automata: A Differentiable Model of Morphogenesis
Now having scrolled down to the bottom of the papaer, I have seen a section on the genesis of the idea.
m_que··on Growing Neural Cellular Automata: A Differentiable Model of Morphogenesis
Other works of the authors on deep dreaming reflect better what you describe here.

The astonishing results with regard to morphogeneses cannot be emphesized enough: A complex structure is robustly encoded in a single function and can be reproduced from a single grid cell.

m_que··on Growing Neural Cellular Automata: A Differentiable Model of Morphogenesis
Yes, morphological models can be tested. You can hypothesize to reactions to alterations of an organism structurally and chemically (morphogenes). Diffusion-reaction models are available for certain kind of morphogenetic behavior. See also https://www.brandeis.edu/now/2014/march/turingpnas.html
m_que··on Growing Neural Cellular Automata: A Differentiable Model of Morphogenesis
NNs are not a black box in the sense that you cannot see what is going on in them, but in the sense that we currently just very badly understand. You have a function approximator that you have to translate into some other representation. As long as you know how basic building blocks map or can be approximated, it might be possible.
m_que··on Growing Neural Cellular Automata: A Differentiable Model of Morphogenesis
This is the foundation for 'programming' morphogenesis of multi-cellular synthetic life in the far future. Of course you first have to get the programming of monocelluar life to work.

Also, the reverse might be possible, i.e., decompiling genetic code from phenotype and so on.

m_que··on Growing Neural Cellular Automata: A Differentiable Model of Morphogenesis
Dang! I started working mid-last year on practically exactly this as a side project (was going to call the paper "Towards the horse", if you get the reference :) ). Congratulation for making it work, I am really psyched. Can you remember what triggered the motivation to work on this? Somehow I remember there being something on reaction-diffusion equations on HN around that time. Had you tried to use a single Laplace operator instead of two Sobel filters? My approach is to model the reaction-diffusion as a sum of 1x1-convolution (reaction) and a depthwise 3x3 convolution with a fixed kernel multiplied by a learnable constant (diffusion). However, for this to work, a single seed pixel obviously will not work. Any thoughts?