Enhancing Cellular Automata by an Embedded Generalized Multi-Layer Perceptron