Classification of defect types in flow drill screw fastening using a machine learning approach | Synapse