Using synthetic data to train neural networks is model-based reasoning | IEEE Conference Publication | IEEE Xplore