An improved artificial neural network for laser welding parameter selection and prediction