Cellular automata, many-valued logic, and deep neural networks