Insights into neural network learning of structured models : optimization, architectures, and scientific surrogates | Synapse