Semantic Structure In Deep Learning