Live data from Hacker News

Neural Nets vs. Cellular Automata

nets-vs-automata.net

11–14 of 14 posts

Re: Neural Nets vs. Cellular Automata

#11
post #5
post #4

I think the biggest advantage NNs have over CA is the fact that most CA only provide localized computation. It can take a large number of fixed iterations before information propagates to the appropriate location in the 1d/2d/3d/etc. space. Contrast this with arbitrary NN topology where instant global connectivity is possible between any elements.

CNNs are CA if you don't insert fully connected layers, actually.

You also need to make the CNN recurrent, allow it to unfold over many steps, ensure input and output grid are same size and avoid non-local stuff like global pooling, certain norms, etc.

Either way, parent comment is correct. An arbit NN is better than a CA at learning non-local rules unless the global rule can be easily described as a composition of local rules. (They still can learn any global rule though, its just harder and you run into vanishing gradient problems for very distant rules)

They are pretty cool with emergent behaviors and sometimes they generalise very well

Re: Neural Nets vs. Cellular Automata

#12
Nice website, but the "vs" is a bit misleading here. Unless I'm missing the point?

I clicked in the hope that it would tell me something about how CAs can be 'trained' and 'used' to make useful predictions somehow.

Instead, I got a neural network which is trained to predict the t+3 step of a CA based on an initial state.

Am I missing something?

Re: Neural Nets vs. Cellular Automata

#13

Nice website, but the "vs" is a bit misleading here. Unless I'm missing the point? I clicked in the hope that it would tell me something about how CAs can be 'trained' and 'used' to make useful predictions somehow. Instead, I got a neural network which is trained to predict the t+3 step of a CA based on an initial state. Am I missing something?

Any non-trivial property on CA is undecidable in any dimensions, IIRC you resort to Medvedev reducibility, oracles, etc... pretty quick with them.

IMHO this is semi interesting because having ANNs predict the outcome of deterministic dynamical systems may help with some planning tasks.

Re: Neural Nets vs. Cellular Automata

#14
post #6

I don't get it, does the prediction go backwards or forward along CA generations?

it has the signature style of an app generated from the claude web ui. There isn’t necessarily an it to get.

Exploring the site, the about page and the related links made me quite confident this isn't just vibe coded with claude.

It seems like a passion project and a niche interest by the author.

Post reply on HN