Problems and opportunities in training deep learning software systems | Synapse