Advanced machine learning based surface defect detection systems | Synapse