Deep Learning and Design