Artificial neural network for intelligent prediction of CFRP surface quality based on vibration and texture features | Synapse