Challenges of Testing Machine Learning Based Systems | Synapse