content: As you describe it a CNN that can identify cat pictures is simply an automaton that has no use for itself for pictures of cats. That disqualifies networks performing as automatons from becoming self-aware, but it doesn't tell us anything about the potential for networks in general. As long at the inputs and outputs are supervised in a lab it shouldn't be a surprise that you don't find self-awareness.