Cellular Automata Neural Network Machine